<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • 如何使用TRANSFORM選項去掉表空間和存儲子句

            本篇文章給大家分享的是有關如何使用TRANSFORM選項去掉表空間和存儲子句,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

            創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設計、成都做網(wǎng)站與策劃設計,襄汾網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:襄汾等地區(qū)。襄汾做網(wǎng)站價格咨詢:18982081108

            使用IMPDP工具完成數(shù)據(jù)導入時,會按照dump文件中有關的存儲的參數(shù)信息完成數(shù)據(jù)的導入。很多情況下我們希望按照被導入用戶的默認參數(shù)完成數(shù)據(jù)的導入,此時我們可以使用IMPDP的TRANSFORM參數(shù)輔助完成。

            1.IMPDP的TRANSFORM參數(shù)描述
            secooler@secDB /expdp$ impdp help=y
            ……省略……
            TRANSFORM
            Metadata transform. to apply to applicable objects.
            Valid keywords are: OID, PCTSPACE, SEGMENT_ATTRIBUTES and STORAGE.
            ……省略……

            2.創(chuàng)建一個測試表T
            sec@11gR2> create table t (x varchar2(8));

            Table created.

            sec@11gR2> insert into t values ('secooler');

            1 row created.

            sec@11gR2> commit;

            Commit complete.

            3.使用EXPDP生成表T的邏輯備份文件
            secooler@secDB /expdp$ expdp sec/sec directory=expdp_dir dumpfile=sec_expdp.dmp logfile=sec_expdp.log tables=t

            Export: Release 11.2.0.1.0 - Production on Thu May 13 09:32:44 2010

            Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

            Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
            With the Partitioning, Oracle Label Security, OLAP, Data Mining,
            Oracle Database Vault and Real Application Testing options
            Starting "SEC"."SYS_EXPORT_TABLE_01":  sec/******** directory=expdp_dir dumpfile=sec_expdp.dmp logfile=sec_expdp.log tables=t
            Estimate in progress using BLOCKS method...
            Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
            Total estimation using BLOCKS method: 64 KB
            Processing object type TABLE_EXPORT/TABLE/TABLE
            . . exported "SEC"."T"                                   5.007 KB       1 rows
            Master table "SEC"."SYS_EXPORT_TABLE_01" successfully loaded/unloaded
            ******************************************************************************
            Dump file set for SEC.SYS_EXPORT_TABLE_01 is:
              /expdp/sec_expdp.dmp
            Job "SEC"."SYS_EXPORT_TABLE_01" successfully completed at 09:32:57

            4.生成dump文件中的SQL語句
            1)使用SQLFILE參數(shù)生成SQL創(chuàng)建語句
            secooler@secDB /expdp$ impdp sec/sec directory=expdp_dir dumpfile=sec_expdp.dmp sqlfile=sec_expdp.sql

            Import: Release 11.2.0.1.0 - Production on Thu May 13 09:33:23 2010

            Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

            Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
            With the Partitioning, Oracle Label Security, OLAP, Data Mining,
            Oracle Database Vault and Real Application Testing options
            Master table "SEC"."SYS_SQL_FILE_FULL_01" successfully loaded/unloaded
            Starting "SEC"."SYS_SQL_FILE_FULL_01":  sec/******** directory=expdp_dir dumpfile=sec_expdp.dmp sqlfile=sec_expdp.sql
            Processing object type TABLE_EXPORT/TABLE/TABLE
            Job "SEC"."SYS_SQL_FILE_FULL_01" successfully completed at 09:33:26

            2)查看sec_expdp.sql文件獲得SQL創(chuàng)建語句
            secooler@secDB /expdp$ cat sec_expdp.sql
            -- CONNECT SEC
            ALTER SESSION SET EVENTS '10150 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '10904 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '25475 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '10407 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '10851 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '22830 TRACE NAME CONTEXT FOREVER, LEVEL 192 ';
            -- new object type path: TABLE_EXPORT/TABLE/TABLE
            CREATE TABLE "SEC"."T"
               (    "X" VARCHAR2(8 BYTE)
               ) SEGMENT CREATION IMMEDIATE
              PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
              STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
              PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
              TABLESPACE "TBS_SEC_D" ;

            可見,此時包含了大量的存儲參數(shù)及表空間參數(shù)。

            5.使用TRANSFORM去掉表空間和存儲子句
            secooler@secDB /expdp$ impdp sec/sec directory=expdp_dir dumpfile=sec_expdp.dmp sqlfile=sec_expdp.sql TRANSFORM=segment_attributes:n

            Import: Release 11.2.0.1.0 - Production on Thu May 13 09:34:12 2010

            Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

            Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
            With the Partitioning, Oracle Label Security, OLAP, Data Mining,
            Oracle Database Vault and Real Application Testing options
            Master table "SEC"."SYS_SQL_FILE_FULL_01" successfully loaded/unloaded
            Starting "SEC"."SYS_SQL_FILE_FULL_01":  sec/******** directory=expdp_dir dumpfile=sec_expdp.dmp sqlfile=sec_expdp.sql TRANSFORM=segment_attributes:n
            Processing object type TABLE_EXPORT/TABLE/TABLE
            Job "SEC"."SYS_SQL_FILE_FULL_01" successfully completed at 09:34:14

            再次查看生成的穿件SQL語句:
            secooler@secDB /expdp$ cat sec_expdp.sql
            -- CONNECT SEC
            ALTER SESSION SET EVENTS '10150 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '10904 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '25475 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '10407 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '10851 TRACE NAME CONTEXT FOREVER, LEVEL 1';
            ALTER SESSION SET EVENTS '22830 TRACE NAME CONTEXT FOREVER, LEVEL 192 ';
            -- new object type path: TABLE_EXPORT/TABLE/TABLE
            CREATE TABLE "SEC"."T"
               (    "X" VARCHAR2(8 BYTE)
               ) ;

            此時生成的表T創(chuàng)建語句非常的簡介,沒錯,就是這么簡單。

            6.小結
            使用TRANSFORM選項可以完成去掉表空間和存儲子句的目的,這樣我們便可以控制導入時按照目標默認的參數(shù)。
            我們的目標:所有要完成的任務都要在自己的掌控之中,UNDER CONTROL!

            以上就是如何使用TRANSFORM選項去掉表空間和存儲子句,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

            分享題目:如何使用TRANSFORM選項去掉表空間和存儲子句
            網(wǎng)站路徑:http://www.jbt999.com/article46/jisjeg.html

            成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、做網(wǎng)站、軟件開發(fā)定制開發(fā)、品牌網(wǎng)站建設、動態(tài)網(wǎng)站

            廣告

            聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

            外貿(mào)網(wǎng)站建設

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 超碰av在线观看 超碰免费在线97 超碰人人澡人人看 | 四虎成人精品电影 | 国产又粗又长的视频 | A片视频在线免费观看 | 黄色永久免费网站 |