怎样将SQL Server数据库迁移到新服务器
一、在老的服务器上打开SQL Server Management Studio,输入数据库用户名和密码后登录数据库。
![](https://pics3.baidu.com/feed/0bd162d9f2d3572cd490bb3dfa74832c63d0c350.jpeg@f_auto?token=23681738b8f98c0f79e7eacd3ad167d2)
二、打开对象资源管理器,打开数据库找到需要迁移的数据库,比如这里的test数据库。
![](https://pics1.baidu.com/feed/b58f8c5494eef01f7819c6a56899792ebc317d30.jpeg@f_auto?token=6ad7f1a016642452541fa2eb0a4459ae)
三、选中需要迁移的数据库,右键点击数据,打开数据库属性,点击文件,查看并记录数据库的路径,然后关闭属性。
![](https://pics6.baidu.com/feed/0df431adcbef760961da519a43ba43c77dd99e51.jpeg@f_auto?token=50b4e9894126f00b466ebec2b3f86861)
四、选中需要迁移的数据库,右键点击任务-分离。
![](https://pics3.baidu.com/feed/810a19d8bc3eb1353c42d3a8c87948d8fc1f448a.jpeg@f_auto?token=d098fa1efd47f285f96bc51dc455e41d)
五、弹出分离数据库对话框,点击确定。
![](https://pics3.baidu.com/feed/060828381f30e9244f697e03216f8e0d1c95f7a3.png@f_auto?token=a14eb25da7e48fcd49e97c0068298708)
六、执行完成后“对象资源管理器”-数据库中就看不到该数据库了。此时找到我们第三步记录的数据库文件路径,复制数据库文件(*.MDF,*.LDF)到新的服务器中。
七、在新服务器中打开高版本的SQL Server数据库(新服务器中安装的SQL Server版本需和旧服务器版本一致或更高,否则会出现数据库不兼容的情况)。打开SQL Server Management Studio输入用户密码登录数据库。
八、在对象资源管理器选中数据库,右键点击附加。
![](https://pics2.baidu.com/feed/b2de9c82d158ccbfd75107809ebf5c35b035410a.jpeg@f_auto?token=a0cbbfd10181b128e86defb4359fff47)
九、在弹出的附加数据库对话框点击添加,将拷贝过来的*.MDF文件添加进来就可以了。
![](https://pics5.baidu.com/feed/03087bf40ad162d9f33084f660b849e78813cdf5.png@f_auto?token=7f6619d737a1892f280088a5a0f18719)