• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            在db2中應用db2look命令生成DDL(轉載)

            Posted on 2009-07-16 16:41 Prayer 閱讀(474) 評論(0)  編輯 收藏 引用 所屬分類: DB2
            db2look:生成 DDL 以便重新創(chuàng)建在數據庫中定義的對象
            命令:db2look -d DBname -a -e -p -i userID -w password -o d:\sample.sql

            語法:
            db2look -d DBname [-e] [-u Creator] [-z Schema] [-t Tname1 Tname2...TnameN] [-h] [-o Fname] [-a]
                                 [-m] [-c] [-r] [-l] [-x] [-xd] [-f] [-td x] [-noview] [-i userID] [-w password]
                                 [-wrapper WrapperName] [-server ServerName] [-nofed]

            db2look -d DBname [-u Creator] [-s] [-g] [-a] [-t Tname1 Tname2...TnameN]
                                  [-p] [-o Fname] [-i userID] [-w password]

            db2look [-h]

            參數說明:

                    -d: 數據庫名:這必須指定
                    -e: 抽取復制數據庫所需要的 DDL 文件
                         此選項將生成包含 DDL 語句的腳本
                         可以對另一個數據庫運行此腳本以便重新創(chuàng)建數據庫對象
                         此選項可以和 -m 選項一起使用
                    -u: 創(chuàng)建程序標識:若 -u 和 -a 都未指定,則將使用 $USER
                         若指定了 -a 選項,則將忽略 -u 選項
                    -z: 模式名:如果同時指定了 -z 和 -a,則將忽略 -z
                         聯(lián)合部分的模式名被忽略
                     -t: 生成指定表的統(tǒng)計信息
                         可以指定的表的數目最多為 30
                    -h: 更詳細的幫助消息
                    -o: 將輸出重定向到給定的文件名
                        若未指定 -o 選項,則輸出將轉到 stdout
                    -a: 為所有創(chuàng)建程序生成統(tǒng)計信息
                         若指定了此選項,則將忽略 -u 選項
                    -m: 在模擬方式下運行 db2look 實用程序
                        此選項將生成包含 SQL UPDATE 語句的腳本
                        這些 SQL UPDATE 語句捕獲所有統(tǒng)計信息
                        可以對另一個數據庫運行此腳本以便復制初始的那一個
                        當指定了 -m 選項時,將忽略 -p、-g 和 -s 選項
                    -c: 不要生成模擬的 COMMIT 語句
                        除非指定了 -m 或 -e,否則將忽略此選項
                        將不生成 CONNECT 和 CONNECT RESET 語句
                   -r: 不要生成模擬的 RUNSTATS 語句
                        缺省值為 RUNSTATS。僅當指定了 -m 時,此選項才有效
                    -l: 生成數據庫布局:數據庫分區(qū)組、緩沖池和表空間。
                    -x: 如果指定了此選項,則 db2look 實用程序將生成授權 DDL
                        對于現(xiàn)有已授權特權,不包括對象的原始定義器
                  -xd: 如果指定了此選項,則 db2look 實用程序將生成授權 DDL
                        對于現(xiàn)有已授權特權,包括對象的原始定義器
                    -f: 抽取配置參數和環(huán)境變量
                        如果指定此選項,將忽略 -wrapper 和 -server 選項
                  -td: 將 x 指定為語句定界符(缺省定界符為分號(;))
                        應該與 -e 選項一起使用(如果觸發(fā)器或者 SQL 例程存在的話)
                    -p: 使用簡單文本格式
                    -s: 生成 postscript 文件
                        此選項將為您生成 postscript 文件
                        當設置了此選項時,將除去所有 latex 和 tmp ps 文件
                        所需的(非 IBM)軟件:LaTeX 和 dvips
                        注意:文件 psfig.tex 必須在 LaTeX 輸入路徑中
                   -g: 使用圖形來顯示索引的頁取裝對
                        必須安裝 Gnuplot,并且 <psfig.tex> 必須在您的 LaTeX 輸入路徑中
                        還將隨 LaTeX 文件一起生成 <filename.ps> 文件
                   -i: 登錄到數據庫駐留的服務器時所使用的用戶標識
                 -w: 登錄到數據庫駐留的服務器時所使用的密碼
               -noview: 不要生成 CREATE VIEW ddl 語句
            -wrapper: 為適用于此包裝器的聯(lián)合對象生成 DDL
                        生成的對象可能包含下列各項:
                        包裝器、服務器、用戶映射、別名、類型映射、
                        函數模板、函數映射和索引規(guī)范
               -server: 為適用于此服務器的聯(lián)合對象生成 DDL
                        生成的對象可能包含下列各項:
                        包裝器、服務器、用戶映射、別名、類型映射、
                        函數模板、函數映射和索引規(guī)范
                -nofed: 不要生成 Federated DDL
                        如果指定此選項,將忽略 -wrapper 和 -server 選項

            LaTeX 排字: latex filename.tex 以獲得 filename.dvi

            示例:
            db2look -d DEPARTMENT -u walid -e -o db2look.sql
            -- 這將生成由用戶 WALID 創(chuàng)建的所有表和聯(lián)合對象的 DDL 語句
            -- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中

            示例:
            db2look -d DEPARTMENT -z myscm1 -e -o db2look.sql
            -- 這將為模式名為 MYSCM1 的所有表生成 DDL 語句
            -- 還將生成 $USER 創(chuàng)建的所有聯(lián)合對象的 DDL。
            -- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中

            示例:
            db2look -d DEPARTMENT -u walid -m -o db2look.sql
            -- 這將生成 UPDATE 語句以捕獲關于用戶 WALID 創(chuàng)建的表/別名的統(tǒng)計信息
            -- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中

            示例:
            db2look -d DEPARTMENT -u walid -e -wrapper W1 -o db2look.sql
            -- 這將生成由用戶 WALID 創(chuàng)建的所有表的 DDL 語句
            -- 還將生成適用于包裝器 W1 的用戶 WALID 所創(chuàng)建所有聯(lián)合對象的 DDL
            -- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中

            示例:
            db2look -d DEPARTMENT -u walid -e -server S1 -o db2look.sql
            -- 這將生成由用戶 WALID 創(chuàng)建的所有表的 DDL 語句
            -- 還將生成適用于服務器 S1 的用戶 WALID 所創(chuàng)建所有聯(lián)合對象的 DDL
            -- db2look 輸出被發(fā)送到名為 db2look.sql 的文件中

            亚洲欧美久久久久9999| 精品久久久久久无码中文字幕| 亚洲?V乱码久久精品蜜桃| 久久亚洲天堂| 人妻精品久久久久中文字幕69 | 综合网日日天干夜夜久久 | 久久久噜噜噜久久中文字幕色伊伊| 久久国产美女免费观看精品| 午夜精品久久久久久影视riav| 色综合久久综合中文综合网| 99久久免费国产精品| 久久乐国产综合亚洲精品| 九九99精品久久久久久| 狠狠色丁香婷婷久久综合五月| 久久成人国产精品| 久久久这里只有精品加勒比| 国产精品久久久久久久| 久久久久亚洲av成人网人人软件 | 亚洲а∨天堂久久精品9966| 精品久久8x国产免费观看| 久久久精品无码专区不卡| 99久久99久久精品免费看蜜桃| 欧美亚洲国产精品久久| 久久成人国产精品一区二区| 国产69精品久久久久777| 99久久99久久精品国产片果冻 | 青青草国产精品久久久久| 国产激情久久久久久熟女老人| 狠狠色综合网站久久久久久久| 无码人妻精品一区二区三区久久 | 一级A毛片免费观看久久精品| 久久国产精品成人免费| 婷婷久久香蕉五月综合加勒比| 久久综合鬼色88久久精品综合自在自线噜噜| 精品国产VA久久久久久久冰| 亚洲午夜久久久久妓女影院| 国产精品成人久久久| 久久成人小视频| 99久久夜色精品国产网站| 亚洲午夜久久久久妓女影院| 久久综合狠狠综合久久|