ibm db2 日常維護匯總:
1.db2產品的級別有那些?
企業版的nterpriseedition
工作組版workgroupedition
企業擴展版enterpriseextendededition
個人版的personaledition
衛星版的satelliteedition
微型版的everyplace
2.可以連接到db2數據庫的產品有哪些?
db2客戶端
db2connect
db2datapropagator
db2net.data
db2datajoiner
db2relationalconnect
websphere應用服務器
等
3.db2支持的通訊協議有哪些?
tcp/ip
netbios
appg
ipx/spx
namepipe
等
4.db2客戶端產品有哪些?
db2運行時間客戶端db2runtimeclient
db2管理客戶端db2administrationclient
db2應用程序開發客戶端db2applicationdevelopmentclient
db2瘦客戶端db2thinclient
5.一個數據庫是否可以安裝在多個數據庫服務器上?
可以
6.從哪個版本后存儲過程可以用sql語句來創建?
7.1版后
7.db2提供哪些關系擴展器?
文本擴展器textextender
圖象擴展器imageextender
音頻擴展器audioextender
視頻擴展器videoextender
空間數據擴展器spatialextender
xml擴展器xmlextender
網絡搜索擴展器net.searchextender
8.windows和os/2環境下的db2安裝目錄結構?
用setup.exe來安裝
/sqllib安裝的根目錄,包括readme文件
/sqllib/adsm包含adstar分布式存儲管理器文件
/sqllib/bin包含db2工具的可執行文件
/sqllib/bnd包含db2工具的綁定文件
/sqllib/cc包含運行控制中心所需的文件
/sqllib/cfg包含默認的系統配置文件
/sqllib/conv包含代碼頁轉換表文件
/sqllib/db2默認的實例目錄
/sqllib/db2das00缺省的db2管理服務器目錄
/sqllib/doc包含db2聯機手冊
/sqllib/function默認的用戶自定義函數目錄
/sqllib/function/unfenced默認的非隔離用戶自定義函授目錄
/sqllib/help聯機幫助文件
/sqllib/javadb2所需的java類庫
java12包含jdk1.2的支持程序
/sqllib/misc包含html搜索服務器文件
/sqllib/msg/prime包含信息文件
/sqllib/qp包含querypatroller的客戶端文件
/sqllib/samples包含樣例程序和樣例腳本
/sqllib/spmlog包含db2同步點管理器日志文件
/sqllib/thnsetup包含瘦客戶端安裝文件
9.unix和linux環境下的db2安裝目錄結構?
用db2setup.exe來安裝
安裝的根目錄下還將創建以下目錄:
readme安裝的根目錄,包括readme文件
adm包含系統管理工具文件
adsm包含adstar分布式存儲管理器文件
bin包含db2工具的二進制可執行文件
bnd包含db2工具的綁定文件
cc包含運行控制中心所需的文件
cfg包含默認的系統配置文件
conv包含代碼頁轉換表文件
doc包含db2聯機手冊
function默認的用戶自定義函數目錄
function/unfenced默認的非隔離用戶自定義函授目錄
install包含安裝程序
instance包含實例腳本
javadb2所需的java類庫
libdb2庫文件
map包含db2connect使用的映射文件
misc包含html搜索服務器文件
samples包含樣例程序和樣例腳本
msg/$l包含db2信息文件
10.aix下用哪個命令來安裝db2?
installp命令
11.同一操作系統下可以安裝多個db2數據庫?
可以的
12.如何停止實例?
db2stop
13.如何啟動實例?
db2start
14.如何修改注冊項的值?
db2set可以修改
如:
設定當前實例的一個參數
db2setparameter=value
設定一個全局級的參數
db2setparameter=value-g(小寫)
查看能在配置文件注冊表中設置的所有變量的列表
db2set-lr(小寫)
15.如何在clp執行操作系統的命令?
在命令前加"!"作為前綴
db2=>!dirc:/
16.在clp中命令過長怎么辦?
用"/"作為續行符號
17.如何獲得db2的命令的語法相關信息?
db2?顯示所有db2命令
db2?command顯示命令信息
db2?sqlnnnn顯示這個sqlcode的解釋信息
db2?db2nnnn顯示這個db2錯誤的解釋信息
18.如何查看當前clp的設置?
db2=>listcomandoptions
19.如何更新當前clp會話的特定項設置?
db2updatecommandoptionsusingoptions...
20.commandwindows可以通過哪個命令調用?
db2cmd命令
21.管理服務器的默認名為?
unix下為db2as
windows下為db2das00
22.常用管理db2服務器實例的命令?
db2adminstart啟動db2管理服務器實例
db2adminstop停止db2管理服務器實例
dasicrtunix下創建db2管理服務器實例
dasidropunix下刪除db2管理服務器實例
db2admincreatewindowsoros/2下創建db2管理服務器實例
db2admindropwindowsoros/2下刪除db2管理服務器實例
db2getadmincfg顯示db2管理服務器的配置參數
db2updateadmincfg修改db2管理服務器的配置參數
db2resetadmincfg將db2管理服務器的配置參數設為默認值
23.db2目錄分為哪幾種?
系統數據庫目錄
本地數據庫目錄
節點目錄
dcs目錄
管理節點目錄
24.如何查看系統數據庫目錄?
listdbdirectory
25.如何查看數據庫服務器目錄?
listnodedirectory
26.db2實例的服務器的默認端口是?
50000
服務器名稱為db2cdb2
27.db2udb服務器端的認證類型有?
server
server_encrypt
client
dce
dce_server_encrypt
kerberos
krb_server_encrypt
28.db2客戶端的認證類型有?
server
server_encrypt
dcs
dcs_encrypt
client
dce
29.db2中有哪幾種類型的權限?
sysadm系統管理權限
sysctrl系統控制權限
sysmaint系統維護權限
dbadm數據庫管理權限
load對表進行load操作的權限
30.不能通過grant授權的權限有哪種?
sysam
sysctrl
sysmaint
要更該述權限必須修改數據庫管理器配置參數
31.表的類型有哪些?
永久表(基表)
臨時表(說明表)
臨時表(派生表)
32.如何知道一個用戶有多少表?
select*fromsysibm.systableswherecreator='user'
33.如何知道用戶下的函數?
select*fromiwh.userfunction
select*fromsysibm.sysfunctions
34.如何知道用戶下的view數?
select*fromsysibm.sysviewswherecreator='user'
35.如何知道當前db2的版本?
select*fromsysibm.sysversions
36.如何知道用戶下的trigger數?
select*fromsysibm.systriggerswhereschema='user'
37.如何知道tablespace的狀況?
select*fromsysibm.systablespaces
38.如何知道sequence的狀況?
select*fromsysibm.syssequences
39.如何知道schema的狀況?
select*fromsysibm.sysschemata
40.如何知道index的狀況?
select*fromsysibm.sysindexes
新聞熱點
疑難解答