
正文
把excel表格导入oracle数据库,怎么把excel表导入oracle数据库中
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何将Excel导入Oracle数据库
1、plsql中的ODBC Imported和text imported,可以直接选择文件导入。具体导入操作细节不赘述。
2、首先配置ODBC数据源。在控制面板中,选ODBC数据源,添加选安装ODBC FOR ORACLE。在给定数据源名称和描述时,用户可自定义,用户名称和服务器则需根据在ORACLE 数据库中设置好的数据库名来设置。
3、方法一:使用SQL*Loader:这个是用的较多的方法,前提必须oracle数据中目的表已经存在。
4、\x0d\x0a使用工具XlsToOra.exe,只要配置一下登陆进去后,设置一下导入的表名,列与excel中列的对应关系就可以导入了。\x0d\x0a可以将excel转换成csv文件再利用文本导入器(工具-文本导入器)导入即可。
5、利用第三方工具的导入功能(如:Navicat、PL/SQL Developer);利用Excel的CONCATENATE函数组装每行记录为一个SQL语句,之后将所有SQL语句保存为一个SQL文件,利用Oracle执行文件的方式导入数据到对应的表。
6、准备Excel导入数据。把Excel文件另存为(文本文件(制表符分隔)(*.txt))。
相关问答
Q1: 如何将excel导入到oracle数据库中
1、plsql中的ODBC Imported和text imported,可以直接选择文件导入。具体导入操作细节不赘述。
2、方法一:使用SQL*Loader:这个是用的较多的方法,前提必须oracle数据中目的表已经存在。
3、步骤:打开excel 2007,点击文件,另存为其他格式。选择保存类型(*.csv),选择保存路径,点击保存即可。
4、在跳出的选择工作簿对话框,选择所要导入的Excel文件,点击确定。在出现的Table/Query中的Import Table中单击表名,可以在下方的ResultPreview中看到所要导入的表格的内容。
5、先把excel文件转换成csv或txt格式,使用oracle自带的工具SQL*Loader进行导入。把excel中的数据复制出来,在pl/sql developer中新建一个和excel数据一样的表结构,进行粘贴就行了。使用ODBC进行导入。
Q2: excel中十万级数据导入oracle数据库中的几种方法
方法一:使用SQL*Loader:这个是用的较多的方法,前提必须oracle数据中目的表已经存在。
打开pl/sql,如图所示界面,点击菜单栏中的T00LS ODBC Imtorper,打开ODBC Importer选项框 在Data fromODBC页中选择需要导入的文件的格式,选择ExcelFiles.输入用户名密码。
先把excel文件转换成csv或txt格式,使用oracle自带的工具SQL*Loader进行导入。把excel中的数据复制出来,在pl/sql developer中新建一个和excel数据一样的表结构,进行粘贴就行了。使用ODBC进行导入。
将excel中的数据另存为文本文件(有制表符分隔的)。
nullcols(id,name,sex,age)按Windows和R键,打开运行,输入cmd,打开命令提示符,输入命令:sqlldr userid=system/test@netservicename control=d:\input.ctl。进入oracle数据库,查询student表,excel已导入成功。
方法三 、使用其它数据转移工具作中转站。我使用的是Sql Server 2000。先将excel表导入sqlserver数据库中,然后再从Sql server导入到oracle中。这两部操作都简单,如果不会随便查个帮助就可以了。
把excel表格导入oracle数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于怎么把excel表导入oracle数据库中、把excel表格导入oracle数据库的信息别忘了在本站进行查找喔。





