高分请教,数据库导入问题。

现需要将一个在SQL ANYWHERE数据库中使用的数据库,导入到SQL SERVER中。通过企业管理器中的导入导出功能可以实现数据和表结构的导入,但不能将原数据库中的主键、外键等设置转换过来。
除手工重设之外,还有没有其他的好办法,实现数据库中的主键、外键等设置的一次性导入。
多谢各位高手的帮助!
---------------------------------------------------------------

我通常是:先生成脚本,执行脚本后,再把数据导入。
————你试试。
---------------------------------------------------------------

erwin导出表结构->转换为sql server结构->导入sql server表结构
使用sql server的导入导出功能导入数据

---------------------------------------------------------------

不清楚你说的是什么意思,你的SQL ANYWHERE 是SQL 数据库吗?如果是该数据库,那么你用DTS,选择双方都是SQL SERVER 数据库!
---------------------------------------------------------------

也是通过ODBC连接的
---------------------------------------------------------------

配好ODBC连结
新建->选择ASA数据库
File->reverse engineering->提示连结数据库(选择odbc连结)->根据提示操作->导出表结构
导入表结构
Database->disconnect断开数据库连结(千万记住)->generate database->提示数据库连结选择目标数据库连结->按提示进行导入表结构

Published At
Categories with 数据库类
comments powered by Disqus