我已经从活动环境中获取了备份,并试图在本地框上使用它。活动数据库是用密钥加密的。
我已将数据库还原到localbox,并且无法运行任何存储过程,因为我有以下问题
Please create a master key in the database or open the master key in the session before performing this operation.
有没有人面临过这个问题,你是怎么解决的。你能一步一步地给出答案吗?
我知道激活DB的密码。
我在同一数据库服务器上使用DB主键创建数据库的副本,此服务器是我在两个服务器中运行的活动组的一部分--这个脚本:
OPEN MASTER KEY decryption by password = 'This is the Key';
ALTER MASTER KEY REGENERATE WITH ENCRYPTION BY PASSWORD = 'This is the Key';
Alter master key add encryption by service master key;
此修复暂时删除行,但当服务器运行失败并交换主节点时,我必须重新运行脚本