oracle导入数据出错! Oracle数据库导入file.dmp文件时出现错误1217...

oracle\u5bfc\u5165\u51fa\u9519

Oracle\u672a\u542f\u7528Partitioning\u529f\u80fd


\u9996\u5148\u67e5\u8be2\u4e00\u4e0b\u5f53\u524dOracle\u7248\u672c\u662f\u5426\u652f\u6301\u5206\u533a\u529f\u80fd
SQL> SELECT VALUE FROM V$OPTION WHERE UPPER(PARAMETER)=
'PARTITIONING ';
VALUE

----------------------------------------------------------------

TRUE --[\u8bf4\u660e\u5f53\u524d Oracle \u7248\u672c\u652f\u6301\u5206\u533a\u529f\u80fd]

\u5982\u679c\u8fd9\u4e2a\u53c2\u6570\u503c\u65f6false\uff0c\u5219\u8bf4\u660e\u5f53\u524dOracle\u7248\u672c\u4e0d\u652f\u6301\u5206\u533a\u529f\u80fd\u3002


\u9700\u8981\u6ce8\u610f\u7684\u662f\uff1a
1\u3001\u6807\u51c6\u7248\u4e0d\u80fd\u4f5c\u5206\u533a\uff0c\u8981\u6362\u4f01\u4e1a\u7248
select * from v$version; \u770b\u770b

2\u3001\u5982\u679c\u4f60\u6ca1\u6709\u5b89\u88c5\u76f8\u5173\u7ec4\u4ef6\u7684\u8bdd\uff0c\u8be5\u529f\u80fd\u8fd8\u662f\u4e0d\u4f1a\u542f\u7528
\u603b\u4e4b\uff0c\u662f\u4f60\u5b89\u88c5\u7684Oracle\u6709\u95ee\u9898\uff0c\u5982\u679c\u4f60\u7684\u662f\u6807\u51c6\u7248\uff0c\u90a3\u5c31\u91cd\u65b0\u5b89\u88c5\u4e00\u4e2a\u4f01\u4e1a\u7248\u3002

\u5982\u679c\u4f60\u5df2\u7ecf\u662f\u4f01\u4e1a\u7248\uff0c\u90a3\u5c31\u91cd\u65b0\u8fd0\u884cinstaller\uff0c\u628a\u80fd\u9009\u7684\u7ec4\u4ef6\u90fd\u9009\u4e0a\u3002

\u4eceora-12170\u9519\u8bef\u6765\u770b\uff0c\u662foracle\u8fde\u63a5\u5230\u670d\u52a1\u5668\u7aef \u8d85\u65f6\u4e86\uff0c\u5e94\u8be5\u662foracle net\u65b9\u9762\u7684\u95ee\u9898\uff0c\u6709\u4e24\u79cd\u53ef\u80fd\u6027
1\u3001\u9996\u5148\u4f60\u7528 sqlplus scott/6990548@orcl \u770b\u770b\u80fd\u4e0d\u80fd\u767b\u5f55\u5230oracle\u6570\u636e\u5e93\uff0c\u5982\u679c\u4e0d\u884c\u7684\u8bdd\uff0c\u90a3\u8bf4\u660e\u4f60TNSNAME.ora\u6587\u4ef6\u914d\u7f6e\u6709\u9519
2\u3001\u5bfc\u5165\u7684file.dmp \u5305\u542b\u7684\u6570\u636e\u91cf\u592a\u5927\uff0c\u5bfc\u5165\u8fc7\u7a0b\u8d85\u65f6\u4e86

一、原因如下:

因为 存储过程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
敲下回车就开始导入数据。



tnsping msdb能通吗,监听起了吗,检查一下$ORACLE_HOME/network/admin/tnsname.ora文件里的配置;

  • oracle鏁版嵁搴撳鍏鍑虹幇濡備笅閿欒銆
    绛旓細瀵煎叆鏁版嵁搴撶殑瀛楃闆嗗拰瀵煎嚭鏁版嵁搴撶殑瀛楃闆嗕笉涓鏍凤紝濡傛灉纭瑕佺敤瀵煎叆鏁版嵁搴撶殑瀛楃闆嗙殑璇濓紝鍙互鍦ㄥ鍑烘椂璁剧疆瀹㈡埛绔殑瀛楃闆嗕负瑕佸鍏ョ殑鏁版嵁搴撳瓧绗﹂泦锛堣缃甆LS_LANG)
  • 瀵煎叆鏁版嵁鐨勬椂鍊,閬囧埌oracle閿欒600,ora-00600,鍐呴儴閿欒浠g爜,鍙傛暟[kcbn...
    绛旓細Oracle Release 9.2 and earlier:Arg [a] Buffer class FUNCTIONALITY:Kernel Cache Buffer management Implementation 璇閿欒鍙兘鏄疧RACLE BUG 涔熷彲鑳芥槸鏁版嵁鍧楃‘瀹炲彈鍒颁簡鎹熷潖锛岄渶瑕佺湅TRACE鏂囦欢鍏蜂綋璇婃柇 濡傛灉鑷繁鎼炰笉瀹氬彲浠ユ壘璇楁獉杞欢涓撲笟ORACLE鏁版嵁搴淇鍥㈤槦鎴愬憳甯偍鎭㈠!璇楁獉杞欢涓撲笟鏁版嵁搴撲慨澶嶅洟闃 ...
  • ORACLE鏁版嵁搴撳鍏鐨勬椂鍊欏嚭鐜癐MP-00038: 鏃犳硶杞崲涓虹幆澧冨瓧绗﹂泦鍙ユ焺 閿 ...
    绛旓細鏁版嵁娉典笉涓鑷村鑷寸殑锛屾瘮濡傝浣犵敤expbd瀵煎嚭鏉ョ殑 鐢╥mp瀵煎叆鐨勬椂鍊欏氨浼氬嚭鐜拌繖涓閿欒,exp瀵煎嚭鏉ョ殑鐢╥mp瀵煎叆;expbd瀵煎嚭鏉ョ殑鐢╥mpbd瀵煎叆銆傚拰鐗堟湰娌℃湁鍏崇郴锛屽鍑哄簱鏃剁敤鐨oracle鐗堟湰鍜屽鍏ユ椂鐢ㄧ殑涓嶅悓銆傚皬鐗堟湰涓嶅悓涔熸湁褰卞搷銆傝В鍐冲姙娉曪細浣跨敤鐩稿悓鐨勬暟鎹车瀵煎叆瀵煎嚭銆Oracle Database锛屽張鍚峅racle RDBMS锛屾垨绠绉...
  • oracle鏁版嵁瀵煎叆鎶ラ敊
    绛旓細濡傛灉鏄湰鏈虹殑璇,鎶夽orcl鍘绘帀; 濡傛灉涓嶆槸,杩愯netca,娣诲姞杩炴帴鏍囩ず绗︺ 鎴栬呬娇鐢 @ip:绔彛鍙:servicename 鐨勬柟寮忎唬鏇緻orcl
  • oracle鏁版嵁搴撳鍏ユ暟鎹鎶ラ敊
    绛旓細EXTERNAL(6),FILLER CHAR(6)銆傘傘傝〃涓殑瀛楁鍚嶇О鍜岀被鍨 )娉ㄦ剰鐐癸細杩欎釜ctl鏀惧湪D鐩樹笅鐨凞B鏂囦欢澶逛笅闈㈠拰浣犵殑CSV鏂囦欢鏀惧湪涓璧 杩愯cmd鍛戒护锛岃褰撳墠鐩綍鍒囨崲鍒板湪D:\DB 鐒跺悗鎵ц涓嬮潰鐨勫懡浠わ細sqlldr userid=鐢ㄦ埛鍚/瀵嗙爜@sid control=test.ctl 鏁蹭笅鍥炶溅灏卞紑濮瀵煎叆鏁版嵁銆傚叿浣撳浣曞啓ctl鍙互鍦ㄧ綉涓婃煡璧勬枡銆
  • oracle鏁版嵁瀵煎叆閿欒
    绛旓細杩欎釜鎶ラ敊鎻愮ず瀵煎嚭鏂囦欢寮傚父锛屽彲鑳藉湪瀵煎嚭鐨勫璞′腑鍖呭惈鐨刡lob鍐呭鎶ョ殑閿欒锛屽彲浠ュ厛鐢ㄥ伐鍏峰鍑烘枃浠讹紝鍐瀵煎叆锛宲l/sql灏辫兘寰堝ソ鐨勬敮鎸佹枃鏈枃浠剁殑瀵煎叆锛屾槸涓涓彲瑙嗗寲鐨勭獥鍙c傛垨鑰呮ゼ涓诲弬鑰冧竴涓媓ttp://www.oracle-base.com/articles/9i/export-blob-9i.php
  • linux涓嬬殑oracle瀵煎叆鏁版嵁鍑洪棶棰,鎴戞槸绗竴娆′娇鐢╨inux,璇烽珮鎵嬪府蹇欏晩!璋 ...
    绛旓細ora-12154閫氬父鐨勬鏌ュ拰澶勭悊鍔炴硶锛1銆侀鍏堟煡鐪嬪鎴风鐨則nsnames.ora鏂囦欢锛屾壘鍒鏁版嵁搴撹繛鎺ョ殑鎻忚堪涓紝sid= 鎴杝ervice_name=涔嬪悗鐨勫悕绉帮紝鍋囪杩欎釜鍚嶇О鏄痮rcl銆2銆佺劧鍚庡湪瀹㈡埛绔敤tnsping鍛戒护锛屾祴璇曞垰鎵嶆壘鍒扮殑瀹炰緥鍚嶏紝鍛戒护锛歵nsping orcl 濡傛灉涓嶉氾紝鍒欒浠庣綉缁滅幆澧冦佹暟鎹簱鐜绛夋柟闈㈡壘鍘熷洜锛岀湅鏄惁瀹炰緥鍚閿欒銆...
  • Oracle瀵煎叆dmp鏂囦欢鏁版嵁鍑洪敊?鎬庝箞瑙e喅?
    绛旓細杩欐牱鍐欑殑璇濆拷鐣鏁版嵁搴撳璞″瓨鍦ㄧ殑鎶ラ敊锛屼笉杩囦綘鐨勬暟鎹彲鑳戒細鏈夐噸澶嶃備笉鎯抽噸澶嶇殑璇濓細1銆佸鍑烘椂浣跨敤query閫夐」锛屽皢浣犻渶瑕佺殑鏇存柊鐨勬暟鎹鍑猴紙鍓嶆彁鏄綘鐨勬暟鎹兘鏈夊垎杈ㄦ槸鍚︽槸鏇存柊椤圭殑瀛楁锛夈2銆佸湪浣犵殑鐢佃剳涓皢鏁版嵁鍒犻櫎锛坉elete鎴杢runcate锛屼釜浜哄缓璁畉runcate锛夛紝閭f牱瀵煎叆鐨勯兘鏄渶鏂扮殑鏁版嵁浜嗐3銆乨rop浣犵數鑴戜腑odm鐨...
  • Oracle鏁版嵁搴撳鍏file.dmp鏂囦欢鏃鍑虹幇閿欒12170
    绛旓細浠巓ra-12170閿欒鏉ョ湅锛屾槸oracle杩炴帴鍒版湇鍔″櫒绔 瓒呮椂浜嗭紝搴旇鏄痮racle net鏂归潰鐨勯棶棰橈紝鏈変袱绉嶅彲鑳芥 1銆侀鍏堜綘鐢 sqlplus scott/6990548@orcl 鐪嬬湅鑳戒笉鑳界櫥褰曞埌oracle鏁版嵁搴锛屽鏋滀笉琛岀殑璇濓紝閭h鏄庝綘TNSNAME.ora鏂囦欢閰嶇疆鏈夐敊 2銆瀵煎叆鐨刦ile.dmp 鍖呭惈鐨勬暟鎹噺澶ぇ锛屽鍏ヨ繃绋嬭秴鏃朵簡 ...
  • Oracle 鏁版嵁搴 10g 浣跨敤 impdp瀵煎叆鍑洪敊
    绛旓細Oracle10g浠ュ墠鏁版嵁瀵煎叆瀵煎嚭鎻愪緵鏈塱mp/exp鍛戒护,10g浠ュ悗鎻愪緵浜嗘柊鐨勫鍏ュ鍑哄懡浠xpdp/impdp銆傝櫧鐒秂xp/imp宸茬粡寰堝ソ鐢ㄤ簡,浣嗘槸鍞竴鐨勭‘瀹氭槸閫熷害澶參,濡傛灉1寮犺〃鐨勬暟鎹湁涓櫨鍗冧竾鐨,甯稿父瀵煎叆瀵煎嚭灏遍暱鏃堕棿鍋滃湪杩欎釜琛ㄨ繖,浣嗘槸浠嶰racle 10g寮濮嬫彁渚涗簡绉颁负鏁版嵁娉垫柊鐨勫伐鍏積xpdp/impdp,瀹冧负Oracle鏁版嵁鎻愪緵楂橀熷苟琛屽強澶ф暟鎹殑杩佺Щ銆傚敮...
  • 扩展阅读:oracle快速导入大量数据 ... plsql导入excel ... oracle imp导入dmp命令 ... plsql配置tnsnames ora ... oracle导入本地csv文件 ... oracle sqlldr ... oracle怎么往表里插数据 ... oracle导入txt数据脚本 ... oracle数据泵导入导出整库 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网