db2look相關操作
Syntax: db2look -d DBname [-e] [-xs] [-xdir Path] [-u Creator] [-z Schema]
[-t Tname1 Tname2...TnameN] [-tw Tname] [-xdep] [-xddep]
[-o Fname] [-a] [-m] [-c] [-r] [-l] [-x] [-xd] [-f] [-h]
[-fd] [-td x] [-noview] [-i userID] [-w password]
[-v Vname1 Vname2 ... VnameN] [-dp] [-ct]
[-wrapper WrapperName] [-server ServerName] [-nofed]
[-wlm] [-ap] [-mod] [-cor] [-wrap] [-noimplschema] [-nostatsclause]
[-wrapper WrapperName] [-server ServerName][-fedonly] [-nofed]
--生成 資料庫 testdb 中 模式 peter 的所有物件的 DDL,輸出被儲存在 alltables.sql 中。
db2look -d testdb -z peter -e -o all_objects.sql
--生成模式db2inst1下的表 t1和t2 的ddl
db2look -d sample -z db2inst1 -t t1 t2 -e -o t1.ddl
--資料庫 sample DDL
db2look -d sample -a -e -l -x -f -o db2look.sql
* 資料庫 sample 中所有物件的 DDL(由 -d、-a 和 -e 選項指定)。
* GRANT 授權語句(由選項 -x 指定)。
* 用於資料庫管理器和資料庫配置引數的 UPDATE 語句和用於概要登錄檔的 db2set 命令(由選項 -f 指定)。
--In the testdb database, the command extracts the DDL from the staff, department, and
employee tables, and generates UPDATE statements used to replicate statistics of the
tables and the associated runstats commands.
db2look –d testdb –t staff department employee –m -r
[-t Tname1 Tname2...TnameN] [-tw Tname] [-xdep] [-xddep]
[-o Fname] [-a] [-m] [-c] [-r] [-l] [-x] [-xd] [-f] [-h]
[-fd] [-td x] [-noview] [-i userID] [-w password]
[-v Vname1 Vname2 ... VnameN] [-dp] [-ct]
[-wrapper WrapperName] [-server ServerName] [-nofed]
[-wlm] [-ap] [-mod] [-cor] [-wrap] [-noimplschema] [-nostatsclause]
[-wrapper WrapperName] [-server ServerName][-fedonly] [-nofed]
-d Database Name: This must be specified
-a 所有使用者下的物件
-e Extract DDL file needed to duplicate database
-o Redirects the output to the given file name
-t tabname,tabname2 表名,最多30個
-tw tname 匹配表名含有 tname ,_ 任意單個字元,% 包含零個或零個以上任意字元。 忽略 -t 選項
-l Generate Database Layout: Database partition groups, Bufferpools and Tablespaces
-x Generate Authorization statements DDL excluding the original definer of the object
-z schema_name 模式 If -z and -a are both specified then -z will be ignored
-u 建立者 Creator ID: If -u and -a are both not specified then $USER will be used
-f Extract configuration parameters and environment variables
-m UPDATE 語句,用於複製資料庫中所有表和索引的統計資訊。
-a 所有使用者下的物件
-e Extract DDL file needed to duplicate database
-o Redirects the output to the given file name
-t tabname,tabname2 表名,最多30個
-tw tname 匹配表名含有 tname ,_ 任意單個字元,% 包含零個或零個以上任意字元。 忽略 -t 選項
-l Generate Database Layout: Database partition groups, Bufferpools and Tablespaces
-x Generate Authorization statements DDL excluding the original definer of the object
-z schema_name 模式 If -z and -a are both specified then -z will be ignored
-u 建立者 Creator ID: If -u and -a are both not specified then $USER will be used
-f Extract configuration parameters and environment variables
-m UPDATE 語句,用於複製資料庫中所有表和索引的統計資訊。
-r 不收集統計資訊
If you specify this option with the -m parameter, the db2look command does not generate the RUNSTATS command.
The default action is to generate the RUNSTATS command.
-fd Generates db2fopt statements for opt_buffpage and opt_sortheap along with other cfg and env parameters.
db2look -d testdb -z peter -e -o all_objects.sql
--生成模式db2inst1下的表 t1和t2 的ddl
db2look -d sample -z db2inst1 -t t1 t2 -e -o t1.ddl
--資料庫 sample DDL
db2look -d sample -a -e -l -x -f -o db2look.sql
* 資料庫 sample 中所有物件的 DDL(由 -d、-a 和 -e 選項指定)。
* GRANT 授權語句(由選項 -x 指定)。
* 用於資料庫管理器和資料庫配置引數的 UPDATE 語句和用於概要登錄檔的 db2set 命令(由選項 -f 指定)。
--In the testdb database, the command extracts the DDL from the staff, department, and
employee tables, and generates UPDATE statements used to replicate statistics of the
tables and the associated runstats commands.
db2look –d testdb –t staff department employee –m -r
--生成表空間及分割槽組等資訊
db2look -d testdb -l -o 1.out
db2look -d testdb -l -o 1.out
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22661144/viewspace-1477202/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MongoDB相關操作MongoDB
- 日期操作相關
- 列表及相關操作
- 字典及相關操作
- Cookie的相關操作Cookie
- 【基本操作】RMAN 相關
- pip 相關命令操作
- Word的相關操作
- oracle關於分割槽相關操作Oracle
- Redis 相關運維操作Redis運維
- 基礎IO相關操作
- git 撤銷相關操作Git
- 時間相關的操作
- sqlite相關--------adb shell操作,工具操作,程式操作SQLite
- DDL、DML、DCL、DQL相關操作
- Linux相關的操作指令Linux
- MySQL 之慢查詢相關操作MySql
- iOS狀態列相關操作iOS
- VIM 字元編碼相關操作字元
- 廣義表的相關操作
- Oracle表空間相關操作Oracle
- git相關操作,個人記錄Git
- StringBuilder類相關操作UI
- Flutter空安全相關操作符Flutter
- python的字典及相關操作Python
- Mac開發相關設定操作Mac
- jQuery陣列相關操作程式碼jQuery陣列
- c語言檔案操作相關C語言
- 【原創】表空間相關操作
- DB2LOOK 命令DB2
- mini-lsm通關筆記-字元相關操作筆記字元
- HBase篇--HBase操作Api和Java操作Hbase相關ApiAPIJava
- 使用 Java 操作 Git-驗證相關JavaGit
- AIX操作相關常用命令整理AI
- 1-python 字串的相關操作Python字串
- php實現七牛雲相關操作PHP
- MySQL 中的約束及相關操作MySql
- 遠端連線Linux相關操作Linux