繁体   English   中英

SQL Server 2005:如何将数据库从一台服务器复制到另一台(手动/编程)

[英]SQL Server 2005: how to copy database from one server to another (manually/programmatically)

我正在开发使用SQL2005-DB的ASP.NET-app-有时我需要从开发环境中复制数据库以进行测试或生产-反之亦然。 使用SQL2000,我已经编写了一些批处理程序来完成此操作,但是还没有时间找出在2005年下如何执行此操作的方法,而是手动进行的。 在SQL Mgmnt Studio中,我将分离两个数据库,然后将MDF + LDF文件从一台服务器复制到另一台服务器,然后重新附加文件。 这曾经工作过一两次,但是突然之间,当我附加被复制的数据库时,它处于ReadOnly-Mode-并没有真正的帮助。

为什么会发生这种情况,我做错了什么?如何避免这种情况? 如果有人使用.BAT来做到这一点,那就更好了! ;)

使用复制数据库向导手动执行此操作。

通过右键单击Management Studio中的数据库并从弹出菜单中选择“任务”>“复制数据库...”来启动它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM