匯入匯出資料

2021-09-01 14:03:58 字數 994 閱讀 7392

1.按使用者匯出及匯入:

匯出:1.用sys登陸orcl(源資料庫).

2.建立邏輯目錄:

create directory yandata1 as 'd:\test\dump'; d:\test\dump 必須物理存在且空間足夠.

3.給scott付給許可權可以讀寫邏輯目錄.

grant read,write on directory yandata1 to scott

4.在cmd裡面寫如下命令.

expdp scott/123@orcl schemas=scott dumpfile=expdp.dmp directory=yandata1

匯入:前兩步和匯出一樣.

3.給scott(可以是其他使用者)付給許可權可以讀寫邏輯目錄.

grant read,write on directory yandata1 to scott

在cmd裡面寫如下命令:

impdp scott/123@yanorcl(和第3步的使用者相同) directory=yandata1 dumpfile=expdp.dmp schemas=scott(和第3步的使用者相同) table_exists_action=replace

以上匯入有點問題,建議匯入前,drop目標資料庫所有將要匯入的表.否則即使是用了table_exists_action=replace

引數,仍然有重複匯入的錯誤.

2.匯出單張表:

expdp scott/123@orcl tables=s1apmessage dumpfile=expdp.dmp directory=yandata1

impdp scott/123@orcl tables=s1apmessage dumpfile=expdp.dmp directory=yandata1

如果不同schema 導單張表

表名前要加源schema名

impdp /@orcl remap_schema=:tables=.tablename dumpfile=directory=

匯入匯出資料

從檔案中裝載資料 hive load data local inpath overwrite into table t2 partition province beijing local linux本地的檔案。無local 是hdfs的檔案 注意 從本地檔案系統中將資料匯入到hive表的過程中,其實...

資料匯入匯出

資料匯入匯出是指sql server資料庫系統與外部系統之間進行資料交換的操作。匯入資料是草外部資料來源中查詢或指定資料,並將其插入到sql server的資料表中的過程,也就是說把其他系統的資料引入到sql server的資料庫中 而匯出資料是將sql server資料庫中的資料轉換為使用者指定格...

資料匯入匯出

資料匯入匯出 設定資料匯入 匯出使用的目錄 1.檢視預設使用目錄及目錄是否存在。mysql show variables like secure file priv secure file priv var lib mysql files 2.修改目錄及檢視修改結果。mkdir abc chown ...