我要把本地的一部分数据同步到已经给客户部署的服务器上去(项目已经部署到客户服务器上了),
添加了一部分数据到几张表中。。怎样吧本地的数据同步到已经部署的数据库中呢?要保留客户的数据,也要把我自己的数据同步过去。服务器上的数据库,不能直接让我远程的。通过T_SQL可以导数据么?或者更好的方法?行业数据SQL Server服务器数据库
添加了一部分数据到几张表中。。怎样吧本地的数据同步到已经部署的数据库中呢?要保留客户的数据,也要把我自己的数据同步过去。服务器上的数据库,不能直接让我远程的。通过T_SQL可以导数据么?或者更好的方法?行业数据SQL Server服务器数据库
解决方案 »
- 在线等:像163邮箱的那种回复显示隐藏文字的那种效果怎么做
- 谁能共享一个数据库操作类,有缓存,事物的
- 这个是啥子意思呢
- 关于存储过程实现分页小问题 100分等你拿快
- 关于软件自启动怎么做啊???
- 怎么使一个web安装项目建立多个虚拟路径
- 数据库插入问题
- Dropdownlist的DataFieldValue的问题
- 框架集left,righy left里放置Treeview控件,怎么才能在页面刚载入时自动把Treeview里的某一个Node的链接地址装载到right里呢?
- asp.net 做了页面重定向,当列表页面放置长时间后点击详情页面链接,无法重定向,这是为什么呢?
- 数据读取不是乱码,写入是乱码
- 关于分页控件AspNetPager中的EndRecordIndex属性
1、你只需要导出部分数据,并非整个数据库
2、客户服务器不允许远程连接
3、保留客户服务器端数据库原始数据几点可以否定的
1、不可能覆盖数据库
2、不可能远程访问我为您提出的解决方案是:
根据你要导出的数据,生成SQL语句,也就是楼上版主说的方法。
推荐你个工具吧,动软生成器,这个我想大家都不会陌生,
你直接用动软连接数据库,然后选择你要同步的数据表,一键生成SQL文件就行了
(关于相同数据,会导入覆盖客户数据的问题,你提前把会影响客户数据的数据使用SQL命令提前删除掉)
这样的话,你只要把SQL文件,发给客户,让客户在服务器端一执行就可以了建议:
1、如果数据量较大,你可以把文件分批执行,比如10W数据的文件,可以分开5W和5W这样 ,免得电脑配置不够,卡死机了~~
2、最好先在本地模拟测试一下,以免不必要的错误发生,有些数据是否要覆盖,不是程序定的,是认为的。
将本地数据库备份,然后拷到服务器上,在服务器上新建一个临时用的数据库,用备份还原,然后写SQL语句复杂过来就行了。