往本地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定義...