两个SQL SERVER 数据库服务器之间如何转移数据?

两个SQL SERVER 数据库服务器之间如何转移数据?,第1张

1 在S2数据库中新建一个表SS,将S1 2006 11 的数据导到SS表,
2 然后将SS的主键列删掉(右键菜单,设计表,将主键ID删掉)。
3 把SS数据导入S2
难点就在于ID冲突,新建一个临时表SS存放导入的数据,然后把ID删掉再导入就OK了。

首先,打开服务器上已经安装好的SQL Server 2005 服务器,并且用本地Windows身份登录。
2
打开SQL Server服务器以后,点击数据库--选择附加
3
打开附加数据库界面后,点击右小角的添加
4
打开电脑上,之前备份好的完成数据库文件,然后点击确认。
5
数据库文件和其数据库日志文件,就一并加载过来了,点击确认就可以了。
6
展开数据库,就可以了看到我
们刚刚附加过来的完整数据库了,现在就可以
使用
这个数据库。

RAID1应该是两个硬盘存储内容一样的吗?所以用一块新的移动硬盘,复制所有内容(最好用GHOST制作镜像)。然后服务器换上新硬盘,启用RAID1,还原复制的文件(或ghost镜像还原)。
如果RAID卡支持不格式化就能使用RAID,那可以省略移动硬盘和复制的步骤,直接插上新硬盘,启用RAID。
如果不是RAID1而是0那就完了,什么都恢复不了了,但是RAID5可以完全恢复(而且不用加硬盘)。

方法1:
停止服务器上面SQL SERVER服务,然后拷贝对应的mdf和ldf文件到本地,然后在本地直接"附加数据库"的方式添到本地SQL SERVER里面去
方法2:
在服务器上通过企业管理器--->展开-->对应数据库右键"备份数据库"---生成bak后缀的备份文件------->把备份文件拷贝回本地---->企业管理器---->恢复数据库--->完成
方法3(只适合仅拷贝表数据的情形):
利用企业管理器里面的导入\导出功能即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13158268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-13
下一篇 2023-06-13

发表评论

登录后才能评论

评论列表(0条)

保存