使用impdp時需要注意的幾點

2021-10-09 10:46:53 字數 2722 閱讀 6964

1 使用dba許可權使用者建立tablespace

create

tablespace sparkdata datafile '/oracle/oradata/c**/sparkdataspace1.dbf' size 10240m autoextend on

next

1024m maxsize 30720m;

alter

tablespace sparkdata add datafile '/oracle/oradata/c**/sparkdataspace2~9.dbf' size 10240m autoextend on

next

1024m maxsize 30720m;

– 後來發現前90g滿了後,表空間以1g的大小增長,感覺應該以10g的大小增加 autoextend on next 10000m

2 建立使用者sparkdata

create

user sparkdata identified by sparkdata default

tablespace sparkdata;

grant

create

session

,create

table

,create

view

,create sequence,unlimited tablespace

to sparkdata;

grant

connect

to sparkdata;

grant resource to sparkdata;

grant dba to sparkdata;

3 在oracle使用者的路徑下建立dbbak資料夾

mkdir /u01/oracle/dbbak

create directory dbbak as

'/u01/oracle/dbbak'

;grant

read

,write

on directory dbbak to

public

;

4 使用root使用者把***x.dmp檔案拷貝到 dbbak ,並 chown oracle:oinstall ***x.dmp

5 使用oracle使用者跑impdp

;impdp sparkdata/sparkdata@odsdata directory=dbbak dumpfile=***xx.dmp logfile=***x.log remap_schema=odsbizdata:sparkdata remap_tablespace=odsbizdata:sparkdata

6 用impdp載入指定的表的備份

impdp sparkdata/sparkdata@odsdata  directory=dbbak dumpfile=***xx.dmp table_exists_action=replace tables=odsdata.t0610_kfab_lszzcp remap_schema=odsdata:sparkdata remap_tablespace=odsdata:sparkdata
1 檢視當前的 data directory:
select

*from dba_directories;

owner | directory_name | directory_path

sys datadump c:\data\sas\datadump_oracle

ps:可以使用drop命令來刪除這些路徑

sql

>

drop directory datadump;

然後把檔案 c**_0821.dmp 拷貝到該目錄下

2 使用匯入命令,listener 出錯

ora-12514:tns:監聽程式當前無法識別連線描述符中請求的服務
sid_list_listener =

(sid_list =

(sid_desc =

(sid_name = clrextproc)

(program = extproc)

(envs =))

(sid_desc =

(sid_name = orcl)

))

lsnrctl stop / start / status
3 使用匯入命令,schema出錯

4 調整匯入命令

​ 檢視表空間名稱

select  username,default_tablespace from user_users;

c** data_space_c**

​ 修改匯入命令:

impdp c**/c**@localhost:1521/orcl directory=datadump dumpfile=c**_0821.dmp remap_schema=testproenv:c** remap_tablespace=testproenv:data_space_c** transform=segment_attributes:n table_exists_action=replace logfile=c**0821.log
localhost 需要修改為主機名 ***xx-cn

FME軟體破解安裝時需要注意的幾點

由於非商業運用,只是學習本軟體,所以 在網上找到了需要破解,但是破解時也出現了不同錯誤。本內容是記錄破解時出現的一點差錯,以備後期回顧 這個網頁也包含了破解,但是中間第9步左右,dummy.txt這個裡面的 電腦名 實體地址 hj065se16zld1bx和 000c29960c9c這兩項要換成我們...

學習程式設計需要注意的幾點

1 不要死記硬背語法 程式開發的語法 規範特別多,不可能全記下來,只要知道有這麼乙個功能即可,需要的時候再翻書或查詢幫助。這樣省時省力,可以將更多的時間和精力用在技術的提高上。2 多動手,多練習 死讀書是成不了程式設計高手的!只有多練習,多上機編寫程式,才能在實踐中提高對程式設計的認識。3 遇到問題...

Object c block需要注意的幾點問題

摘自 date 2015 12 4 1.block定義 1 說明 a.block是oc中的一種資料型別,在ios開發中被廣泛使用 b.是block的特有標記 c.block的實現 包含在 之間 d.大多情況下,以內聯inline函式的方式被定義和使用 e.block與c語言的函式指標有些相似,但使用...