服务器重装系统后,直接把 MS SQL Server 2005 所有库的mdf文件复制到新机器上挂载。重新启动新服务器的数据库服务之后其它一切正常,时间日志中有SQL错误:解密过程中出错,错误号 15466 。
处理办法,在查询分析器里,选择数据库tempdb运行
ALTER SERVICE MASTER KEY FORCE REGENERATE
这个语句的功能是重新生成本地服务器的主密钥。
打开:SQL Server Management Studio
选择 数据库 -- 系统数据库 -- tempdb
再点击 左上 菜单栏 “新建查询”
在查询窗口中输入:
ALTER SERVICE MASTER KEY FORCE REGENERATE
点击“执行”
OK
这个语句的功能是重新生成本地服务器的主密钥
重启SQL后 就不再出现这个错误日志了
TAGS :