在已配置的 DQS 实例上安装了 SQL Server 更新(补丁、热修复或累积更新)后,可能需要通过使用 升级 命令行参数运行 DQSInstaller.exe 文件来升级 DQS 数据库架构。 否则,在尝试使用数据质量客户端连接到 Data Quality Server 时,可能会收到以下错误:
An error occurred in the Microsoft .NET Framework while trying to load assembly id 65581.
升级 DQS 数据库架构不会影响 DQS 数据库中的现有数据(知识库、数据质量项目以及DQS_STAGING_DATA数据库中导出的结果)。 但是,在升级 DQS 数据库架构之前,必须备份 DQS 数据库,以防止在架构升级期间发生意外数据丢失。 有关备份 DQS 数据库的信息,请参阅 Backing Up and Restoring DQS Databases。
注释
大多数 SQL Server 更新都需要升级到 DQS 数据库架构。 有关需要进行数据库架构升级的 SQL Server 更新的信息,请参阅Data Quality Services中的步骤1.A图表:安装累积更新或修补程序。
先决条件
您必须作为 数据质量服务器 计算机上 Administrators 组的成员登录。
您的 Windows 用户帐户必须是安装了 数据质量服务器 的 SQL Server 实例中 sysadmin 固定服务器角色的成员。
升级 DQS 数据库架构
(推荐)在继续架构升级之前,先备份 DQS 数据库。 有关备份 DQS 数据库的信息,请参阅 Backing Up and Restoring DQS Databases。
启动命令提示符。
在命令提示符下,将目录更改为 DQSInstaller.exe 出现的位置。 如果安装了 SQL Server 的默认实例,DQSInstaller.exe 文件将在 C:\Program Files\Microsoft SQL Server\MSSQL12 中使用。MSSQLSERVER\MSSQL\Binn:
cd C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Binn在命令提示符下,键入以下命令,再按 Enter:
dqsinstaller.exe -upgrade安装程序会提示您在继续操作之前备份 DQS 数据库。 如果已备份 DQS 数据库,请键入
Y或Yes按 Enter 继续升级。在成功升级 DQS 数据库架构之后,将显示一条完成消息。
后续步骤
从数据质量客户端应用程序登录到升级后的数据质量服务器。
有关在安装 SQL Server 更新后以及相关故障排除步骤,以升级 DQS 数据库架构的详细信息,请参阅 升级 DQS:在 Data Quality Services 上安装累积更新或修补程序。