数据库导入导出问题

[复制链接]
查看11 | 回复3 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
因为工作需要,我对远程MSSQL数据库进行了迁移。
在源数据库上进行导出操作时,目标数据库选择了新数据库,而此时新数据库中还没有建立数据表,完全是空的。
导出导入数据库操作时,对话框提示了建立、复制N个表成功等信息。
但是我发现新数据库中,原来标志为“主键”的字段,此时列属性中标示一栏被选择了“否”,而不是应该有的“是”。
请问这个是怎么回事?如果让导出操作后建立的新数据库和原始数据库一样,默认的主键信息也保存完整?
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
可能导出只是导出数据,没有把表的其它的一些属性导出吧.
我建议先从源数据库中将所有需要导的表,生成sql语句,然后在新的服务器上执行这些语句,把表都建好,再导数据.
如果用导入导出向导比较麻烦的话,可以直接用 select * into 这样的语句.
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
可以重建索引等
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
导的时候,是不是有些属性设置没有选择好?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行