oracle遷移資料

2021-10-01 05:39:19 字數 1598 閱讀 2228

往本地oracle的***_user使用者遷移資料,生成遷移日誌

imp ***_user/***[email protected]/orcl file=f:\***_user_20191203.dmp  statistics=none fromuser=***_user touser=***_user log=d:\***_user.log
建立使用者***_user

create user ***_user identified by ***_user default tablespace test;

grant connect to ***_user;

grant dba to ***_user;

revoke unlimited tablespace from ***_user;

alter user ***_user quota unlimited on test;

grant select any table to ***_user;

說明

create user ***_user(使用者名稱) identified by ***_user(使用者密碼) default tablespace test(預設表空間);

grant connect to ***_user;(授予連線許可權:)

grant dba to ***_user;(授予使用空間許可權:)

revoke unlimited tablespace from ***_user;(撤銷在其他表空間裡隨意建表許可權,這個位置很關鍵)

alter user ***_user quota unlimited on test;(表空間配額無限制)

grant select any table to ***_user;(分配許可權select所有表)

建立表空間test(工作空間)

create tablespace test datafile 'd:\oracle\oradata\orcl\test.dbf' size 1000m;

alter database datafile 'd:\oracle\oradata\orcl\test.dbf' autoextend on;

匯出本地使用者的資料

exp ***_user/***[email protected]:1521/orcl file=f:\***_user.dmp owner=***_user  statistics=none
drop user user_name cascade;
加了cascade就可以把使用者連帶的資料全部刪掉。

往***_xx使用者匯入指定的表table_name

exp ***_xx/***[email protected]:1521/orcl file=e:\***_xx20200416.dmp statistics=none tables=(table_name)
關於oracle的impdp操作時statistics=none的作用

statistics=none是為了不匯入統計資訊,如果表很大,匯入統計資訊會花很長時間。

oracle 遷移資料檔案

步驟 1.sql select file name from dba data files file name d oracle product 10.2.0 oradata test datafile o1 mf users 4yfv39n0 dbf d oracle product 10.2.0...

oracle 遷移資料檔案( 轉)

步驟 1.sql select file name from dba data files file name d oracle product 10.2.0 oradata test datafile o1 mf users 4yfv39n0 dbf d oracle product 10.2.0...

遷移資料方案

我們在做系統的時候,有時候會遇到遷移資料或者處理任務 任務量又比較大 比如把redis的資料取出來做一些操作,然後處理完的資料在存到hbase 我們需要考慮到資料處理過程中失敗情況,需要處理高併發去執行,具體怎麼設計,怎麼做呢,有一種簡單的方式如下 1我們先把任務資料存到redis任務佇列裡 2定義...