-1

我需要将几行代码集成到我的应用程序中,这允许我将数据库从一个 MSSQL 服务器复制到另一个 MSSQL 服务器,代码头应该是这样的

过程 MoveDataBase (OldServername : String; newServerName : String ; Databasename : String); 开始

结尾;

任何短代码和快速工作的想法?无法使用 MS Explorer 复制数据库

4

1 回答 1

2

将数据库从一台服务器传输到另一台服务器的最简单(也许也是最愚蠢)的方法是: 1. 使用 2. 将物理 MDF 文件复制到目标服务器,
分离源服务器上的数据库。sp_detach_db
您也可以复制 LDF,但恕我直言,这不是必需的。
3. 使用附加到目标服务器上的数据库sp_attach_db

如前所述,您还可以将 #1 和 #3 替换为 BACKUP/RESTORE。无论如何(我重复评论),您需要的不仅仅是服务器名称和数据库,例如登录凭据。

于 2013-03-15T16:29:48.330 回答