SQL数据备份上传后遇到的问题

Hunter 2005-12-30 01:47:57
在SQL Server中,把数据库上传到远端SQL Server后,库中每个表的自动增量标识都丢失了,即标识为“是”的字段在上传后标识都变成了“否”。请各位帮忙找出解决方案,谢谢!
...全文
95 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
javanow 2005-12-31
  • 打赏
  • 举报
回复
喜欢 HunterDong(洪刚) 的风格,虽然结帖了,还来继续讨论。

分数不是我们来论坛的目标.

实际上如果目的数据库有数据的话,通常都需要删除的,选择 “从源数据库复制表和视图”,删除数据需要手工进行而已。

“在SQL Server数据库之间复制对象和数据”,有选项可以帮你自动删。

Hunter 2005-12-31
  • 打赏
  • 举报
回复
选择“从源数据库复制表和视图”,如果表中已存在记录,再次用导入导出工具把表中数据复制过去就会出现重复,它不覆盖相同的记录。所以很郁闷,选择“在SQL Server数据库之间复制对象和数据”就不会出现这种情况。
javanow 2005-12-30
  • 打赏
  • 举报
回复
呵。学习。确实忘记了这个选项了。

先导入建表脚本,再用导入导出工具把表中数据复制到远程SQL server中,这种方式也应该不会产生重复的数据吧。

Hunter 2005-12-30
  • 打赏
  • 举报
回复
thanks joshua8888(心竹),
这种方法很好,我以前在导入导出时都是选的第一个选项:“从源数据库复制表和视图”,选择“在SQL Server数据库之间复制对象和数据”就可以了;
注:
先导入建表脚本,再用导入导出工具把表中数据复制到远程SQL server中,这种方式会产生重复的数据。
谢谢各位,结贴了。
joshua8888 2005-12-30
  • 打赏
  • 举报
回复
在导入导出向导中选择第三项, 里面选择复制目的对象和表, 并覆盖原有数据即可
Hunter 2005-12-30
  • 打赏
  • 举报
回复
thanks javanow(骄子数据库技术网) ,
先在远程sql server中导入建表脚本,再用导入导出工具把表中数据复制到过去的确是可以了。
javanow 2005-12-30
  • 打赏
  • 举报
回复
通过导入导出工具进行导出时,标识列确实会丢掉的。
可能是sql server的问题。

你可以在导出完成后,及时修改表结构将标识加上。
或先导出建表脚本,在导数据之前将表建好。

---------------------------------------
http://chinadba.cn
最具实战经验的数据库优化,管理,设计,培训网

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧