亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 94489 | 回復(fù): 117
打印 上一主題 下一主題

好東東大家共享:IBM DB2 日常維護(hù)匯總 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2004-05-28 21:07 |只看該作者 |倒序瀏覽
好東東大家共享:IBM DB2 日常維護(hù)匯總:

  1.DB2產(chǎn)品的級別有那些?
  企業(yè)版的NTERPRISEEDITION
  工作組版WORKGROUPEDITION
  企業(yè)擴(kuò)展版ENTERPRISEEXTENDEDEDITION
  個人版的PERSONALEDITION
  衛(wèi)星版的SATELLITEEDITION
  微型版的EVERYPLACE
  
  2.可以連接到DB2數(shù)據(jù)庫的產(chǎn)品有哪些?
  DB2客戶端
  DB2CONNECT
  DB2DATAPROPAGATOR
  DB2NET.DATA
  DB2DATAJOINER
  DB2RELATIONALCONNECT
  WEBSPHERE應(yīng)用服務(wù)器
  等
  
  3.DB2支持的通訊協(xié)議有哪些?
  TCP/IP
  NETBIOS
  APPG
  IPX/SPX
  NAMEPIPE
  等
  
  4.DB2客戶端產(chǎn)品有哪些?
  DB2運行時間客戶端DB2RUNTIMECLIENT
  DB2管理客戶端DB2ADMINISTRATIONCLIENT
  DB2應(yīng)用程序開發(fā)客戶端DB2APPLICATIONDEVELOPMENTCLIENT
  DB2瘦客戶端DB2THINCLIENT
  
  5.一個數(shù)據(jù)庫是否可以安裝在多個數(shù)據(jù)庫服務(wù)器上?
  可以
  
  6.從哪個版本后存儲過程可以用SQL語句來創(chuàng)建?
  7.1版后
  
  7.DB2提供哪些關(guān)系擴(kuò)展器?
  文本擴(kuò)展器TEXTEXTENDER
  圖象擴(kuò)展器IMAGEEXTENDER
  音頻擴(kuò)展器AUDIOEXTENDER
  視頻擴(kuò)展器VIDEOEXTENDER
  空間數(shù)據(jù)擴(kuò)展器SPATIALEXTENDER
  XML擴(kuò)展器XMLEXTENDER
  網(wǎng)絡(luò)搜索擴(kuò)展器NET.SEARCHEXTENDER
  
  8.WINDOWS和OS/2環(huán)境下的DB2安裝目錄結(jié)構(gòu)?
  用SETUP.EXE來安裝
  
  \SQLLIB安裝的根目錄,包括README文件
  \SQLLIB\ADSM包含ADSTAR分布式存儲管理器文件
  \SQLLIB\BIN包含DB2工具的可執(zhí)行文件
  \SQLLIB\BND包含DB2工具的綁定文件
  \SQLLIB\CC包含運行控制中心所需的文件
  \SQLLIB\CFG包含默認(rèn)的系統(tǒng)配置文件
  \SQLLIB\CONV包含代碼頁轉(zhuǎn)換表文件
  \SQLLIB\DB2默認(rèn)的實例目錄
  \SQLLIB\DB2DAS00缺省的DB2管理服務(wù)器目錄
  \SQLLIB\DOC包含DB2聯(lián)機(jī)手冊
  \SQLLIB\FUNCTION默認(rèn)的用戶自定義函數(shù)目錄
  \SQLLIB\FUNCTION\UNFENCED默認(rèn)的非隔離用戶自定義函授目錄
  \SQLLIB\HELP聯(lián)機(jī)幫助文件
  \SQLLIB\JAVADB2所需的JAVA類庫
  JAVA12包含JDK1.2的支持程序
  \SQLLIB\MISC包含HTML搜索服務(wù)器文件
  \SQLLIB\MSG\PRIME包含信息文件
  \SQLLIB\QP包含QUERYPATROLLER的客戶端文件
  \SQLLIB\SAMPLES包含樣例程序和樣例腳本
  \SQLLIB\SPMLOG包含DB2同步點管理器日志文件
  \SQLLIB\THNSETUP包含瘦客戶端安裝文件

    9.UNIX和LINUX環(huán)境下的DB2安裝目錄結(jié)構(gòu)?
  用DB2SETUP.EXE來安裝
  安裝的根目錄下還將創(chuàng)建以下目錄:
  
  README安裝的根目錄,包括README文件
  ADM包含系統(tǒng)管理工具文件
  ADSM包含ADSTAR分布式存儲管理器文件
  BIN包含DB2工具的二進(jìn)制可執(zhí)行文件
  BND包含DB2工具的綁定文件
  CC包含運行控制中心所需的文件
  CFG包含默認(rèn)的系統(tǒng)配置文件
  CONV包含代碼頁轉(zhuǎn)換表文件
  DOC包含DB2聯(lián)機(jī)手冊
  FUNCTION默認(rèn)的用戶自定義函數(shù)目錄
  FUNCTION\UNFENCED默認(rèn)的非隔離用戶自定義函授目錄
  INSTALL包含安裝程序
  INSTANCE包含實例腳本
  JAVADB2所需的JAVA類庫
  LIBDB2庫文件
  MAP包含DB2CONNECT使用的映射文件
  MISC包含HTML搜索服務(wù)器文件
  SAMPLES包含樣例程序和樣例腳本
  MSG\$L包含DB2信息文件

  10.AIX下用哪個命令來安裝DB2?
  INSTALLP命令
  
  11.同一操作系統(tǒng)下可以安裝多個DB2數(shù)據(jù)庫?
  可以的
  
  12.如何停止實例?
  DB2STOP
  
  13.如何啟動實例?
  DB2START
  
  14.如何修改注冊項的值?
  DB2SET可以修改
  如:
  設(shè)定當(dāng)前實例的一個參數(shù)
  DB2SETPARAMETER=VALUE
  
  設(shè)定一個全局級的參數(shù)
  DB2SETPARAMETER=VALUE-G(小寫)
  
  查看能在配置文件注冊表中設(shè)置的所有變量的列表
  DB2SET-LR(小寫)
  
  15.如何在CLP執(zhí)行操作系統(tǒng)的命令?
  在命令前加"!"作為前綴
  DB2=>;!DIRC:\
  
  16.在CLP中命令過長怎么辦?
  用"\"作為續(xù)行符號
  
  17.如何獲得DB2的命令的語法相關(guān)信息?
  DB2?顯示所有DB2命令
  DB2?COMMAND顯示命令信息
  DB2?SQLnnnn顯示這個SQLCODE的解釋信息
  DB2?DB2nnnn顯示這個DB2錯誤的解釋信息
  
  18.如何查看當(dāng)前CLP的設(shè)置?
  DB2=>;LISTCOMANDOPTIONS
  
  19.如何更新當(dāng)前CLP會話的特定項設(shè)置?
  DB2UPDATECOMMANDOPTIONSUSINGOPTIONS...
  
  20.COMMANDWINDOWS可以通過哪個命令調(diào)用?
  DB2CMD命令
  
  21.管理服務(wù)器的默認(rèn)名為?
  UNIX下為DB2AS
  WINDOWS下為DB2DAS00

  22.常用管理DB2服務(wù)器實例的命令?
  DB2ADMINSTART啟動DB2管理服務(wù)器實例
  DB2ADMINSTOP停止DB2管理服務(wù)器實例
  DASICRTUNIX下創(chuàng)建DB2管理服務(wù)器實例
  DASIDROPUNIX下刪除DB2管理服務(wù)器實例
  DB2ADMINCREATEWINDOWSOROS/2下創(chuàng)建DB2管理服務(wù)器實例
  DB2ADMINDROPWINDOWSOROS/2下刪除DB2管理服務(wù)器實例
  DB2GETADMINCFG顯示DB2管理服務(wù)器的配置參數(shù)
  DB2UPDATEADMINCFG修改DB2管理服務(wù)器的配置參數(shù)
  DB2RESETADMINCFG將DB2管理服務(wù)器的配置參數(shù)設(shè)為默認(rèn)值
  
  23.DB2目錄分為哪幾種?
  系統(tǒng)數(shù)據(jù)庫目錄
  本地數(shù)據(jù)庫目錄
  節(jié)點目錄
  DCS目錄
  管理節(jié)點目錄
  
  24.如何查看系統(tǒng)數(shù)據(jù)庫目錄?
  LISTDBDIRECTORY
  
  25.如何查看數(shù)據(jù)庫服務(wù)器目錄?
  LISTNODEDIRECTORY
  
  26.DB2實例的服務(wù)器的默認(rèn)端口是?
  50000
  服務(wù)器名稱為DB2CDB2
  
  27.DB2UDB服務(wù)器端的認(rèn)證類型有?
  SERVER
  SERVER_ENCRYPT
  CLIENT
  DCE
  DCE_SERVER_ENCRYPT
  KERBEROS
  KRB_SERVER_ENCRYPT
  
  28.DB2客戶端的認(rèn)證類型有?
  SERVER
  SERVER_ENCRYPT
  DCS
  DCS_ENCRYPT
  CLIENT
  DCE
  
  29.DB2中有哪幾種類型的權(quán)限?
  SYSADM系統(tǒng)管理權(quán)限
  SYSCTRL系統(tǒng)控制權(quán)限
  SYSMAINT系統(tǒng)維護(hù)權(quán)限
  DBADM數(shù)據(jù)庫管理權(quán)限
  LOAD對表進(jìn)行LOAD操作的權(quán)限
  
  30.不能通過GRANT授權(quán)的權(quán)限有哪種?
  SYSAM
  SYSCTRL
  SYSMAINT
  要更該述權(quán)限必須修改數(shù)據(jù)庫管理器配置參數(shù)
  
  31.表的類型有哪些?
  永久表(基表)
  臨時表(說明表)
  臨時表(派生表)
  
  32.如何知道一個用戶有多少表?
  SELECT*FROMSYSIBM.SYSTABLESWHERECREATOR='USER'
  
  33.如何知道用戶下的函數(shù)?
  select*fromIWH.USERFUNCTION
  select*fromsysibm.SYSFUNCTIONS

  34.如何知道用戶下的VIEW數(shù)?
  select*fromsysibm.sysviewsWHERECREATOR='USER'
  
  35.如何知道當(dāng)前DB2的版本?
  select*fromsysibm.sysvERSIONS
  
  36.如何知道用戶下的TRIGGER數(shù)?
  select*fromsysibm.SYSTRIGGERSWHERESCHEMA='USER'
  
  37.如何知道TABLESPACE的狀況?
  select*fromsysibm.SYSTABLESPACES
  
  38.如何知道SEQUENCE的狀況?
  select*fromsysibm.SYSSEQUENCES
  
  39.如何知道SCHEMA的狀況?
  select*fromsysibm.SYSSCHEMATA
  
  40.如何知道INDEX的狀況?
  select*fromsysibm.SYSINDEXES
  
  41.如何知道表的字段的狀況?
  select*fromsysibm.SYSCOLUMNSWHERETBNAME='AAAA'
  
  42.如何知道DB2的數(shù)據(jù)類型?
  select*fromsysibm.SYSDATATYPES
  
  43.如何知道BUFFERPOOLS狀況?
  select*fromsysibm.SYSBUFFERPOOLS
  
  44.DB2表的字段的修改限制?
  只能修改VARCHAR2類型的并且只能增加不能減少.
  
  45.如何查看表的結(jié)構(gòu)?
  DESCRIBLETABLETABLE_NAME
  OR
  DESCRIBLESELECT*FROMSCHEMA.TABLE_NAME
  
  46.如何快速清除一個大表?
  ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE
    ALTER TABLETABLE_NAME ACTIVE NOT LOGGED INITALLY  WITH EMPTYTABLE
    兩個commit之間的delete 動作是不記日志的
    commit
    alter table ab activate not logged intially
    delete ab where id >;1000
    commit
    (創(chuàng)建的表ab不記錄日志:create table ab (id int) not logged initially)
  
  47.如何查看數(shù)據(jù)庫的包?
  select*fromsysCAT.PACKAGES
  
  48.如何查看數(shù)據(jù)庫的存儲過程?
  SELECT*FROMSYSCAT.PROCEDURES
  
  49.如何查看表的約束?
  SELECT*FROMSYSCAT.CHECKSWHERETABNAME='AAAA'
  
  50.如何查看表的引用完整約束?
  SELECT*FROMSYSCAT.REFERENCESWHERETABNAME='AAAA'

  51.安裝DB2默認(rèn)的事例名稱是?
  在WINDOWS或OS/2中默認(rèn)的是DB2
  在LINUX或UNIX環(huán)境下默認(rèn)的是DB2INST1
  
  52.安裝后的默認(rèn)帳戶是?
  在WINDOWS或OS/2中默認(rèn)的是DB2ADMIN
  在LINUX或UNIX環(huán)境下默認(rèn)的是DB2AS

  53.事例的類型有哪些?
  CLIENT(客戶)
  STANDALONE(獨立的)
  SATELLITE(衛(wèi)星)
  EEDB2
  EEE
  
  54.如何創(chuàng)建事例?
  DB2ICRTINSTNAME<...PARAMETERS>;
  
  55.如何列出系統(tǒng)上的所有可用事例?
  DB2ILIST
  
  56.如何知道當(dāng)前對話用的是哪個事例?
  GETINSTANCE
  
  57.如何更新事例的配置?
  DB2IUPDT
  
  58.如何刪除事例?
  DB2IDROPINSTANCE_NAME
  具體步驟如下:
  停止事例上所有應(yīng)用程序
  在所有打開的命令行上執(zhí)行DB2TERMINATE
  運行DB2STOP
  備份DB2INSTPROF注冊變量指出的事例目錄
  退出事例所有登陸者
  使用DB2IDROP
  也可以刪除ID
  
  59.如何列出本地系統(tǒng)上有許可信息的所有產(chǎn)品?
  DB2LICM-L
  
  60.如何增加一產(chǎn)品許可?
  DB2LICM-AFILENAME
  
  61.如何刪除一個產(chǎn)品的許可?
  DB2LICM-RPRODUCTPASSWORD
  
  62.如何更新已購買的許可數(shù)量?
  DB2LICM-U
  
  63.如何強(qiáng)制只使用已經(jīng)購買的數(shù)量?
  DB2LICM-EHARD

  64.如何更新系統(tǒng)上所使用的許可政策類型?
  DB2LICM-PREGISTEREDCONCURRENT
  
  65.如何更新系統(tǒng)上的處理器的數(shù)量?
  DB2LICM-N
  
  66.如何查詢許可文件記錄的版本信息?
  DB2LICM-V
  
  67.如何查詢DB2LICM的幫助信息?
  DB2LICM-H
  
  68.一個數(shù)據(jù)庫至少包括哪些表空間?
  一個目錄表空間
  一個或多個用戶表空間
  一個或多個臨時表空間
  
  69.根據(jù)數(shù)據(jù)與存儲空間之間移動的控制方式不同,分哪兩種表空間?
  系統(tǒng)管理的空間(SMS)
  數(shù)據(jù)庫管理的空間(DMS)
  
  70.如何列出系統(tǒng)數(shù)據(jù)庫目錄的內(nèi)容?
  LISTDATABASEDIRECTORY
  
  71.CREATEDATABASE是SQL命令嗎?
  不是,是系統(tǒng)命令
  
  72.如何查看數(shù)據(jù)庫ABC的配置文件的內(nèi)容?
  GETDATABASECONFIGURATIONFORABC
  
  73.如何將數(shù)據(jù)庫ABC的參數(shù)設(shè)置為默認(rèn)數(shù)值?
  RESETDATABASECONFIGURATIONFORABC
  
  74.如何修改數(shù)據(jù)庫ABC配置參數(shù)數(shù)值?
  UPDATEDATABASECONFIGURATIONFORABC
  USING
  
  75.如何重新啟動數(shù)據(jù)庫?
  RESTARTDATABASEDATABASE_NAME
  
  76.如何激活數(shù)據(jù)庫?
  ACTIVATEDATABASEDATABASE_NAME
  
  77.如何停止數(shù)據(jù)庫?
  DEACTIVATEDATABASEDATABASE_NAME

  78.如何刪除數(shù)據(jù)庫?
  DROPDATABASEDATABASE_NAME
  
  79.如何建立模式?
  CREATESCHEMASCHEMA_NAME
  
  80.如何設(shè)置模式?
  SETSCHEMA=SCHEMA_NAME
  
  81.表的類型有哪些?
  基本表
    結(jié)果表
  概要表
  類型表
  子類型
  子表
  聲明的臨時表
  系統(tǒng)臨時表

  82.如何定義序列?
  CREATESEQUENCEORDERSEQSTARTWITH1INCREMENTBY1NOMAXVALUENOCYCLECACHE24

  83.如何將表置于檢查掛起狀態(tài)?
  SETINTEGRITYTABLE_NAMEOFF
  
  84.如何獲得表的排斥鎖?
  LOCKTABLETABLE_NAMEINEXCLUSIVEMODE
  
  85.如何把表調(diào)整為沒有檢查數(shù)據(jù)的在線狀態(tài)?
  SETINTEGRITYFORTABLE_NAMEALLIMMEDIATEUNCHECKED

  86.如何解除表的鎖定?
  COMMIT
  
  87.如何關(guān)閉表的日志?
  ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINIALLY
  
  88.如何刪除表?
  DROPSCHEMA.TABLE_NAME
    
  89.如何重命名表?
  RENAMETABLE_OLDTOTABLE_NEW
  
  90.如何取當(dāng)前時間?
  SELECTCURRENTTIMESTAMPFROMSYSIBM.SYSDUMMY1

 91.如何創(chuàng)建DB2的概要表?
  DB2的概要表功能類似于ORACLE的實體化視圖!
  語法為:
  CREATESUMMARYTABLETABLE_NAMEAS(FULLSELECT)...
  例如:
  定義一個可以刷新的概要表:
  CREATESUMMARYTABLETABLE_NAMEAS(SELECT*FROMTABLE_NAME1WHERECOL1='AAA')
  DATAINITIALLYDEFERREDREFRESHDEFERRED
  其中DATAINITIALLYDEFERRED規(guī)定不能將數(shù)據(jù)作為CREATETABLE語句的一部分插入表中.
  REFRESHDEFERRED規(guī)定表中的數(shù)據(jù)可以在任何使用了REFRESHTABLE語句的時候獲得刷新!
  
  92.如何刷新概要表?
  REFRESHTABLESUM_TABLE
  其中SUM_TABLE為概要表.
  
  93.如何修改概要表?
  ALTERTABLESUM_TABLE...
  
  94.如何創(chuàng)建臨時表?
  語法:
  DECLAREGLOBALTEMPORARYTABLETABLE_NAME
  AS(FULLSELECT)DEFINITIONONLY
  EXCLUDINGIDENTITYCOLUMNATTRIBUTES
  ONCOMMITDELETEROWS
  NOTLOGGED
  第一行規(guī)定臨時表的名稱.
  第二行規(guī)定臨時表的列的定義.
  第三行規(guī)定不是從源結(jié)果表定義中復(fù)制的恒等列.
  第四行規(guī)定如果沒有打開WITHGOLD光標(biāo),將會刪除表的所有行.
  第五行規(guī)定不對表的改變進(jìn)行記錄.
  例如:
  DECLAREGLOBALTEMPORARYTABLEDEC_BSEMPMS
  AS(SELECT*FROMBSEMPMS)DEFINITIONONLY
  EXCLUDINGIDENTITYCOLUMNATTRIBUTES
  ONCOMMITDELETEROWS
  NOTLOGGED
  
  95.視圖的管理?
  如何創(chuàng)建視圖:
  CREATEVIEWVIEW_NAMEASSELECT*FROMTABLE_NAMEWHERE...
  刪除視圖:
  DROPVIEWVIEW_NAME
  
  96.如何知道視圖定義的內(nèi)容?
  SELECT*FROMSYSCAT.VIEWS中的TEXT列中.
  
  97.如何創(chuàng)建別名?
  CREATEALIASALIAS_NAMEFORPRO_NAME
  后面的PRO_NAME可以是TABLE,VIEW,ALIAS,NICKNAME等.
  
  98.如何創(chuàng)建序列?
  例如:
  CREATESEQUENCESEQUENCE_NAME
  STARTWITHSTART_NUMBER
  INCREMENTBYVALUE1
  NOMAXVALUE
  NOCYCLE
  CACHEMAXIMUMNUMBEROFSEQUENCEVALUES
  第一行規(guī)定序列的名稱.
  第二行規(guī)定序列的開始數(shù)值.
  第三行規(guī)定每次新增的幅度.
  第四行規(guī)定沒有最大數(shù)值限制.
  第五行規(guī)定最大數(shù)值限制.

  99.如何更改序列?
  ALTERSEQUENCESEQUENCE_NAME...
  可以修改的參數(shù)
  STARTWITH的START_NUMBER
  INCREMENT的VALUE1
  NOMAXVALUE的數(shù)值
  NOCYCLE屬性
  MAXIMUMNUMBEROFSEQUENCEVALUES最大數(shù)值
  
  100.如何刪除序列?
  DROPSEQUENCESEQUENCE_NAME
  
  101.DB2支持導(dǎo)入(IMPORT)的文件格式有?
  有EL,ASC,IXF,WSF等

  102.DB2支持導(dǎo)出(EXPORT)的文件格式有?
  有EL,IXF,WSF等.
  不支持ASC格式.
  
  103.DB2支持載入(LOAD)的文件格式有?
  有EL,ASC,IXF等.
  不支持WSF格式.
  
  104.DB2支持DB2MOVE的文件格式有?
  有:IXF等.
  不支持ASC,DEL,WSF格式.
  
  105.DB2數(shù)據(jù)庫監(jiān)控的兩個組成部分?
  快照監(jiān)控(SNAPSHOTMONITOR)可返回特定時間點的數(shù)據(jù)庫活動的快照.
  事件監(jiān)控(EVENTMONITOR)記錄事件發(fā)生的數(shù)據(jù).
  
  106.系統(tǒng)監(jiān)控的數(shù)據(jù)元素類型?
  計數(shù)器(COUNTER)記錄活動發(fā)生的次數(shù).
  測量(GAUGE)測量條目的當(dāng)前值.
  水線(WATERMARK)從監(jiān)控來元素達(dá)到的最大或最小數(shù)值.
  信息(INFORMATION)監(jiān)控活動的參照類型細(xì)節(jié).
  時間點(TIMESTAMP)活動發(fā)生的日期時間.
  時間(TIME)返回一個活動花費的時間.
  
  107.如何知道監(jiān)控堆所需的頁的數(shù)量?
  (NUMBEROFMONITORINGAPPLICATIONS+1)*(NUMBEROFDATABASES*(800+(NUMBEROFTABLES
  
  ACCESSED*20)+((NUMBEROFAPPLICATIONSCONNECTED+1)*(200+(NUMBEROFTABLE
  
  SPACES*100)))))/4096
  其大小受參數(shù)MON_HEAD_SZ控制.
  
  108.如何建立事件監(jiān)控器?
  CREATEEVENTMONITORTABLEMONFORTABLESWRITETOFILE'D:\TEMP'
  
  109.如何激活事件監(jiān)控器?
  SETEVENTMONITORTABLEMONSTATE1
  
  110.如何停止事件監(jiān)控器?
  SETEVENTMONITORTABLEMONSTATE0
  
  111.如何查詢監(jiān)控器的狀態(tài)?
  SELECTEVMONNAME,EVENT_MON_STATE(EVMONNAME)FROMSYSCAT.EVENTMONITORS

  112.如何刪除事件監(jiān)控器?
  DROPEVENTMONITORTABLEMON
  
  113.UNIX和WINDOWS上創(chuàng)建管道事件監(jiān)控器(PIPE意EVNT見MONITOR)的不同?
  第一步:定義事件監(jiān)控器
  UNIX:
  CONNECTTOSAMPLE
  CREATEEVENTMONITORSTMB2FORSTATEMENTSWRITETOPIPE'/TMP/EVPIPE1'
  WINDOWS:
  CONNECTTOSAMPLE
  CREATEEVENTMONITORSTMB2FORSTATEMENTSWRITETOPIPE'\\.\TMP\EVPIPE1'

  第二步:建立命名管道
  UNIX:
  可以使用MKFIFO()函數(shù)或者M(jìn)KFIFO命令.
  WINDOWS:
  可以使用CREATENAMEDPIPE()函數(shù),管道名稱與CREATEEVENTMONITOR規(guī)定名稱相同.
  
  第三步:打開命名管道
  UNIX:
  使用OPEN()函數(shù).
  WINDOWS:
  使用CONNECTNAMEDPIPE()函數(shù).
  也可以用DB2EVMON命令,如:
  DB2EVMON-DBSAMPLE-EVMSTMB2
  
  第四步:激活命名管道事件監(jiān)控器
  除非自動激活命名管道事件監(jiān)控器,否則
  SETEVENTMONITORSTMB2STATE1

  第五步:從命名管道讀取數(shù)據(jù)
  UNIX:
  可以使用READ()函數(shù).
  WINDOWS:
  可以使用READFILE()函數(shù).

  第六步:停止事件監(jiān)控器
  SETEVENTMONITORSTMB2STATE0
  
  第七步:關(guān)閉命名管道
  UNIX:
  可以使用CLOSE()函數(shù).
  WINDOWS:
  可以使用DISCONNECTNAMEDPIPE()函數(shù).
  
  第八步:刪除命名管道
  UNIX:
  可以使用UNLINK()函數(shù).
  WINDOWS:
  可以使用CLOSEHANDLE()函數(shù).
  
  114.DB2的SQL語句的類別
  DCL:數(shù)據(jù)控制語言,提供對數(shù)據(jù)庫對象的訪問權(quán)限.
  DDL:數(shù)據(jù)定義語言,創(chuàng)建,修改,刪除數(shù)據(jù)庫對象的.
  DML:數(shù)據(jù)操縱語言,用來插入,更新,刪除數(shù)據(jù)的.

  115.DCL的權(quán)限有哪些?
  CONTROL權(quán)限:如果用戶創(chuàng)建一個對象,則改用戶能完全訪問該對象.
  GRANT語句將權(quán)限授予給用戶.
  REVOKE語句撤銷一個用戶的權(quán)限.

  116.DDL有哪些?
  CREATE
  DECLARE
  ALTER
    DROP
  等

  117.DML有哪些?
  INSERT
  SELECT
  UPDATE
  DELETE
  等
  
  118.DB2有沒有布爾類型?
  沒有
  
  119.如何查詢DB2的內(nèi)置函數(shù)?
  自帶文檔ADMINISTION-->;SQLREFERENCE-->;FUNCTIONS內(nèi)

  120.如何執(zhí)行DB2的腳本文件?
  DB2-VTFFILENAME
  
  121.DB2中象ORACLE的ROWNUM()是?
  ROW_NUMBER()OVER()
  
  122.DB2如何得到錯誤代碼的說明?
  DB2?SQLCODE

  123.DB2中的VARCHAR轉(zhuǎn)換為INTEGER的函數(shù)為?
  CAST()
  
  124.DB2中的INTEGER轉(zhuǎn)換為VARCHAR的函數(shù)為?
  CHAR()
  
  125.DB2中的VARCHAR轉(zhuǎn)換為DATE的函數(shù)為?
  DATE()
  
  126.DB2中的DATE轉(zhuǎn)換為VARCHAR的函數(shù)為?
  CHAR()
  
  127.DB2中的TRIGGER能否修改?
  不能,只能刪除重建
  
  128.WINDOWS下如何知道DB2的端口號?
  \WINNT\SYSTEM32\DRIVERS\ETC\SERVICES
  
  129.DB2如何執(zhí)行存儲過程?
  可以DB2CALLPROCEDURE_NAME
  
  130.如何進(jìn)入DB2的DOS命令方式?
  DB2CMD
  
  131.如何得到DB2的進(jìn)程號?
  DB2LISTAPPLICATIONS
  
  132.如何殺DB2的進(jìn)程?
  FORCEAPPLICATION(ID)
  
  133.A用戶安裝DB2后,如何用B用戶啟動DATABASE?
  在B用戶下的.PROFILE中加上
  ./HOME/DB2INST/SQLLIB/DB2PROFILE
  
  134.DB2中類似ORACLE的快照是?
  SUMMARYTABLE

  DB2函數(shù)
  135.AVG()
  返回一組數(shù)值的平均值.
  SELECTAVG(SALARY)FROMBSEMPMS;
  
  136.CORR(),CORRELATION()
  返回一對數(shù)值的關(guān)系系數(shù).
  SELECTCORRELATION(SALARY,BONUS)FROMBSEMPMS;
  
  137.COUNT()
  返回一組行或值的個數(shù).
  SELECTCOUNT(*)FROMBSEMPMS;
  
  138.COVAR(),COVARIANCE()
  返回一對數(shù)值的協(xié)方差.
  SELECTCOVAR(SALARY,BONUS)FROMBSEMPMS;
  
  139.MAX()
  返回一組數(shù)值中的最大值.
  SELECTMAX(SALARY)FROMBSEMPMS;

  140.MIN()
  返回一組數(shù)值中的最小值.
  SELECTMIN(SALARY)FROMBSEMPMS;
  
  141.STDDEV()
  返回一組數(shù)值的標(biāo)準(zhǔn)偏差.
  SELECTSTDDEV(SALARY)FROMBSEMPMS;
  
  142.SUM()
  返回一組數(shù)據(jù)的和.
  SELECTSUM(SALARY)FROMBSEMPMS;
  
  143.VAR(),VARIANCE()
  返回一組數(shù)值的方差.
  SELECTVARIANCE(SALARY)FROMBSEMPMS;
  
  144.ABS(),ABSVAL()
  返回參數(shù)的絕對值.
  SELECTABS(-3.4)FROMBSEMPMS;
  
  145.ACOS()
  返回參數(shù)的反余弦值.
  SELECTACOS(0.9)FROMBSEMPMS;
  
  146.ASCII()
  返回整數(shù)參數(shù)最左邊的字符的ASCII碼.
  SELECTASCII('R')FROMBSEMPMS;
  
  147.ASIN()
  返回用弧度表示的角度的參數(shù)的反正弦函數(shù).
  SELECTASIN(0.9)FROMBSEMPMS;
  
  148.ATAN()
  返回參數(shù)的反正切值,該參數(shù)用弧度表示的角度的參數(shù).
  SELECTATAN(0.9)FROMBSEMPMS;
  
  149.ATAN2()
  返回用弧度表示的角度的X和Y坐標(biāo)的反正切值.
  SELECTATAN2(0.5,0.9)FROMBSEMPMS;
  
  150.BIGINT()
  返回整型常量中的數(shù)字或字符串的64位整數(shù)表示.
  SELECTBIGINT(EMP_NO)FROMBSEMPMS;
  
  151.CEILING()ORCEIL()
  返回比參數(shù)大或等于參數(shù)的最小的整數(shù)值.
  SELECTCEILING(3.56)FROMBSEMPMS;
  SELECTCEIL(4.67)FROMBSEMPMS;
  
  152.CHAR()
  返回日期時間型,字符串,整數(shù),十進(jìn)制或雙精度浮點數(shù)的字符串表示.
  SELECTCHAR(SALARY,',')FROMBSEMPMS;
  
  153.CHR()
  返回具有由參數(shù)指定的ASCII碼的字符.
  SELECTCHAR(167)FROMBSEMPMS;

  154.CONCAT()
  返回兩個字符串的連接.
  SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS;
  
  155.YEAR()
  返回數(shù)值的年部分.
  SELECTYEAR('2003/01/02')FROMBSEMPMS;
  
  156.VARCHAR()
  返回字符串,日期型,圖形串的可變長度的字符串表示.
  SELECTVARCHAR(EMP_NAM,50)FROMBSEMPMS;
  
  157.UCASE()ORUPPER()
  返回字符串的大寫.
  SELECTUCASE(EMP_NAM)FROMBSEMPMS;
  SELECTUPPER(EMP_NO)FROMBSEMPMS;

  158.TRUNCATE()ORTRUNC()
  從表達(dá)式小數(shù)點右邊的位置開始截斷并返回該數(shù)值.
  SELECTTRUNCATE(345.6789,2)FROMBSEMPMS;
  
  159.TIME()
  返回一個數(shù)值中的時間.
  SELECTTIME('2001-03-19.12.30.123456')FROMBSEMPMS;
  
  160.SUBSTR(EXP1,EXP2)
  返回EXP1串自EXP2處開始的子串.
  SELECTSUBSTR('CDNJFDJFJD',5)FROMBSEMPMS;
  SELECTSUBSTR('CDNJFDJFJD',5,2)FROMBSEMPMS;
  
  161.SQRT()
  返回該參數(shù)的平方根.
  SELECTSQRT(36)FROMBSEMPMS;
  
  162.SPACE()
  返回由參數(shù)指定的長度,包含空格在內(nèi)的字符串.
  SELECTSPACE(10)FROMBSEMPMS;
  
  163.SECOND()
  返回一個數(shù)值的秒部分.
  SELECTSECOND('18:34:32')FROMBSEMPMS;
  
  164.RTRIM()
  刪除字符串尾部的空格.
  SELECTRTRIM('COMMENT')FROMBSEMPMS;
  
  165.ROUND(EXP1,EXP2)
  返回EXP1小數(shù)點右邊的第EXP2位置處開始的四舍五入值.
  SELECTROUND(2345.6789,2)FROMBSEMPMS;
  
  166.REPLACE(EXP1,EXP2,EXP3)
  用EXP3替代EXP1中所有的EXP2
  SELECTCHAR(REPLACE('ROMANDD','NDD','CCB'),10)FROMBSEMPMS;
  
  167.REPEAT(EXP1,EXP2)
  返回EXP1重復(fù)EXP2次后的字符串.
  SELECTCHAR(REPEAT('REPEAT',3),21)FROMBSEMPMS;
  
  168.REAL()
  返回一個數(shù)值的單精度浮點數(shù)表示.
  SELECTREAL(10)FROMBSEMPMS;
  
  169.RAND()
  返回0和1之間的隨機(jī)浮點數(shù).
  SELECTRAND()FROMBSEMPMS;
  
  170.POWER(EXP1,EXP2)
  返回EXP1的EXP2次冪.
  SELECTPOWER(2,5)FROMBSEMPMS;
  
  171.POSSTR(EXP1,EXP2)
  返回EXP2在EXP1中的位置.
  SELECT('ABCDEFGH','D')FROMBSEMPMS;
  
  172.NULLIF(EXP1,EXP2)
  如果EXP1=EXP2,則為NULL,否則為EXP1

  173.NODENUMBER()
  返回行的分區(qū)號.
  SELECTNODENUMBER(EMP_NO)FROMBSEMPMS;
  
  174.MONTH()
  返回一個數(shù)值的月部分.
  SELECTMONTH('2003/10/20')FROMBSEMPMS;
  
  175.MOD(EXP1,EXP2)
  返回EXP1除以EXP2的余數(shù).
  SELECTMOD(20,FROMBSEMPMS;
  
  176.MINUTE()
  返回一個數(shù)值的分鐘部分.
  SELECTMINUTE('18:34:23')FROMBSEMPMS;
  
  177.LTRIM()
  刪除字符串前面的空格.
  SELECTLTRIM('CDDD')FROMBSEMPMS;
  
  178.HOUR()
  返回一個數(shù)值的小時部分.
  SELECTHOUR('18:34:23')FROMBSEMPMS;
  
  179.DOUBLE()
  如果參數(shù)是一個數(shù)字表達(dá)式,返回與其相對應(yīng)的浮點數(shù),如果參數(shù)是字符串表達(dá)式,則返回該數(shù)的字符串表達(dá)式.
  SELECTDOUBLE('5678')FROMBSEMPMS;
  
  180.EXP()
  返回參數(shù)的指數(shù)函數(shù).
  SELECTEXP(2)FROMBSEMPMS;
  
  181.FLOAT()
  返回一個數(shù)的浮點表示.
  SELECTFLOAT(789)FROMBSEMPMS;
  
    182.FLOOR()
  返回小于或等于參數(shù)的最大整數(shù).
  SLECTFLOOR(88.93)FROMBSEMPMS;
  
  183.HEX()
  返回一個表示為字符串的值的16進(jìn)制表示.
  SELECTHEX(16)FROMBSEMPMS;

-------------------------

IBM DB2 數(shù)據(jù)庫管理員認(rèn)證資料: 000-700 + 000-701

000-512 - DB2 UDB V7.1 Family Fundamentals

000-513 - DB2 UDB V7.1 Database Admin for UNIX, Windows and OS/2

000-514 - DB2 UDB V7.1 Family Application Development

000-516 - DB2 UDB V7.1 for OS/390 Database Administration

000-700 - DB2 UDB V8.1 Family Fundamentals

000-701 - DB2 UDB V8.1 for Linux, UNIX, and Windows Database

000-703 - DB2 UDB V8.1 Family Application Development

000-713 - U2 Family Application Development

論壇徽章:
0
2 [報告]
發(fā)表于 2004-05-28 22:04 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

不錯,不錯!
還有嗎?
繼續(xù)!

論壇徽章:
0
3 [報告]
發(fā)表于 2004-05-29 13:03 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

有時間再續(xù)

論壇徽章:
0
4 [報告]
發(fā)表于 2004-05-29 13:18 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

需要db2diag.log的日志信息的詳細(xì)情況說明,最好做一個完整的說明,哪位來介紹一下?

論壇徽章:
0
5 [報告]
發(fā)表于 2004-05-29 14:03 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

謝謝前輩們!好頂!

論壇徽章:
0
6 [報告]
發(fā)表于 2004-05-29 14:18 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

大家共同努力開拓……

論壇徽章:
0
7 [報告]
發(fā)表于 2004-05-29 21:20 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

好的!

論壇徽章:
0
8 [報告]
發(fā)表于 2004-05-30 11:30 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

頂,好帖子為何不頂???

論壇徽章:
0
9 [報告]
發(fā)表于 2004-05-30 21:54 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

好帖,偶正學(xué)習(xí)DB2。

論壇徽章:
0
10 [報告]
發(fā)表于 2004-05-31 09:26 |只看該作者

好東東大家共享:IBM DB2 日常維護(hù)匯總

不錯,真是不錯,收藏
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP