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

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

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

    tinguo002

     

    oracle導出表結構的幾種方法。

    1.在cmd中輸入 exp username/password@連接串

      回車,在進入如下時,輸入no,就ok了

      導出表數據(yes/no):yes> no

      2.

      進入plsql

      找到table那個大項,點出來,下邊會羅列出許多表

      右鍵點中你所需要的那個表名

      找到DBMS_Metadata

      然后選項里有ddl

      彈出來那個窗口就是你的表結構,拷貝出來直接在另一個庫里執行就可以啦

      -----------------------------補充------------------------

      PLSQL里

      tools下

      export user objects of

      按shift批量選擇表

      執行就行了

      3

      exp/imp工具;

      帶參數:rows=y —— 帶數據導出導入;

      rows=n —— 不帶數據的導出導入,只移植結構

      只導出3張表的結構:

      exp user/pasword@dbServerName owner=user tables=(tb1,tb2,tb3) rows=n file=c:\1.dmp

      連帶數據導出:

      exp user/pasword@dbServerName owner=user tables=(tb1,tb2,tb3) rows=y file=c:\2.dmp

      imp user2/pasword@dbServerName2 fromuser=user touser=user2 file=c:\1.dmp

      或者

      imp user2/pasword@dbServerName2 fromuser=user touser=user2 file=c:\2.dmp

      3

      方法一:

      exp userid=scott/tiger owner=scott

      imp userid=scott/tiger full=y indexfile=scott.sql

      ……

      more scott.sql

      REM   CREATE TABLE "SCOTT"."BONUS" ("ENAME" VARCHAR2(10), "JOB"

      REM   VARCHAR2(9), "SAL" NUMBER, "COMM" NUMBER) PCTFREE 10 PCTUSED 40

      REM   INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST

      REM   GROUPS 1) TABLESPACE "USERS" LOGGING NOCOMPRESS ;

      REM   ... 0 rows

      REM   CREATE TABLE "SCOTT"."DEPT" ("DEPTNO" NUMBER(2, 0), "DNAME"

      REM   VARCHAR2(14), "LOC" VARCHAR2(13)) PCTFREE 10 PCTUSED 40 INITRANS 1

      REM   MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1)

      REM   TABLESPACE "USERS" LOGGING NOCOMPRESS ;

      REM   ... 4 rows

      REM CREATE TABLE "SCOTT"."DUMMY" ("DUMMY" NUMBER) PCTFREE 10 PCTUSED 40

      REM   INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST

      REM   GROUPS 1) TABLESPACE "USERS" LOGGING NOCOMPRESS ;

      REM   ... 1 rows

      REM   CREATE TABLE "SCOTT"."EMP" ("EMPNO" NUMBER(4, 0) NOT NULL ENABLE,

      REM   "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "MGR" NUMBER(4, 0),

      REM   "HIREDATE" DATE, "SAL" NUMBER(7, 2), "COMM" NUMBER(7, 2), "DEPTNO"

      REM   NUMBER(2, 0)) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255

      REM   STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE

      REM   "USERS" LOGGING NOCOMPRESS ;

      REM   ... 14 rows

      REM   CREATE TABLE "SCOTT"."SALGRADE" ("GRADE" NUMBER, "LOSAL" NUMBER,

      REM   "HISAL" NUMBER) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255

      REM   STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE

      REM   "USERS" LOGGING NOCOMPRESS ;

      REM   ... 5 rows

      …………

      把前面的REM去了,再去掉最后一行,創建表的DDL就OK了。

      方法二:

      set pagesize 0

      set long 90000

      set feedback off

      set echo off

      spool get_allddl.sql

      connect USERNAME/PASSWORD@SID;

      SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name)

      FROM USER_TABLES u;

      SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name)

      FROM USER_INDEXES u;

      spool off;

      My Test:

      set pagesize 0

      set long 90000

      set feedback off

      set echo off

      spool get_allddl.sql

      connect username/password@database;

      SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name)

      FROM USER_TABLES u where table_name = 'USER_INFO';

      spool off;

      SET HEADING OFF;

      SET ECHO OFF;

      SET LONG 90000;

      SPOOL D:\test.txt

      SELECT dbms_metadata.get_ddl('TABLE','USER_INFO') FROM SYS.DBA_USERS WHERE USERNAME = 'GINGKO';

      SPOOL OFF;



    歡迎大家訪問我的個人網站 萌萌的IT人

    posted on 2013-12-25 16:16 一堣而安 閱讀(2615) 評論(0)  編輯  收藏 所屬分類: oracle

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 99精品视频在线视频免费观看| 香港特级三A毛片免费观看| 特级做A爰片毛片免费看无码| 国产真实伦在线视频免费观看| 亚洲国产成人无码AV在线影院| 最新免费jlzzjlzz在线播放| 无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看 | 最近中文字幕大全免费版在线| 最新欧洲大片免费在线| 天堂亚洲国产中文在线| 青青草免费在线视频| 亚洲一线产区二线产区区| 久久久国产精品无码免费专区| 久久久久亚洲精品美女| 曰批全过程免费视频网址| 456亚洲人成影院在线观| 日本无吗免费一二区| 深夜特黄a级毛片免费播放| 亚洲最大激情中文字幕| 亚洲中文字幕乱码熟女在线| 国产在线观看免费视频播放器| free哆拍拍免费永久视频| 亚洲AV综合色区无码一区| 久久www免费人成看片| 亚洲av无码一区二区三区四区 | 久久久久久AV无码免费网站下载 | 国产精品亚洲色图| 亚洲人成网77777色在线播放| 日韩免费无码视频一区二区三区| 色老板亚洲视频免在线观| 亚洲A∨精品一区二区三区| 亚洲中文字幕无码av在线| 香蕉视频在线观看免费国产婷婷 | 羞羞视频免费网站含羞草| 亚洲一区二区三区香蕉| 无码国产精品一区二区免费虚拟VR| 亚洲精品无码久久久久YW| 亚洲人成国产精品无码| 久久国产免费福利永久| 免费看美女午夜大片| 亚洲高清无在码在线电影不卡|