这个要看你是一次性的同步还是一直持续有数据更新需要同步的呢?
如果是一次性的,有2个方法:
1、在服务器上备份,然后拿备份到本地还原。
2、停掉服务器上的sqlserver服务,然后直接拷贝数据库文件,然后拿到本地附加上去。
如果是一直持续有数据更新需要同步的,也有以下方法:
1、利用sqlserver本身自带的replication(复制)技术。
2、在服务器上利用触发器记录表的变化,然后定时用作业调度将变化的数据从服务器取回本地。(只适合需要同步的表不多,且记录变化不多的情况)
3、自己在本地写脚本,利用作业调度、链接服务器的方式直接读取服务器的表记录,然后插入本地。(只适合需要同步的表不多)
4、在服务器上导出文本,然后用程序将文本下载回本地,然后在写程序将这些文本入库。
©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。