如何向oracle数据库导入imp文件 oracle数据库imp导入dmp文件报错求助。

oracle 11g\u5982\u4f55\u5bfc\u5165.dmp\u6587\u4ef6

1\u3001\u641c\u7d22cmd\uff0c\u6253\u5f00\u547d\u4ee4\u6307\u793a\u7b26\u754c\u9762\u3002

2\u3001\u7136\u540e\u4ee5\u7ba1\u7406\u5458\u8eab\u4efd\u767b\u5f55\uff0c\u8fdb\u5165\u5230\u64cd\u4f5c\u9875\u9762\u4e2d\u3002


3\u3001\u7136\u540e\u5728\u5f39\u51fa\u6765\u7684\u9875\u9762\u4e2d\u521b\u5efa\u8868\u7a7a\u95f4\u3002



4\u3001\u5728\u5f39\u51fa\u6765\u7684\u9875\u9762\u4e2d\u521b\u5efa\u7528\u6237\uff0c\u8bbe\u7f6e\u5bc6\u7801

5\u3001\u7136\u540e\u5728\u5f39\u51fa\u6765\u7684\u9875\u9762\u4e2d\u6388\u6743dba\u3002

6\u3001\u5728\u5f39\u51fa\u6765\u7684\u9875\u9762\u4e2d\u8f93\u5165exit\uff0c\u9000\u51fasql\u3002

7\u3001\u5bfc\u5165\u547d\u4ee4:imp \u7528\u6237\u540d/\u5bc6\u7801@\u5b9e\u4f8b\u540d file=\u5bfc\u5165\u7684dmp\u6587\u4ef6\u8def\u5f84 full=y\u3002



8\u3001\u7136\u540e\u5c31\u5b8c\u6210\u4e86\u3002

imp odm/odm@odm file=I:\odm.dmp fromuser=odm touser=odm ignore=y
\u8fd9\u6837\u5199\u7684\u8bdd\u5ffd\u7565\u6570\u636e\u5e93\u5bf9\u8c61\u5b58\u5728\u7684\u62a5\u9519\uff0c\u4e0d\u8fc7\u4f60\u7684\u6570\u636e\u53ef\u80fd\u4f1a\u6709\u91cd\u590d\u3002\u4e0d\u60f3\u91cd\u590d\u7684\u8bdd\uff1a
1\u3001\u5bfc\u51fa\u65f6\u4f7f\u7528query\u9009\u9879\uff0c\u5c06\u4f60\u9700\u8981\u7684\u66f4\u65b0\u7684\u6570\u636e\u5bfc\u51fa\uff08\u524d\u63d0\u662f\u4f60\u7684\u6570\u636e\u80fd\u6709\u5206\u8fa8\u662f\u5426\u662f\u66f4\u65b0\u9879\u7684\u5b57\u6bb5\uff09\u3002
2\u3001\u5728\u4f60\u7684\u7535\u8111\u4e2d\u5c06\u6570\u636e\u5220\u9664\uff08delete\u6216truncate\uff0c\u4e2a\u4eba\u5efa\u8baetruncate\uff09\uff0c\u90a3\u6837\u5bfc\u5165\u7684\u90fd\u662f\u6700\u65b0\u7684\u6570\u636e\u4e86\u3002
3\u3001drop\u4f60\u7535\u8111\u4e2dodm\u7684\u6240\u6709\u5bf9\u8c61\uff0c\u7528\u5728imp\u65f6\u4f1a\u81ea\u52a8\u5efa\u7acb\u3002

如何向oracle数据库导入imp文件
Oracle 提供两个工具imp.exe 和exp.exe分别用于导入和导出数据。这两个工具位于Oracle_home/bin目录下。

导出数据exp

1 将数据库ATSTestDB完全导出,用户名system 密码123456 导出到c:/export.dmp中
exp system/123456@ATSTestDB file=c:/export.dmp full=y
其中ATSTestDB为数据库名称,system为该数据库里的账户,123456为其密码。
2 将数据库中system用户与sys用户的所有相关资源导出(表,存储过程,方法,视图等等)
exp system/123456@ATSTestDB file= c:/export.dmp owner=(system,sys)
3 将数据库中的表sys.table1、owbsys.table2导出
exp system/123456@ATSTestDB file= c:/export.dmp tables=( sys.table1, owbsys.table2)
注意,需要加上表的schema名称,如果没有加的话默认是导当前connected用户的表,当然你连接上去的账户要对相应的表有权限。
4 将数据库中的表table1中的字段Title以"GangGe"打头的数据导出
exp system/123456@ATSTestDB file= c:/export.dmp tables=(table1) query=/" where Title like 'GangGe%'/"
斜杠 “/” 后面跟冒号是为了转义字符冒号” “ “用的,因为后面是一条条件查询语句。Query参数只能指定一个,如果Query要为多张表,所以同样,tables里面也只能有一张表,或者多张表,然后query里面的条件在这些表上面都可以运行。否则只好多写几条exp语句了。
导出后,或许发现数据比较大,我们可以用一些压缩工具对数据进行二次压缩,例如用winzip, winrar, 7zip等第三方工具。同样,exp支持一个参数用户直接对数据进行压缩:compress = y, 这个参数直接加到命令的后面即可实现导出的同时压缩数据。

1 将数据库TEST完全导出,用户名system 密码manager 导出到D:/daochu.dmp中
exp system/manager@TEST file=d:/daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:/daochu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:/datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:/daochu.dmp tables=(table1) query=" where filed1 like '00%'"

  • oracle 鏁版嵁搴撳鍏瀵煎嚭
    绛旓細鏈濂芥槸鍒涘缓鐨勮〃绌洪棿銆佺敤鎴峰悕鍜屽瘑鐮侀兘涓鑷1銆佺敤鍒涘缓濂界殑鐢ㄦ埛鍚嶃佸瘑鐮佺櫥褰昉LSQL,宸ュ叿鈥>瀵煎叆琛(瀵煎嚭琛)鈥>閫夋嫨瑕佸鍏ョ殑鏁版嵁搴撹〃鏂囦欢鍗冲彲2銆佹墦寮DOS鍛戒护绐楀彛,鍗宠繍琛宑md.exe杈撳叆浠ヤ笅鍛...鏈濂芥槸鍒涘缓鐨勮〃绌洪棿銆佺敤鎴峰悕鍜屽瘑鐮侀兘涓鑷1銆佺敤鍒涘缓濂界殑鐢ㄦ埛鍚嶃佸瘑鐮佺櫥褰昉LSQL,宸ュ叿鈥>瀵煎叆琛(瀵煎嚭琛)鈥>閫夋嫨瑕佸鍏ョ殑鏁版嵁搴...
  • 鏁欎綘鎬庢牱鍦Oracle鏁版嵁搴涓珮閫熷鍑/瀵煎叆
    绛旓細瀵煎叆杩涚▼鐨勯粯璁よ涓烘槸鍒涘缓琛ㄥ拰鎵鏈夌浉鍏崇殑瀵硅薄 鐒跺悗鍦ㄨ〃宸插瓨鍦ㄦ椂浜х敓涓涓敊璇 濡傛灉鎮ㄦ兂鎶鏁版嵁娣诲姞鍒颁竴涓幇鏈夌殑琛ㄤ腑 鎮ㄥ彲浠ュ湪涓婅堪鍛戒护琛屼腑浣跨敤 TABLE_EXISTS_ACTION=APPEND 鍜屼娇鐢 Data Pump 瀵煎叆涓鏍 鍦ㄨ繘绋嬩腑鎸 Control C 灏嗚繘鍏 Date Pump Import (DPI) 鐨勪氦浜掓ā寮 鍚屾牱 鎻愮ず绗︽槸 Import> 澶勭悊鐗瑰畾瀵硅薄 ...
  • 濡備綍灏唀xcel鏁版嵁瀵煎叆oracle鏂规硶鎬荤粨
    绛旓細1銆佹墦寮pl/sql锛屽鍥炬墍绀虹晫闈紝鐐瑰嚮鑿滃崟鏍忎腑鐨凾00LS ODBC Imtorper,鎵撳紑ODBC Importer閫夐」妗 2銆佸湪Data fromODBC椤典腑閫夋嫨闇瑕瀵煎叆鐨勬枃浠剁殑鏍煎紡锛岄夋嫨ExcelFiles.杈撳叆鐢ㄦ埛鍚嶅瘑鐮併傜劧鍚庣偣鍑籆onnect 3銆佸湪璺冲嚭鐨勯夋嫨宸ヤ綔绨垮璇濇锛岄夋嫨鎵瑕佸鍏ョ殑Excel鏂囦欢锛岀偣鍑荤‘瀹氥傚湪鍑虹幇鐨凾able/Query涓殑Import Table...
  • Oracle 鏁版嵁搴 IMPDP 瀵煎叆鎶ラ敊, ORA-39083 ORA-04052 ORA-12154 姹傝В鍐...
    绛旓細鍥炵瓟锛氭纭殑瀵煎叆璇彞濡備笅: impdp ilanni/[email protected]:/orcl transform=segment_attributes:n directory=wpdp_dir remap_schema=numen: ilanni dumpfile=140109.dmp logfile=1401092.log!
  • 绠杩鏁版嵁搴撳鍏racleSQL*Loader鎸囧崡
    绛旓細SQL*Loader鏄Oracle鏁版嵁搴撳鍏澶栭儴鏁版嵁鐨勪竴涓伐鍏 瀹冨拰DB 鐨凩oad宸ュ叿鐩镐技 浣嗘湁鏇村鐨勯夋嫨 瀹冩敮鎸佸彉鍖栫殑鍔犺浇妯″紡 鍙夌殑鍔犺浇鍙婂琛ㄥ姞杞 濡備綍浣跨敤 SQL*Loader 宸ュ叿 鎴戜滑鍙互鐢∣racle鐨剆qlldr宸ュ叿鏉瀵煎叆鏁版嵁 渚嬪:sqlldr scott/tiger control=loader ctl 鎺у埗鏂囦欢(loader ctl) 灏嗗姞杞戒竴涓閮ㄦ暟鎹枃浠讹紙鍚...
  • DB2瀵煎嚭鐨.ixf鏂囦欢濡備綍鍍廳mp鏂囦欢鐩存帴瀵煎叆Oracle涓
    绛旓細鍒╃敤import鍛戒护锛屽叿浣撹娉曟悳涓涓嬪惂锛屼笅闈㈡槸涓緥瀛愶細db2 "import from ./xxxxx.ixf of ixf replace_create into table_name "
  • oracle鎬庝箞瀹炵幇娣诲姞涓鍒, i++
    绛旓細update table set 鏂板鍒=鈥欏尖榳here 鎴栬 insert into table (鏂板鍒) values锛堝硷級
  • Oraclei澶栭儴琛(External Table)鐨勪娇鐢
    绛旓細External table鍜屾瑙勭殑琛ㄥ緢鐩镐技 鍏蜂綋鐨勫畾涔夊彲浠ュ弬瑙併Oracle姒傚康鎵嬪唽銆 浠ヤ笅鐨勫嚑鐐归渶瑕佹敞鎰 >鍒涘缓鐨勮娉曠被浼间簬 CREATE TABLE ORGANIZATION EXTERNAL 銆 >鏁版嵁鍦鏁版嵁搴鐨勫閮ㄧ粍缁 鏄搷浣滅郴缁熸枃浠 銆 >鎿嶄綔绯荤粺鏂囦欢鍦ㄦ暟鎹簱涓殑鏍囧織鏄氳繃涓涓昏緫鐩綍鏉ユ槧灏勭殑 >鏁版嵁鏄彧璇荤殑 锛堝閮ㄨ〃鐩稿綋浜庝竴涓彧璇荤殑铏氳〃...
  • Oracle鏁版嵁娉靛鍑瀵煎叆涓庝紶缁熷鍑哄鍏ョ殑鍖哄埆
    绛旓細Oracle Database 10g寮曞叆浜嗘渶鏂扮殑鏁版嵁娉碉紙Data Dump锛夋妧鏈紝浣緿BA鎴栧紑鍙戜汉鍛樺彲浠ュ皢鏁版嵁搴撳厓鏁版嵁锛堝璞″畾涔夛級鍜屾暟鎹揩閫熺Щ鍔ㄥ埌鍙︿竴涓oracle鏁版嵁搴涓傛暟鎹车瀵煎嚭瀵煎叆锛圗XPDP鍜孖MPDP锛夌殑浣滅敤1銆佸疄鐜伴昏緫澶囦唤鍜岄昏緫鎭㈠銆2銆佸湪鏁版嵁搴撶敤鎴蜂箣闂寸Щ鍔ㄥ璞°3銆佸湪鏁版嵁搴撲箣闂寸Щ鍔ㄥ璞4銆佸疄鐜拌〃绌洪棿鎼Щ銆 鏁版嵁娉靛鍑...
  • oracle鏁版嵁搴,鎵归噺鎻掑叆鏁版嵁鑴氭湰
    绛旓細鏃堕棿鍙栨暟鏂瑰紡锛 涓銆丼YSTIMESTAMP锛堝彇褰撳墠绯荤粺鍊硷級 浜屻丼YSDATE锛堝彇褰撳墠绯荤粺鍊硷紝浣嗗彧绮剧‘鍒版椂锛屽垎鍜岀閮戒负0锛 涓夈佸浐瀹氬间负锛歍O_TIMESTAMP ('2019-2-12 15:24:45.703000', 'yyyy-mm-dd hh24:mi:ss.ff6') 鎶婂浐瀹氱殑瀛楁鏀逛负鍙橀噺锛 鏂瑰紡涓锛氣檤|i||鈥 渚嬶細鈥檣鈥渘o鈥...
  • 扩展阅读:oracle数据库导入dmp文件 ... oracle数据泵导入 ... oracle数据库导入命令imp ... oracle数据库基本语句 ... oracle dump导入导出 ... 连接oracle数据库的工具 ... oracle imp导入dmp命令 ... oracle数据库连接串 ... 怎样把excel表导入数据库 ...

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