如何使用oracle的导入导出功能

如何使用oracle的导入导出功能

如何使用oracle的导入导出功能?比如,我想将一个表从sql server导入到oracle。

当我点击导入时(在oracle中),它让我先运行OMS;然而,我登陆OMS时,又说我

主机名不正确,可我设的主机名没错啊。

如果我从sql server导出,出现错误“未结束的sql语句”。我怎样才能在两者之中

互导呢。      
Oracle里导入导出用imp和exp。

用Sql Server自带的import/export导入导出Oracle的数据库,但必须定义ODBC For Oracle 作为目的源。其中可能会出现问题(表和字符集),看看帮助文档。或者用Oracle的工具SQL*Loader了,也许这个会好点!

Good Luck!      
谢谢版主!

我用sql server导成了一个以逗号分隔,字符串用引号的文本文件,

然后编写控制文件,用sql*loader导入,结果失败。我想是控制文件

编写不正确吧。请问版主,该如何编写控制文件呢,注意有多个字段是

字符型的。      
你可以试试Sql Server里的BCP工具,也许它能把多text字段的表导出作为外部文件,然后试试SQL*Loader把该文件导入Oracle里      
可问题是要导成什么样的格式才方便导入呢。比如分隔符之类的      
Try ODBC for Oracle      
不行,我试过了。还是未结束的sql什么的      
是的,使用ODBC for oracle是可以导入的,但之前要在oracle中把表建好。