Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 将数据库迁移到新服务器_Database_Sql Server 2005_Migration_Key - Fatal编程技术网

Database 将数据库迁移到新服务器

Database 将数据库迁移到新服务器,database,sql-server-2005,migration,key,Database,Sql Server 2005,Migration,Key,我们最近买了一台新服务器,所以我们试着把数据库移到上面(做了备份)。然而,我在其中一个表中有一个加密列,当我们尝试这种迁移技术时,主密钥被删除。有没有一种方法可以在不丢失加密列的所有信息的情况下通过数据库复制到新服务器?(主密钥、证书、对称密钥等)。未删除主密钥-移动加密数据库时不会移动主密钥。您需要从旧服务器对其进行备份,然后将其恢复到新服务器。以下是一些帮助您备份和恢复主密钥的链接:

我们最近买了一台新服务器,所以我们试着把数据库移到上面(做了备份)。然而,我在其中一个表中有一个加密列,当我们尝试这种迁移技术时,主密钥被删除。有没有一种方法可以在不丢失加密列的所有信息的情况下通过数据库复制到新服务器?(主密钥、证书、对称密钥等)。

未删除主密钥-移动加密数据库时不会移动主密钥。您需要从旧服务器对其进行备份,然后将其恢复到新服务器。以下是一些帮助您备份和恢复主密钥的链接: