導航:首頁 > 程序命令 > db2建表空間命令

db2建表空間命令

發布時間:2023-02-21 15:43:58

Ⅰ db2導出表和表空間命令

  1. 這個命令是在控制台執行的,如果是linux 就直接在控制台執行,window則是 db2cmd ,調出控制台,如果是window7 的話,最好用管理員身份運行這個命令,然後在能執行上面的命令

  2. -d 指的是資料庫名字 ,切忌 -o 文件名.sql 這個要放在最好一個參數

  3. 其它參數的含義 你看看幫助吧 下面是幫助文檔貼出來的



  4. 語法: db2look -d DBname [-e] [-xs] [-xdir Path] [-u Creator] [-z Schema]

  5. [-t Tname1 Tname2...TnameN] [-tw Tname] [-h]

  6. [-o Fname] [-a] [-m] [-c] [-r] [-l] [-x] [-xd] [-f]

  7. [-fd] [-td x] [-noview] [-i userID] [-w password]

  8. [-v Vname1 Vname2 ... VnameN] [-dp] [-ct]

  9. [-wrapper WrapperName] [-server ServerName] [-nofed]

  10. [-wlm] [-ap] [-mod] [-cor]


  11. [-wrapper WrapperName] [-server ServerName][-fedonly]

  12. [-nofed]


  13. db2look [-h]


  14. -d: 資料庫名稱:這必須指定


  15. -e: 抽取復制資料庫所需的 DDL 文件

  16. -xs: 導出 XSR 對象並生成包含 DDL 語句的腳本

  17. -xdir: 路徑名:將用來放置 XSR 對象的目錄

  18. -u: 創建程序標識:如果 -u 和 -a 都未指定,那麼將使用 $USER

  19. -z: 模式名:如果同時指定了 -z 和 -a,那麼將忽略 -z

  20. -t: 生成指定表的統計信息

  21. -tw: 為名稱與表名的模式條件(通配符)相匹配的表生成 DDL

  22. -ap: 生成 AUDIT USING 語句

  23. -wlm: 生成特定於 WLM 的 DDL 語句

  24. -mod: 為模塊生成 DDL 語句

  25. -cor: 使用 CREATE OR REPLACE 子句生成 DDL

  26. -h: 更詳細的幫助消息

  27. -o: 將輸出重定向到給定的文件名

  28. -a: 為所有創建程序生成統計信息

  29. -m: 在模擬方式下運行 db2look 實用程序

  30. -c: 不要生成模擬的 COMMIT 語句

  31. -r: 不要生成模擬的 RUNSTATS 語句

  32. -l: 生成資料庫布局:資料庫分區組、緩沖池和表空間。

  33. -x: 生成排除對象的原始定義程序的「授權」語句 DDL

  34. -xd: 生成包括對象的原始定義程序的「授權」語句 DDL

  35. -f: 抽取配置參數和環境變數

  36. -td: 將 x 指定為語句定界符(預設定界符為分號(;))

  37. -i: 登錄到資料庫駐留的伺服器時所使用的用戶標識

  38. -w: 登錄到資料庫駐留的伺服器時所使用的密碼

  39. -noview: 不要生成 CREATE VIEW ddl 語句

  40. -wrapper: 為適用於此包裝器的聯合對象生成 DDL

  41. -server: 為適用於此伺服器的聯合對象生成 DDL

  42. -FEDONLY: 僅創建了聯合 DDL 語句

  43. -nofed: 不要生成 Federated DDL

  44. -fd: 為 opt_buffpage 和 opt_sortheap 以及其他配置和環境參數生成 db2fopt

  45. 語句。

  46. -v: 只為視圖生成 DDL,當指定了 -t 時將忽略此選項

  47. -dp: 在 CREATE 語句之前生成 DROP 語句

  48. -ct: 按對象創建時間生成 DDL 語句

Ⅱ 如何在DB2建表空間

CONNECT TO dbname;

drop BUFFERPOOL BFPOOL8;
--建緩沖池
CREATE BUFFERPOOL BFPOOL8 IMMEDIATE SIZE 25000 PAGESIZE 8 K ;

--建表空間,路徑要修改
CREATE TABLESPACE DMS_DATA8K PAGESIZE 8 K MANAGED BY DATABASE
USING (FILE '/home/DB2/NODE0000/DMS_DATA8K.DMS' 3G)
EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14
BUFFERPOOL BFPOOL8 DROPPED TABLE RECOVERY OFF;

--擴展表空間(調整容器大小)
--ALTER TABLESPACE DMS_DATA8K resize (FILE '/home/DB2/NODE0000/DMS_DATA8K.DMS' 2G);
--擴展表空間(增加容器大小)
--ALTER TABLESPACE DMS_DATA8K extend (FILE '/home/DB2/NODE0000/DMS_DATA8K.DMS' 2G);
--擴展表空間(給表空間增加容器)
--ALTER TABLESPACE DMS_DATA8K add (FILE '/app149/DB2/NODE0000/DMS_DATA8K.DMS' 5G);

Ⅲ db2 windows創建表空間文件路徑怎麼寫

在windows下,通過如下命令即可創建db2實例:db2icrt
instance_name
需要注意的是,instance_name必須按照如下的規則命令:
1)不能大於
8
個字元
2)不能
以"sql"、"ibm"或"sys"開頭
3)不能以數字開頭或者包含
a-z、$、#、@、_

0-9
之外的字元
如:以下是代碼片段:db2bin>db2icrt
insttest
db20000i
db2icrt命令成功完成。
d:db2bin>
要刪除一個實例,首先斷開所有資料庫連接,然後執行以下命令停止實例:以下是代碼片段:db2idrop
-f
instance_name
比如:以下是代碼片段:db2bin>db2idrop
-f
insttest
db20000i
db2idrop命令成功完成。
db2bin>
察看實例配置文件
--默認以下是代碼片段:db2
get
dbm
cfg
--分屏顯示以下是代碼片段:db2
get
dbm
cfg
|
more
--將顯示結果存入
cfg.out
文件中以下是代碼片段:db2
get
dbm
cfg
>
cfg.out

Ⅳ 如何在Windows CMD裡面用命令行操作DB2資料庫

1、打開電腦,進入電腦操作系統,點擊開始菜單,在電腦開始菜單中,找到命令行cmd,或者使用快捷鍵組合WIN+R鍵可以直接打開運行,輸入cmd命令行,即可直接打開命令行cmd。

Ⅳ db2建表語句主鍵最長是多少位

資料庫管理器中表的行長度不能超過:
* 在具有 4K 頁大小的表空間中,是 4005 位元組
* 在具有 8K 頁大小的表空間中,是 8101 位元組。
* 在具有 16K 頁大小的表空間中,是 16293 位元組。
* 在具有 32K 頁大小的表空間中,是 32677 位元組。

這個是DB2的硬限制,USERSPACE1是默認創建的4K頁大小的表空間。數據頁大小在表空間創建時指定,不可更改。所以你需要做的是建一個更大數據頁大小的表空間,然後把表建到這個表空間, 命令如下:
1. create tablespace ts32k pagesize 32k managed by database using (FILE 'D:\ts32k\cont1' 2000)
2. create table ..... in ts32k
解決中文存儲進資料庫超過欄位最大容量的問題

閱讀全文

與db2建表空間命令相關的資料

熱點內容
ascii碼是編譯的時候用嗎 瀏覽:779
壓縮機感應包可以通用嗎 瀏覽:410
方舟伺服器怎麼發布到搜索列表 瀏覽:270
xml防反編譯 瀏覽:239
數據傳輸加密系統技術方案 瀏覽:842
程序員沒有準備去面試 瀏覽:4
51單片機usb滑鼠 瀏覽:879
qq伺服器的ip地址查詢 瀏覽:112
java仿qq聊天 瀏覽:400
解壓的ipa重新打包 瀏覽:142
程序員那麼可愛vip版 瀏覽:239
程序員怎麼升職 瀏覽:243
圖形化命令按鈕vb 瀏覽:987
vcu盤加密怎麼設置 瀏覽:414
如何加密備份微信聊天記錄 瀏覽:528
安卓手機如何模擬鍵盤 瀏覽:931
查看dns地址命令 瀏覽:768
android錄屏工具 瀏覽:841
成都互動直播系統源碼 瀏覽:955
usb藍牙android 瀏覽:409