程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle數據庫導入導出實戰總結(同版本)

Oracle數據庫導入導出實戰總結(同版本)

編輯:Oracle教程

Oracle數據庫導入導出實戰總結(同版本)


今天閒來無事,就導了一個數據庫玩玩,順便總結下

0、cmd 命令 管理員權限登錄數據庫

sqlplus / as sysdba

1、cmd 連接遠程數據庫

sqlplus xn_balance/[email protected]:1521/orcl

--------導出

2、cmd 命令導出數據庫(沒必要連上數據庫,直接導)

exp xn_balance/[email protected]:1521/orcl file=d:/daochu.dmp full=y

3、 將數據庫中system用戶與sys用戶的表導出

exp system/manager@TEST file=d:/daochu.dmp owner=(system,sys)

4、將數據庫中的表inner_notify、notify_staff_relat導出

exp system/manager@TESTDB2 file= d:/data/newsmgnt.dmp tables=(inner_notify,notify_staff_relat)

5、 將數據庫中的表table1中的字段filed1以"00"打頭的數據導出

exp system/manager@TEST file=d:/daochu.dmp tables=(table1) query=/" where filed1 like '00%'/"

---------導入

6、導入數據庫文件

imp gzjs/password@orcl file=d:\daochu.dmp full=y ignore=y;

7、導入某張表

imp gzjs/password@orcl file=d:/table.dmp tables=(balance_user) ignore=y

-----------注意事項

8、導出的文件如果是DBA權限的,導入的時候也必須是DBA權限,

9、數據庫導出導入版本問題

一般低版本導出的文件 在高版本中可以成功導入

也就是說高版本兼容低版本。

10、導入的時候,會出現一些警告信息:比如導出的用戶和導入的用戶名不一致,不理即可。

11、導入的時候,一般在後面加上ignore=y,不加的時候,如果表已經存在了,就會報錯。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved