常见数据库错误和故障排除

常见数据库错误和故障排除

下表描述了常见的错误和故障排除步骤。

错误ID
 
错误
根本原因和故障排除步骤

1000

ERROR_WHILE_GETTING_CONNECTION

根本原因: 无法与 MSSQL 数据库建立连接。

故障排除:参考页。

1001

ENCRYPTION_NOT_SUPPORTED

根本原因: 主密钥仅支持 MSSQL 2000 以上的版本
 
故障排除: 将 MSSQL 升级到高于 2000 的版本。

1002

MASTER_KEY_NOT_CREATED

根本原因: 主密钥未创建。
注意: 只有管理员才能创建主密钥。
 
故障排除: 提供与所安装的 MSSQL 机器的密码策略相匹配的主密钥密码。
检查用户是否具有 “dbcreator ”角色。

1003

CREATE_MASTER_KEY_FAILED

根本原因: 创建主密钥时出错。造成这种情况的原因可能是指定的主密钥可能不符合数据库服务器的 windows 密码策略,或指定连接用户的数据库访问权限不具有 DB 创建权限。注意:用户必须具有管理员权限才能创建主密钥。


 

故障排除: 提供与所安装的 MSSQL 机器的密码策略相匹配的主密钥密码。

检查用户是否具有 “dbcreator ”角色。

1004

OPEN_MASTER_KEY_FAILED

根本原因: 主密钥无法打开。请指定用于配置数据库的正确主密钥密码。


故障排除: 

主密钥密码应与创建数据库时给出的密码相同。如果忘记了主密钥密码,请参考 (变更主密钥查询).

1005

ASSOCIATE_MASTER_KEY_WITH_SERVICE_MASTER_KEY_FAILED

 联系支持

1006

CERFICATE_NOT_CREATED

根本原因: 数据库中未创建证书。
 
故障排除: 联系技术支持。

1007

CREATE_CERTIFICATE_FAILED

根本原因: 证书已存在或打开主密钥命令失败。

 

故障排除: 联系技术支持。

1008

OPEN_CERTIFICATE_FAILED

根本原因: 证书不存在或主密钥已关闭。


故障排除: 联系技术支持。

1009

SYMMETRIC_KEY_NOT_CREATED

根本原因: 数据库中未创建对称密钥。

 

故障排除: 联系技术支持。

1010

CREATE_SYMMETRIC_KEY_FAILED

根本原因: 对称密钥已存在或打开主密钥命令失败。


故障排除: 联系技术支持。

1011

OPEN_SYMMETRIC_KEY_FAILED

根本原因: 由于主密钥已关闭,因此无法打开对称密钥。


故障排除: 联系技术支持。

1012

CLOSE_SYMMETRIC_KEY_FAILED

根本原因: 对称密钥无法关闭,因为主密钥无法关闭。

故障排除: 联系支持人员。

1013

CREATE_EXTENSIONS_FAILED

      联系支持

1014

ERROR_WHILE_RETRIEVING_COLLATION

      联系支持

1015

ERROR_WHILE_RETRIEVING_DATABASE_METADATA

      联系支持

1016

ERROR_WHILE_CREATING_STATEMENT

      联系支持