<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
    主站蜘蛛池模板: 四虎永久在线精品免费观看地址 | 鲁啊鲁在线视频免费播放| 亚洲网站在线免费观看| 亚洲欧洲国产日韩精品| AV在线播放日韩亚洲欧| g0g0人体全免费高清大胆视频| 亚洲毛片不卡av在线播放一区| 牛牛在线精品观看免费正 | 亚洲精品午夜在线观看| 久久精品成人免费观看| 亚洲成人动漫在线| 最近中文字幕完整版免费高清| 日本高清免费网站| 国产一区二区三区亚洲综合 | 成人永久福利免费观看| 青青草97国产精品免费观看| 色久悠悠婷婷综合在线亚洲| 久久精品成人免费观看| 亚洲第一区二区快射影院| 免费A级毛片无码久久版| 亚洲国产激情在线一区| 日韩午夜免费视频| 精品97国产免费人成视频| 亚洲精品福利视频| 成人免费AA片在线观看| 美女裸体无遮挡免费视频网站| 亚洲综合日韩久久成人AV| 日韩在线不卡免费视频一区| 亚洲精品二区国产综合野狼| 97av免费视频| 国产亚洲视频在线观看网址| 亚洲成AV人片在线播放无码| 免费看污成人午夜网站| 78成人精品电影在线播放日韩精品电影一区亚洲 | 亚洲国产精品福利片在线观看| 亚洲精品在线免费观看| 国产区图片区小说区亚洲区| 亚洲高清国产AV拍精品青青草原| 久久WWW免费人成人片| a级毛片免费网站| 亚洲一区二区三区高清不卡|