Oracle數據導入導出imp/exp就相當於oracle數據還原與備份
執行環境
DOS中可以執行時由於 在oracle
該目錄下有EXP
oracle用java編寫
SQLPLUS
下面介紹的是導入導出的實例
數據導出
exp system/manager@TEST file=d:\daochu
exp system/manager@TEST file=d:\daochu
exp aichannel/aichannel@TESTDB
exp system/manager@TEST file=d:\daochu
上面是常用的導出
也可以在上面命令後面 加上 compress=y 來實現
數據的導入
imp system/manager@TEST file=d:\daochu
imp aichannel/aichannel@HUST full=y file=file= d:\data\newsmgnt
上面可能有點問題
在後面加上 ignore=y 就可以了
imp system/manager@TEST file=d:\daochu
基本上上面的導入導出夠用了
注意
操作者要有足夠的權限
數據庫時可以連上的
附錄一
給用戶增加導入數據權限的操作
第一
第二
第三
第四
DROP ANY VIEW
DBA
第五
imp userid=system/manager full=y file=*
或者 imp userid=system/manager full=y file=filename
執行示例:
F:\Work\Oracle_Data\backup>imp userid=test/test full=y file=inner_notify
屏幕顯示
Import: Release
(c) Copyright
連接到: Oracle
With the Partitioning option
JServer Release
經由常規路徑導出由EXPORT:V
已經完成ZHS
導出服務器使用UTF
准備啟用約束條件
成功終止導入
附錄二
Oracle 不允許直接改變表的擁有者
先建立import
然後
例 import
FROMUSER=TGPMS
TOUSER=TGPMS
ROWS=Y
INDEXES=Y
GRANTS=Y
CONSTRAINTS=Y
BUFFER=
file==/backup/ctgpc_
log==/backup/import_
Trackback: x?PostId=
From:http://tw.wingwit.com/Article/program/Oracle/201311/17075.html