程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2數據庫在linux操作系統的指令有哪些?

DB2數據庫在linux操作系統的指令有哪些?

編輯:DB2教程

以下的文章主要描述的是DB2數據庫在linux操作系統下的相關指令,你如果對DB2數據庫在linux操作系統下的相關指令有興趣的話你就可以點擊以下的文章進行觀看了,以下就是文章的詳細內容介紹,望大家借鑒。

DB2數據庫命令簡介

1.啟動數據庫

DB2start

2.停止數據庫

DB2stop

DB2數據庫在linux相關指令之3.連接數據庫

DB2 connect to o_yd user DB2 using pwd

4.讀數據庫管理程序配置

DB2 get dbm cfg

5.寫數據庫管理程序配置

DB2 update dbm cfg using 參數名 參數值

6.讀數據庫的配置

DB2 connect to o_yd user DB2 using pwd

DB2 get db cfg for o_yd

7.寫數據庫的配置

DB2 connect to o_yd user DB2 using pwd

DB2 update db cfg for o_yd using 參數名 參數值

8.關閉所有應用連接

DB2 force application all

DB2 force application ID1,ID2,,,Idn MODE ASYNC

(DB2 list application for db o_yd show detail)

9.備份數據庫

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.恢復數據庫

DB2 restore db o_yd from d: to d:

DB2 restore db o_yd from \.tape0 to d:

DB2數據庫在linux相關指令之11.綁定存儲過程

DB2 connect to o_yd user DB2 using pwd

DB2 bind c:dfplus.bnd

拷貝存儲過程到服務器上的C:sqllibfunction目錄中

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.導出表數據

DB2 export to c:dftz.txt of del select * from dftz

DB2 export to c:dftz.ixf of ixf select * from dftz

14.導入表數據

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.執行一個批處理文件

DB2 -tf 批處理文件名

文件中每一條命令用 ;結束)

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:sqllibmisc目錄中

DB2 connect to o_yd user DB2 using pwd

DB2look -d o_yd -u DB2 -e -p -c c:o_yd.txt

DB2數據庫在linux相關指令之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.列出所有的系統表

list tables for system

23.查看表結構

DB2 describe select * from user.tables

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved