exp常用語法

2021-09-20 20:02:34 字數 2165 閱讀 7428

將資料庫內的各物件以二進位制方式

成dmp檔案,方便資料遷移。

作業系統

direct:

使用

直通方式 ,預設為n

feeback:顯示處理記錄條數,預設為0,即不顯示

file:輸出檔案,預設為expdat.dmp

filesize:輸出檔案大小,預設為作業系統最大值

log:log檔案,預設為無,在標準輸出顯示

query:選擇記錄的乙個子集

tables:輸出的表名列表

exp dbuser/oracle file=oradb.dmp log=oradb.log full=y consistent=y direct=y

user應具有dba許可權

exp dbuser/oracle file=dbuser.dmp log=dbuser.log wner=dbuser buffer=4096000 feedback=10000

exp dbuser/oracle file=dbuser.dmp log=dbuser.log tables=table1,table2 buffer=4096000 feedback=10000

exp dbuser/oracle file=dbuser.dmp log=dbuser.log tables=table1 buffer=4096000 feedback=10000 query=」where col1=』…』 and col2 <…」

不可用於巢狀表

exp dbuser/oracle file=1.dmp,2.dmp,3.dmp,… filesize=1000m tables=emp buffer=4096000 feedback=10000

這種做法通常用在:表資料量較大,單個dump檔案可能會超出檔案系統的限制

直通路徑方式

direct=y,取代buffer選項,query選項不可用

consistent選項

自export啟動後,consistent=y凍結來自其它會話的對export操作的資料物件的更新,這樣可以保證dump結果的一致性。但這個過程不能太長,以免回滾段和聯機日誌消耗完

imp參見dmp/imp_demo.sh。

buffer:上載資料緩衝區,以位元組為單位,預設依賴作業系統

commit:上載資料緩衝區中的記錄上載後是否執行提交

feeback:顯示處理記錄條數,預設為0,即不顯示

file:輸入檔案,預設為expdat.dmp

filesize:輸入檔案大小,預設為作業系統最大值

fromuser:指明**使用者方

ignore:是否忽略物件建立錯誤,預設為n,在上載前物件已被建立往往是乙個正常現象,所以此選項建議設為y

indexes:是否上載索引,預設為n,這是指索引的定義而非資料,如果上載時索引已建立,此選項即使為n也無效,imp自動更新索引資料

log:log檔案,預設為無,在標準輸出顯示

rows:是否上載表記錄

tables:輸入的表名列表

touser:指明目的使用者方

上載整個例項

imp dbuser/oracle file=oradb.dmp log=oradb.log full=y buffer=4096000 commit=y ignore=y feedback=10000

上載某個使用者所有物件

imp dbuser/oracle file=dbuser.dmp log=dbuser.log fromuser=dbuser touser=dbuser2 buffer=2048000 commit=y ignore=y feedback=10000

上載一張或幾張表

imp dbuser2/oracle file=user.dmp log=user.log tables=table1,table2 fromuser=dbuser touser=dbuser2 buffer=2048000 commit=y ignore=y feedback=10000

以多個固定大小檔案方式上載某張表

imp dbuser/oracle file=(1.dmp,2.dmp,3.dmp,…) filesize=1000m tables=emp fromuser=dbuser touser=dbuser2 buffer=4096000 commit=y ignore=y feedback=10000

mysql常用語法 MySQL常用語法

更新資料 update 表名 set 健名 更改的值 where 建 刪除資料 delete from 表名 where 索引 create index 索引名稱 on 表名 鍵名 建立試圖 create view 檢視名 鍵,鍵 as select matchno,abs won lost fro...

mysql基本常用語法 mysql 常用語法

1.1.開啟 service mysql start 1.2.關閉 service mysql stop 1.3.重啟 service mysql restart 2.1.密碼明文 語法 mysql u使用者名稱 p使用者密碼 舉例 mysql uroot p123456 2.2.密碼密文 語法 m...

wiki常用語法

公司啟用了streber執行部分專案管理工作。streber基於wiki系統建立。在streber中,我們可以建立專案 project 可以為專案建立milestone task等等。與其他專案管理系統一樣,可以為每乙個task分配資源,指定執行時間。由於streber基於wiki組建,具備了wik...