若要使用不带 Service Pack 的介质将安装的 SQL Express 2005 SP2 升级到完整版 SQL 2005(SP2 或更高版本),您可以使用以下方法之一。
注: 我们建议您在执行以下任一方法之前,先备份 Autodesk Data Management Server Console。
方式 1
- 打开命令提示,并浏览到完整版 SQL 安装程序所在的目录。
- 输入 SETUP.EXE SKUUPGRADE=1"(区分大小写)。
- 开始升级,然后选择 AutodeskVault 实例。
- 升级完成后,应用 SQL Service Pack 3。
方式 2
- 使用 Autodesk Data Management Server Console 创建 Vault 的完整备份。
注: 在后面的步骤中,您需要删除所有 Vault 数据库。继续操作之前,请验证是否可以在测试服务器上恢复此备份。如果测试恢复失败,则不要继续。请更正备份产生的所有问题,然后再继续执行后面的步骤。
- 测试恢复成功后,请打开 Autodesk Data Management Server Console 并删除列出的所有 Vault 和库。然后,在“工具”菜单中选择“拆离主 Vault”。
- 请确保所有用户均已从 Vault 中注销。
- 按下列顺序彻底卸载 SQL 2005 Express,其中包括以下应用程序:
- 从 Program Files 中删除 SQL Express 文件夹(包括数据文件)。如果您的 Vault 数据库位于其他驱动器上,请将此位置中的文件一并删除。**仅在您未使用任何其他 SQL Express 实例的情况下,才执行此操作。
- 按照“安装 Autodesk Data Management Server 之前安装 MS SQL Server”部分中的描述,安装完整版 SQL 2005(具有 AUTODESKVAULT 实例)。
- 安装 Microsoft SQL 2005 SP3。
- 使用 Autodesk Data Management Server Console 恢复在步骤 1 中创建的备份。
如果难以删除 MS SQL Express 实例,请参见 Microsoft 知识库文章 909967,手动删除此实例。
注: 为了获得最佳性能,在执行此升级之后,请创建一个 SQL 维护计划。按照“创建 SQL 维护计划”部分中的步骤执行操作。