oracle資料庫導出
1. 濡備綍鍦∣racle涓浣跨敤exp鍜宨mp瀵煎嚭錛屽煎叆dmp鏁版嵁搴撴枃浠
鍦∣racle涓浣跨敤exp鍜宨mp瀵煎嚭錛屽煎叆dmp鏁版嵁搴撴枃浠訛細
涓錛宱racle鏁版嵁搴撳煎嚭宸ュ叿 exp:
1. 瀹冩槸涓涓鍙鎵ц岀殑鏂囦歡 瀛樻斁鐩褰/ORACLE_HOME/bin
exp瀵煎嚭宸ュ叿灝嗘暟鎹搴撲腑鏁版嵁澶囦喚鍘嬬緝鎴愪竴涓浜岃繘鍒剁郴緇熸枃浠. 瀹冩湁涓夌嶆ā寮忥細
a. 鐢ㄦ埛妯″紡錛氬煎嚭鐢ㄦ埛鎵鏈夊硅薄浠ュ強瀵硅薄涓鐨勬暟鎹錛
b. 琛ㄦā寮忥細 瀵煎嚭鐢ㄦ埛鎵鏈夎〃鎴栬呮寚瀹氱殑琛錛
c. 鏁翠釜鏁版嵁搴擄細 瀵煎嚭鏁版嵁搴撲腑鎵鏈夊硅薄銆
2. 瀵煎嚭宸ュ叿exp浜や簰寮忓懡浠よ屾柟寮忕殑浣跨敤鐨勪緥瀛
$exp test/test123@appd
Enter array fetch buffer size: 4096 > 鍥炶濺
Export file: expdat.dmp > m.dmp 鐢熸垚瀵煎嚭鐨勬枃浠跺悕
(1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U > 3
Export table data (yes/no): yes > 鍥炶濺wQeLin
Compress extents (yes/no): yes > 鍥炶濺
Export done in ZHS16GBK character set and ZHS16GBK NCHAR character set
About to export specified tables via Conventional Path ...wQeLinux鑱旂洘
Table(T) or Partition(T:P) to be exported: (RETURN to quit) > cmamenu 瑕佸煎嚭鐨勮〃鍚
. . exporting table CMAMENU 4336 rows exported
Table(T) or Partition(T:P) to be exported: (RETURN to quit) >瑕佸煎嚭鐨勮〃鍚峮
Table(T) or Partition(T:P) to be exported: (RETURN to quit) > 鍥炶濺
Export terminated successfully without warnings.
3. 瀵煎嚭宸ュ叿exp闈炰氦浜掑紡鍛戒護琛屾柟寮忕殑渚嬪瓙
1)銆 灝嗘暟鎹搴揟EST瀹屽叏瀵煎嚭,鐢ㄦ埛鍚峴ystem 瀵嗙爜manager 瀵煎嚭鍒癉:/chu.dmp涓
exp system/manager@TEST file=d:/chu.dmp full=y
2)銆 灝嗘暟鎹搴撲腑system鐢ㄦ埛涓巗ys鐢ㄦ埛鐨勮〃瀵煎嚭
exp system/manager@TEST file=d:/chu.dmp owner=(system,sys)
3) 銆佸皢鏁版嵁搴撲腑鐨勮〃inner_notify銆乶otify_staff_relat瀵煎嚭
exp aichannel/aichannel@TESTDB2 file= d:/data/newsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4)銆 灝嗘暟鎹搴撲腑鐨勮〃table1涓鐨勫瓧孌礷iled1浠"00"鎵撳ご鐨勬暟鎹瀵煎嚭
浜岋紝oracle鏁版嵁搴撳煎叆宸ュ叿 imp:
1. 瀹冩槸鎿嶄綔緋葷粺涓嬩竴涓鍙鎵ц岀殑鏂囦歡 瀛樻斁鐩褰/ORACLE_HOME/bin
imp瀵煎叆宸ュ叿灝咵XP褰㈡垚鐨勪簩榪涘埗緋葷粺鏂囦歡瀵煎叆鍒版暟鎹搴撲腑.
瀹冩湁涓夌嶆ā寮忥細
a. 鐢ㄦ埛妯″紡錛 瀵煎嚭鐢ㄦ埛鎵鏈夊硅薄浠ュ強瀵硅薄涓鐨勬暟鎹錛
b. 琛ㄦā寮忥細 瀵煎嚭鐢ㄦ埛鎵鏈夎〃鎴栬呮寚瀹氱殑琛錛
c. 鏁翠釜鏁版嵁搴擄細 瀵煎嚭鏁版嵁搴撲腑鎵鏈夊硅薄銆
2.瀵煎叆宸ュ叿imp浜や簰寮忓懡浠よ屾柟寮忕殑渚嬪瓙
$ imp
Import: Release 8.1.6.0.0 - Proction on 鏄熸湡浜 12鏈 7 17:01:08 2001
(c) Copyright 1999 Oracle Corporation. All rights reserved.
鐢ㄦ埛鍚: test
鍙d護:****
榪炴帴鍒: Oracle8i Enterprise Edition Release 8.1.6.0.0 - 64bit Proction
With the Partitioning option
JServer Release 8.1.6.0.0 - Proction
瀵煎叆鏂囦歡: expdat.dmp> /tmp/m.dmp
杈撳叆鎻掑叆緙撳啿鍖哄ぇ灝忥紙鏈灝忎負 8192 ) 30720>
緇忕敱甯歌勮礬寰勫煎嚭鐢盓XPORT:V08.01.06鍒涘緩鐨勬枃浠
璀﹀憡: 姝ゅ硅薄鐢 TEST 瀵煎嚭, 鑰屼笉鏄褰撳墠鐢ㄦ埛
宸茬粡瀹屾垚ZHS16GBK瀛楃﹂泦鍜孼HS16GBK NCHAR 瀛楃﹂泦涓鐨勫煎叆
鍙鍒楀嚭瀵煎叆鏂囦歡鐨勫唴瀹(yes/no)錛歯o>
鐢變簬瀵硅薄宸插瓨鍦, 蹇界暐鍒涘緩閿欒(yes/no)錛歯o> yes
瀵煎叆鏉冮檺(yes/no)錛歽es>
瀵煎叆琛ㄦ暟鎹(yes/no)錛歽es>
瀵煎叆鏁翠釜瀵煎嚭鏂囦歡(yes/no)錛歯o> yes
. 姝e湪灝員EST鐨勫硅薄瀵煎叆鍒 SCOTT
. . 姝e湪瀵煎叆琛 "CMAMENU" 4336琛岃瀵煎叆
鎴愬姛緇堟㈠煎叆 銆
2. Oracle資料庫如何導出
數據導出具體如下:
將資料庫TEST完全導出,用戶名system 密碼manager 導出到D:chu.dmp中。
將桐碧資料庫中system用戶與sys用戶歷廳的表導出。
將資料庫中的表table1 、table2導出。
將資料庫中的表table1中的欄位filed1以"00"打頭的數據導出。
將D:chu.dmp 中的數據導入 TEST資料庫中。
將d:chu.dmp中的表局爛舉table1 導入。