Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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
Sql server 2005 在SQL 2005中复制2个数据库而不分离_Sql Server 2005 - Fatal编程技术网

Sql server 2005 在SQL 2005中复制2个数据库而不分离

Sql server 2005 在SQL 2005中复制2个数据库而不分离,sql-server-2005,Sql Server 2005,我有一个带有实时数据库的服务器,我有一个测试服务器,在那里我有时从实时数据库恢复数据库,以获取新数据。但是这样我必须重新设置所有的用户,我有大约4个不同的用户需要重新设置不同的权限 由于我无法在live server上使数据库脱机,因此有没有更好的方法不用使用“分离”和“附加”来执行此操作 我更喜欢一些可以运行的东西,用新数据“重新填充”表。无需重做存储过程和权限 请注意,我不能使用一些生成脚本。数据库太大了,不能这样做 /M备份-恢复是我们正在使用的。要使用准确的SID和密码复制用户,请在网上

我有一个带有实时数据库的服务器,我有一个测试服务器,在那里我有时从实时数据库恢复数据库,以获取新数据。但是这样我必须重新设置所有的用户,我有大约4个不同的用户需要重新设置不同的权限

由于我无法在live server上使数据库脱机,因此有没有更好的方法不用使用“分离”和“附加”来执行此操作

我更喜欢一些可以运行的东西,用新数据“重新填充”表。无需重做存储过程和权限

请注意,我不能使用一些生成脚本。数据库太大了,不能这样做


/M

备份-恢复是我们正在使用的。要使用准确的SID和密码复制用户,请在网上搜索sp_help_revlogin脚本-这样所有权限都保持不变。

备份-还原是我们使用的。要复制具有确切SID和密码的用户,请在搜索网中搜索sp_help_revlogin脚本-这样所有权限都保持不变