乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何将excel数据导入oracle方法总结-excel导入oracle工具,oracle导入大量excel数据

如何将excel数据导入oracle方法总结-excel导入oracle工具,oracle导入大量excel数据

作者:乔山办公网日期:

返回目录:excel表格制作


使用kettle工具时,将excel表格中的数据导入到oracle数据库时,输出项出错。
数据大小超出此类型的最大值:3759 十进制数值的缩放导致数据截断

  1. 打开pl/sql,如图所示界面,点击菜单栏中的T00LS     ODBC Imtorper,打开ODBC Importer选项框

  2. 在Data fromODBC页中选择需zhidao要导入的文件的格式,选择ExcelFiles.输入用户名密码。然后点击Connect

  3. 在跳出的选择工作簿对话框,选择所要导入的Excel文件,点击确定。在出现的Table/Query中的Import Table中单击表名,可以在下方的ResultPreview中看到所要导入的表格的内容

  4. 点击Date to Oracle按钮,打开Date to Oracle选项框,选则你要导入的表名,本次导入表为SFISM4.U_RF_ID_DATA,在Owner下拉菜单中选SFISM4,在Table下拉菜单选择U_RF_ID_DATA,在Fields选则你要导入的字段,本次导入的字段是SERIAL_NUMBER,点击Import将成批数据导入Oracle数据库中,这样就完成了导入数据。



操作步骤如下:

  1. 准备数据:在zdexcel中构造出需要的数据   

2.将excel中的数据另存为文本文件(有制表符分隔的)    

3.将新保存到文本文件中的数据导入到pl*sql中

      在pl*sql中选择tools-->text importer,在出现的窗口中选择"Data from Textfile",然后再选择"Open data file",

    在弹出的文件选择框中选中保存有数据的文本文件,此时将会看到data from textfile中显示将要导入的数据   

4.在configuration中进行如下配置  

注:如果不将"Name in header"勾选上会导致字段名也当做记录被导入到数据库中,从而导致数据错误

5.点击data to oracle,选择将要导入数据的表,并在fields中将文本中的字段与表中的字段进行关联  

6.点击import按钮进行导入

7.查看导入的数据

OK,至此数据导入成功。



打开Oraxcel并打开要导入的Excel文档
1、点击Oracle->Connect 输入用户名、密码、数据库名
2、点击Oracle->Insert->Multiple Rows...
Table:选择数据库表名
Column:选择到导入的列名
Data:选择要导入的数据
建议:将表名和列名事先填入文档以便选择,如表名test,列名id,name....
然后点击ok进行导入
3、如果显示成功,选择Transaction->Commit进行提交

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网