国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

dump 遷移oracle db

2019-11-08 20:48:53
字體:
來源:轉載
供稿:網友
-- 1:創建表空間-- data -> /data1, index -> /data3, 請按需要修改----可以用df -h 查看有幾個data select 'CREATE TABLESPACE '||tablespace_name||' DATAFILE '||case instr(upper(tablespace_name),'IND') when 0 then '''/data1' else '''/data3' end       ||'/oradata/shpnf1qa/'||lower(tablespace_name)||'01.dbf'' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 8G;' as tbs  from dba_tablespaces where tablespace_name not in('SYSTEM','SYSAUX','UNDOTBS1','TEMP','OGG')-- 2 創建角色select 'CREATE ROLE '||role||' NOT IDENTIFIED;'  from dba_roles where role not in(/*select ''''||role||''',' from dba_roles; -- 先用此SQL跑新DB,把結果填到下面,再去舊DB跑整個SQL*/)and role not in 'GGS_GGSUSER_ROLE'-- 3 導出舊DB的Schemas(metadata only),請務必注意Oracle_SID,同Server多版本ORACLE的還要注意ORACLE_HOMEselect count(*)      --,get_charcount(wm_concat(username),','),wm_concat(username)  from dba_users where username not in(/*select ''''||username||''',' from dba_users; -- 先用此SQL跑新DB,把結果填到下面,再去舊DB跑整個SQL*/) and username not in('OGG','PERFSTAT');select get_charcount('xxx',',') CHAR_CNTfrom dual-- dump前請檢查新舊DB上是否有DUMP_DIR目錄,沒有就創建并授權CREATE OR REPLACE DIRECTORY DUMP_DIR AS '/u02/dmp';GRANT READ, WRITE ON DIRECTORY DUMP_DIR TO systemGRANT READ, WRITE ON DIRECTORY DUMP_DIR TO publicexpdp system/pegadb*system schemas=xxx directory=DUMP_DIR content=metadata_only dumpfile=20130708_shpndb0_schemas.dmp logfile=20130708_shpndb0_schemas.logimpdp system/pegadb*system schemas=xxx directory=DUMP_DIR content=metadata_only dumpfile=20130708_shpndb0_schemas.dmp logfile=20130708_shpndb0_schemas.imp.log-- 4 創建同義詞select 'create public synonym '||synonym_name||' for '||table_owner||'.'||table_name||';' from dba_synonyms where table_owner in ('TP','ET_EAI','TSP_PADB')-- 5 授權系統表to Publicgrant select on dba_tab_PRivs to public;grant select on dba_source to public;grant select on dba_jobs to public;grant select on v_$lock to public;grant select on v_$session to public;-- grant sys table to MONDBselect 'grant '||privilege||' on '||owner||'.'||table_name||' to '||grantee||';'  from dba_tab_privs where grantee='MONDB';搜出結果然後在新DB上執行-- 6 編譯失效Objects GRANT SELECT ON SYS.DBA_OBJECTS TO PUBLIC; GRANT SELECT ON SYS.DBA_LOG_GROUPS TO PUBLIC;EXEC dbms_utility.compile_schema('OGG',false); EXEC dbms_utility.compile_schema('TP',false); EXEC dbms_utility.compile_schema('ET_EAI',false); EXEC dbms_utility.compile_schema('TSP_PADB',false); EXEC dbms_utility.compile_schema('MONDB',false); EXEC dbms_utility.compile_schema('PUBLIC',false);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绵阳市| 鹤峰县| 苏尼特右旗| 张家港市| 胶南市| 门源| 井研县| 大冶市| 宿松县| 潢川县| 岫岩| 安宁市| 张家川| 罗甸县| 明水县| 乐业县| 利津县| 江阴市| 伊金霍洛旗| 塘沽区| 萨嘎县| 柳河县| 手游| 民和| 云梦县| 长春市| 雅安市| 重庆市| 清丰县| 措美县| 新乐市| 大邑县| 盐山县| 喀喇沁旗| 阳西县| 恭城| 平果县| 若羌县| 嵊泗县| 莎车县| 栖霞市|