oracle导入数据出错!
Import: Release 11.2.0.3.0 - Production on Fri May 29 14:07:32 2015
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
UDI-12154: operation generated ORACLE error 12154
ORA-12154: TNS:could not resolve the connect identifier specified 展开
一、原因如下:
因为 存储过程P_BQ_BD_ACCSUBJ 中使用了DDJT.BD_ACCSUBJ@LINK_YNDD.REGRESS.RDBMS.DEV.US.ORACLE.COM
其中使用了 database link :
LINK_YNDD.REGRESS.RDBMS.DEV.US.ORACLE.COM
二、导入方法如下:
1、excle转成csv之后,打开csv文件看看数据中有没有title。有的话,删掉。让csv中只保留数据。
2、数据导入用sqlldr
先写个ctl脚本
例如:做一个test.ctl里面的内容是
LOAD DATA
INFILE 'D:\DB\XXX.CSV'
append INTO TABLE 表名
FIELDS TERMINATED BY ","
TRAILING NULLCOLS
(HAISASHI_HMS INTEGER EXTERNAL(6),
FILLER CHAR(6)
。。。表中的字段名称和类型 )
PS:这个ctl放在D盘下的DB文件夹下面和你的CSV文件放在一起
运行cmd命令,让当前目录切换到在D:\DB
然后执行下面的命令:sqlldr userid=用户名/密码@sid control=test.ctl
敲下回车就开始导入数据。
2024-07-18 广告
广告 您可能关注的内容 |