
正文
将外部表导入到oracle,外部表导入数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何将SQLServer导入Oracle指导
1、直接导表就好了。两者字段名称相差不大。只要不是存储过程,且数据量不超过1000w条的话稍微改改sqlserver的建表语句创建到oracle再手动导数据就可以。
2、首先你需要在SQLSERVER和ORACLE之间建立一个链接服务器。然后使用链接服务器来插入数据。
3、)再将导出的文件导入到oracle中。可能需要进行数据类型等的转换。我的想法就是将你的所有动作分解,一个个完成。这样出问题也能及时解决,而且互不影响。
4、sqlserver的中的数据导出成一个中间格式(例如csv),然后再把这种格式的数据通过外部表,或者直接读取出之后直接插入Oracle数据库。
5、--读文件和写文件分别用于将数据导入或者导出到源列中所指定的文件 --对于包含有逻辑或者数据查找的复杂转换,需要使用ActiveX脚本实现 --查找:仅仅把数据从一个表移动到另外一个表是一项很简单的任务。
相关问答
Q1: 怎么把sqlserver一个表中的数据导入到oracle中
直接导表就好了。两者字段名称相差不大。只要不是存储过程,且数据量不超过1000w条的话稍微改改sqlserver的建表语句创建到oracle再手动导数据就可以。
利用某个工具将数据导出成txt文件(里面的内容类似 inset into table values();形式) 。这个步骤也有讲究。有两个方案:1) 直接从这个大表中一个id一个id的导出数据。
首先你需要在SQLSERVER和ORACLE之间建立一个链接服务器。然后使用链接服务器来插入数据。
方法三 、使用其它数据转移工具作中转站,如:Sql Server 2000。先将excel表导入sqlserver数据库中,然后再从Sql server导入到oracle中。这两部操作都简单,如果不会随便查个帮助就可以了。
然后选择data to oracle 选项卡,选择要导入的oracle 数据库的用户名以及表名称。选择对应字段。最后点击import导入即可。
Q2: 怎么把excel导入到oracle数据库中
plsql中的ODBC Imported和text imported,可以直接选择文件导入。具体导入操作细节不赘述。
方法一:使用SQL*Loader:这个是用的较多的方法,前提必须oracle数据中目的表已经存在。
步骤:打开excel 2007,点击文件,另存为其他格式。选择保存类型(*.csv),选择保存路径,点击保存即可。
打开pl/sql,如图所示界面,点击菜单栏中的T00LS ODBC Imtorper,打开ODBC Importer选项框。在Data fromODBC页中选择需要导入的文件的格式,选择ExcelFiles.输入用户名密码。然后点击Connect。
将外部表导入到oracle的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于外部表导入数据、将外部表导入到oracle的信息别忘了在本站进行查找喔。








