您安装 CsDatabase 命令 通过 Lync 服务器 2013年在创建数据库时出现错误消息

文章翻译 文章翻译
文章编号: 2820204 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

假定您尝试创建 Microsoft Lync Server 2013 企业版后端数据库。若要这样做,请使用下列步骤之一:
  • 您使用 发布拓扑结构... Lync 服务器 2013年拓扑生成器中的选项。
  • 您使用 安装数据库... Lync 服务器 2013年拓扑生成器中的选项。
  • 在运行 设置 CsDatabase ConfigureDatabases PowerShell cmdlet。
在此情况下,您收到以下日志文件中的错误消息:
LocalDrive: \Users\Administrator.contoso\AppData\Local\Temp\2\Create-ApplicationStore-server01.contoso.com-yyyy_mm_dd][hh_mm_ss].log-日志文件

错误消息重新装配如下:
尝试连接到 Sql Server server01.contoso.com。使用 windows 身份验证...
Sql 版本: 主要: 10,次要: 50,生成 4000。
Sql 版本是可以接受的。
正在验证参数...
验证 DbName rgsconfig。
SqlFilePath C:\Program 使用主题 Lync Server 验证 2013\DbSetup。
验证 DbFileBase rgsconfig。
验证 (默认值) 的 DbPath C:\CsData\ApplicationStore\ \DbPath。
有效的数据库路径:? server01.contoso.com \C$\CsData\ApplicationStore\ (默认值) \DbPath。
验证 LogPath C:\CsData\ApplicationStore\ (默认值) \LogPath。
有效的日志路径:? server01.contoso.com \C$\CsData\ApplicationStore\ (默认值) \LogPath。
正在检查数据库 rgsconfig 状态。
正在检查数据库 rgsconfig 状态。
分离数据库 rgsconfig 的状态。
数据路径中的附加数据库 rgsconfig
(默认值) 的 \\server01.contoso.com \C$\CsData\ApplicationStore\ \DbPath,日志路径
\LogPath \\server01.contoso.com \C$\CsData\ApplicationStore\ (默认值)。
操作失败,因为缺少的文件
? server01.contoso.com \C$\CsData\ApplicationStore\ (默认值) \DbPath\rgsconfig.mdf
附加数据库失败,因为某个文件找不到。将创建该数据库。
数据库 rgsconfig 的状态是 DbState_DoesNotExist。
从头开始创建数据库 rgsconfig。数据文件路径 (默认值) 的 C:\CsData\ApplicationStore\ \DbPath,日志文件路径 = = \LogPath C:\CsData\ApplicationStore\ (默认值)。
干净安装数据库 rgsconfig。
创建数据库语句失败。主文件必须至少 100 MB,以适应模型数据库的一个副本。

原因

因为被指定为 Lync Server 2013 企业版后端数据库的 SQL Server 的实例使用一个非默认初始模型数据库大小和配置自动增长,则会出现此问题。

注意SQL Server model 数据库是 SQL Server 系统数据库。该数据库提供了方法,用于定义 SQL Server 数据库的大小调整配置 SQL Server 的实例。在安装 SQL Server 的实例时,model 数据库安装的默认最小文件大小和最小的无限制增长的增量。SQL Server 的实例的数据库管理员可以更新模型数据库以满足其特定要求的文件大小和增长属性。

在 SQL Server 的实例,您可以配置模型数据库创建新的 SQL Server 数据库大于任何 Lync 服务器 2013年企业版的后端数据库的默认大小。如果您使用此配置,设置 CsDatabase ConfigureDatabases PowerShell 命令 失败,并生成"症状"一节中列出的错误。

Lync Server 2013 企业版后端数据库,则通过使用设置 CsDatabase ConfigureDatabases 命令 具有默认大小。数据库的缺省大小的详细信息,请参阅下面的列表。

注意.Mdf 文件扩展名表示数据库数据文件和.ldf 文件扩展名表示数据库事务日志文件。大小 (以兆字节 (MB) 为。

rtcab.mdf-大小 = 128 文件增长 = 128
rtcab.ldf-大小 = 128 文件增长 = 128

rtcshared.mdf – 大小 = 128 文件增长 = 128
rtcshared.ldf – 大小 = 128 文件增长 = 128

rtcxds.mdf – 大小 = 4000 文件增长 = 512
rtcxds.ldf – 大小 = 4000 文件增长 = 512

rgsdyn.mdf-大小 = 32 个文件增长 = 32
rgsdyn.ldf-大小 = 32 个文件增长 = 16

cpsdyn.mdf-大小 = 32 个文件增长 = 32
cpsdyn.ldf-大小 = 32 个文件增长 = 16

rgsconfig.mdf-大小 = 32 个文件增长 = 32
rgsconfig.ldf-大小 = 32 个文件增长 = 16

lcscdr.mdf – 大小 = 128 文件增长 = 128
lcscdr.ldf – 大小 = 1024年文件增长 = 128

lcslog.mdf – 大小 = 128 文件增长 = 128
lcslog.ldf – 大小 = 1024年文件增长 = 128

qoemetrics.mdf – 大小 = 128 文件增长 = 128
qoemetrics.ldf – 大小 = 1024年文件增长 = 128

解决方案

若要解决此问题,请按照下列步骤操作:

注意若要运行这些步骤,您必须是 SQL Server 管理员和 SQL Server sysadmin 角色的成员。
  1. 打开 Microsoft SQL Server 管理 Studio 控制台。
  2. 将连接到被指定为 Lync 服务器 2013年企业版 SQL Server 文件存储的 SQL Server 的实例。
  3. 使用 对象资源管理器 窗格中展开 系统数据库 节点。
  4. Model 数据库中,右键单击,然后单击属性.
  5. 单击 文件在下的选项选择页 窗格。
  6. 请检查是否 初始大小 设置 modeldev 逻辑名称的对象是大于在"原因"一节中列出的数据库数据文件大小值。
  7. 请检查是否 自动增长 设置 modeldev 逻辑名称的对象是大于"原因"一节中列出的数据库数据文件增长值。
  8. 请检查是否 初始大小 设置 modellog 逻辑名称的对象是大于"原因"一节中列出的数据库事务日志大小值。
  9. 请检查是否 自动增长 设置 modellog 逻辑名称的对象是大于"原因"一节中列出的数据库事务日志文件增长值。
  10. 如果任何步骤 6 到步骤 9 的结果为 true 时,继续进行余下的步骤。

    注意结果表明 model 数据库创建具有更大的数据大小和文件增长值大于默认大小和值 Lync Server 2013 企业版的回结束数据库的数据库。
  11. 单击 取消按钮 若要关闭 数据库属性的模型
  12. 使用 对象资源管理器 窗格中展开 系统数据库 节点。
  13. 用鼠标右键单击模型数据库,请单击 任务请单击 缩小字体然后单击 数据库.

    注意以下步骤更改模型的实例的 SQL Server 数据库的大小调整属性。
  14. 单击 确定.
  15. Model 数据库中,右键单击,然后单击属性.
  16. 单击 文件在下的选项 选择页 窗格。
  17. 请检查 modeldev 和 modellog 的逻辑名称对象的初始大小的值。确认的值是小于数据库数据文件和数据库事务日志文件在"原因"一节中列出的值。现在,modeldev 和 modellog 数据库文件的自动增长设置值的 SQL Server 的实例应设置为默认值
  18. 单击 ... 在下的按钮 自动增长 modeldev 和 modellog 的逻辑名称对象的字段。
  19. 选择 启用自动增长 选项,选择 按百分比选项,将该值设置为10然后单击确定.

更多信息

有关模型数据库的详细信息,请访问以下 Microsoft 网站:
有关数据库模型的一般信息

属性

文章编号: 2820204 - 最后修改: 2013年5月24日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Lync Server 2013
关键字:?
kbsurveynew kbexpertiseadvanced kbtshoot kbprb kberrmsg kbmt KB2820204 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 2820204
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com