DB2數(shù)據(jù)庫命令簡介1.啟動數(shù)據(jù)庫db2start2.停止數(shù)據(jù)庫db2stop3.連接數(shù)據(jù)庫
首頁 → 數(shù)據(jù)庫技術(shù)
背景:
閱讀新聞
DB2在Linux相關(guān)指令
[日期:2009-08-07] 來源:Linux社區(qū) 作者:Linux編輯 [字體:]
DB2數(shù)據(jù)庫命令簡介
1.啟動數(shù)據(jù)庫
db2start
2.停止數(shù)據(jù)庫
db2stop
3.連接數(shù)據(jù)庫
db2 connect to o_yd user db2 using pwd
4.讀數(shù)據(jù)庫管理程序配置
db2 get dbm cfg
5.寫數(shù)據(jù)庫管理程序配置
db2 update dbm cfg using 參數(shù)名 參數(shù)值
6.讀數(shù)據(jù)庫的配置
db2 connect to o_yd user db2 using pwd
db2 get db cfg for o_yd
7.寫數(shù)據(jù)庫的配置
db2 connect to o_yd user db2 using pwd
db2 update db cfg for o_yd using 參數(shù)名 參數(shù)值
8.關(guān)閉所有應用連接
db2 force application all
db2 force application ID1,ID2,,,Idn MODE ASYNC
(db2 list application for db o_yd show detail)
9.備份數(shù)據(jù)庫
db2 force application all
db2 backup db o_yd to d:
(db2 initialize tape on \\.\tape0)
(db2 rewind tape on \\.\tape0)
db2 backup db o_yd to \\.\tape0
10.恢復數(shù)據(jù)庫
db2 restore db o_yd from d: to d:
db2 restore db o_yd from \\.\tape0 to d:
11.綁定存儲過程
db2 connect to o_yd user db2 using pwd
db2 bind c:\dfplus.bnd
拷貝存儲過程到服務器上的C:\sqllib\function目錄中
12.整理表
db2 connect to o_yd user db2 using pwd
db2 reorg table ydd
db2 runstats on table ydd with distribution and indexes all
13.導出表數(shù)據(jù)
db2 export to c:\dftz.txt of del select * from dftz
db2 export to c:\dftz.ixf of ixf select * from dftz
14.導入表數(shù)據(jù)
import from c:\123.txt of del insert into ylbx.czyxx
db2 import to c:\dftz.txt of del commitcount 5000 messages c:\dftz.msg insert into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 messages c:\dftz.msg insert into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 insert into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 insert_update into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 replace into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 create into dftz (僅IXF)
db2 import to c:\dftz.ixf of ixf commitcount 5000 replace_create into dftz (僅IXF)
15.執(zhí)行一個批處理文件
db2 -tf 批處理文件名
(文件中每一條命令用 ;結(jié)束)
16.自動生成批處理文件
建文本文件:temp.sql
select 'runstats on table DB2.' || tabname || '
with distribution and detailed indexes all;'
from syscat.tables where tabschema='DB2' and type='T';
db2 -tf temp.sql>runstats.sql
17.自動生成建表(視圖)語句
在服務器上:C:\sqllib\misc目錄中
db2 connect to o_yd user db2 using pwd
db2look -d o_yd -u db2 -e -p -c c:\o_yd.txt
18.其他命令
grant dbadm on database to user bb
19select * from czyxx fetch first 1 rows only
20db2look -d ylbx -u db2admin -w -asd -a -e -o a.txt21. 顯示當前用戶所有表
list tables
22.列出所有的系統(tǒng)表
list tables for system
23.查看表結(jié)構(gòu)
db2 describe select * from user.tables
Oracle SQL最佳實踐
Linux下位MySQL安裝部署過程
相關(guān)資訊 Linux知識
圖片資訊
本文評論 查看全部評論 (0)
評論聲明
最新資訊
本周熱門
Linux公社簡介 - 廣告服務 - 網(wǎng)站地圖 - 幫助信息 - 聯(lián)系我們
本站(LinuxIDC)所刊載文章不代表同意其說法或描述,僅為提供更多信息,,也不構(gòu)成任何建議。
Copyright © 2006-2011 Linux公社 All rights reserved 浙ICP備06018118號
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2
違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬商天勤律師事務所王興未律師提供法律服務