<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-7  評論-24  文章-102  trackbacks-0


    1、創建和設置表空間

    CREATE TABLESPACE mydb2
      DATAFILE 'D:\oracle\product\10.2.0\oradata\test\MYDB4.DBF'
      SIZE 30M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED,
      'D:\oracle\product\10.2.0\oradata\test\MYDB5.DBF'
      SIZE 20M AUTOEXTEND ON NEXT 5 MAXSIZE 100M;

    ALTER DATABASE DATAFILE 'D:\oracle\product\10.2.0\oradata\test\MYDB4.DBF' RESIZE 40M;

    ALTER DATABASE DATAFILE 'D:\oracle\product\10.2.0\oradata\test\MYDB5.DBF'
      AUTOEXTEND ON NEXT 10M
      MAXSIZE UNLIMITED;

    ps.
    如果文件不存在,則 DATAFILE 需要 SIZE;如果文件存在,則 DATAFILE 需要指定 REUSE 關鍵字。



    2、更改用戶默認表空間,并授權

    ALTER USER kiant DEFAULT TABLESPACE mydb2;

    SELECT USERNAME, DEFAULT_TABLESPACE FROM dba_users;

    GRANT UNLIMITED TABLESPACE, DBA TO kiant;



    3、創建表并插入測試數據

    CREATE TABLE k7 (a1 VARCHAR2(255));

    SELECT * FROM dba_tables WHERE table_name= 'K7';

    INSERT INTO  k7 SELECT sys_guid() FROM dual CONNECT BY LEVEL <=10000;

    COMMIT;

    SELECT * FROM k7 WHERE ROWNUM<=5;



    4.1、用戶級數據導入導出

    ALTER TABLESPACE mydb2 READ ONLY;
    ho $ exp userid=kiant/love2you@test file=d:\123.dmp;

    ALTER TABLESPACE mydb2 READ WRITE;
    ho $ imp userid=kiant/love2you@test file=d:\123.dmp full=y ignore=y rows=n;
    ho $ imp userid=kiant/love2you@test file=d:\123.dmp full=y ignore=y rows=y buffer=64000;

    ps.
    導入時應優先導入所有數據庫結構 rows=n;然后才導入結構和數據 rows=y。


    4.2、表空間數據導入導出

    ALTER TABLESPACE mydb2 READ ONLY;
    ho $ exp userid=kiant/love2you@test file=d:\124.dmp tablespaces=mydb2;

    ho $ imp userid=kiant/love2you@test file=d:\124.dmp tablespaces=mydb2 full=y ignore=y rows=n;
    ho $ imp userid=kiant/love2you@test file=d:\124.dmp tablespaces=mydb2 full=y ignore=y rows=y buffer=64000;


    4.3、表空間遷移

    ALTER TABLESPACE mydb2 READ ONLY;
    ho $ exp userid='sys/love2you as sysdba' file=d:\mydb2.dmp tablespaces=mydb2 transport_tablespace=y;

    DROP TABLESPACE mydb2 INCLUDING CONTENTS;
    ho $ imp userid='sys/love2you as sysdba' file=d:\mydb2.dmp tablespaces=mydb2 transport_tablespace=y
      datafiles=D:\oracle\product\10.2.0\oradata\test\MYDB4.DBF, D:\oracle\product\10.2.0\oradata\test\MYDB5.DBF;

    ps.
    a.必須以 'sysdba' 身份連接,才能進行時間點恢復或可傳輸的表空間導入。
    b.搬移表空間時,源表空間中存放的所有數據對象的所有者在目標數據庫中必須存在,如果不存在,則應在導入表空間之前建立相應的用戶,然后再導入表空間。



    參考文件:
    數據庫遷移幾種方式
    [推薦]移動Oracle的表空間
    使用Oracle 的 imp ,exp 命令實現數據的導入導出
    Oracle利用傳輸表空間導出導入數據的步驟


    posted on 2008-10-19 11:09 黃小二 閱讀(1806) 評論(0)  編輯  收藏 所屬分類: [DB].Oracle
    主站蜘蛛池模板: 成人爱做日本视频免费| 思思久久99热免费精品6| 18禁在线无遮挡免费观看网站| 精品亚洲成a人在线观看| 亚洲国产成人久久综合一| 亚洲欧洲自拍拍偷午夜色无码| 亚洲无人区午夜福利码高清完整版| 亚洲日韩精品无码专区网站| 亚洲国产一区二区视频网站| 中文字幕亚洲乱码熟女一区二区| 黑人大战亚洲人精品一区 | 永久免费av无码入口国语片| 中文字幕无线码免费人妻| av电影在线免费看| 国产一级在线免费观看| 爱丫爱丫影院在线观看免费| 99久久久国产精品免费蜜臀| 57pao国产成视频免费播放| 日韩精品无码区免费专区| 在线A级毛片无码免费真人| 国产精品免费小视频| 亚洲人成国产精品无码| 国产亚洲精品a在线观看app| 亚洲午夜视频在线观看| 国产成人精品日本亚洲18图| 亚洲风情亚Aⅴ在线发布| 午夜不卡AV免费| 免费精品一区二区三区第35| 美女无遮挡免费视频网站| 一本岛v免费不卡一二三区| 久久精品国产免费一区| 97性无码区免费| 国产午夜免费秋霞影院| 国产美女亚洲精品久久久综合| 亚洲综合在线视频| 亚洲国产成人一区二区三区| 亚洲国产情侣一区二区三区| 亚洲国产欧洲综合997久久| 黄色网址免费在线观看| 麻豆国产精品免费视频| 国产最新凸凹视频免费|