为什么从ACCESS到SQL SERVER 我的丢失了表的主建定义,和关联定义

skypeople 2002-06-07 01:21:40
各位:
我把我的数据从ACCESS中转到SQL SERVER 中用的是DTS功能,可是在
SQL SERVER 中我丢失了原来的主建定义和表间关联定义,请问为什么??

...全文
34 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanying 2002-06-07
  • 打赏
  • 举报
回复
没办法
skypeople 2002-06-07
  • 打赏
  • 举报
回复
请问: hzm_8(三儿) 那么表之间的关系会不会在呢???请具体一点
hzm_8 2002-06-07
  • 打赏
  • 举报
回复
大家都没有搞清DTS的机制。首先,利用DTS倒数第一次倒数,必然是没有主键的,因为在制作DTS时的选项只让选“创建表”。在第一次倒数结束后,可以将目标表中的主键手工恢复上,第二次倒数时,选择删除目标表中的所有行,再插入新行,此时,导完数后目标表的主键一定存在。
lai007 2002-06-07
  • 打赏
  • 举报
回复
对,我刚学那玩艺时也碰到了那问题。

把原来ACCESS的相关表的字段的定义(如主键、ID、默认值等)记下来,而后到SQL SERVER 里修改一下表的相关字段的定义。我就是这么干的,目前还没发现别的办法。
lai007 2002-06-07
  • 打赏
  • 举报
回复
对,我刚搞这玩意时,也遇到了这个问题,它对字段的ID字段、主键定义、默认值等无法倒过去。

你最好把原来ACCESS中表的如上一些特殊地方抄下来,而后在SQL SERVER中修改表的定义,使它符合要求。
ghxghx 2002-06-07
  • 打赏
  • 举报
回复
楼上说的对
只有sql server<->sql server
才不会丢失原来的主建定义和表间关联定义
其他的
倒的只是数据,而且有时会有丢数据或乱码的现象
webmin 2002-06-07
  • 打赏
  • 举报
回复
是有这种问题,还有就字段类型会乱搞,一会char varchar.

34,575

社区成员

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

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