Time of Update: 2018-12-08
正在看的db2教程是:IBM DB2 日常維護匯總(一)。: 1.DB2產品的層級有那些? 企業版的NTERPRISEEDITION 工作群組版WORKGROUPEDITION 企業擴充版ENTERPRISEEXTENDEDEDITION 個人版的PERSONALEDITION 衛星版的SATELLITEEDITION 微型版的EVERYPLACE 2.可以串連到DB2資料庫的產品有哪些? DB2用戶端 DB2CONNECT
Time of Update: 2018-12-08
正在看的db2教程是:IBM DB2 日常維護匯總(二)。 10.AIX下用哪個命令來安裝DB2? INSTALLP命令 11.同一作業系統下可以安裝多個DB2資料庫? 可以的 12.如何停止執行個體? DB2STOP 13.如何啟動執行個體? DB2START 14.如何修改註冊項的值? DB2SET可以修改 如: 設定當前執行個體的一個參數 DB2SETPARAMETER=VALUE
Time of Update: 2018-12-08
正在看的db2教程是:DB2編程式技巧 (一)。1 DB2編程 1.1 建預存程序時CREATE 後一定不要用TAB鍵 3 1.2 使用暫存資料表 3 1.3 從資料表中取指定前幾條記錄 3 1.4 遊標的使用 4 注意commit和rollback 4 遊標的兩種定義方式 4 修改遊標的目前記錄的方法 5 1.5 類似DECODE的轉碼操作 5 1.6 類似CHARINDEX尋找字元在字串中的位置 5 1.7 類似DATEDIF計算兩個日期的相差天數 5 1.8 寫UDF的例子 5 1.9
Time of Update: 2018-12-08
正在看的db2教程是:IBM DB2 日常維護匯總(三)。 26.DB2執行個體的伺服器的預設連接埠是? 50000 伺服器名稱為DB2CDB2 27.DB2UDB伺服器端的認證類型有? SERVER SERVER_ENCRYPT CLIENT DCE DCE_SERVER_ENCRYPT KERBEROS KRB_SERVER_ENCRYPT 28.DB2用戶端的認證類型有? SERVER SERVER_ENCRYPT
Time of Update: 2018-12-08
正在看的db2教程是:DB2編程式技巧 (三)。 另一種為 pcursor1: for loopcs1 as cousor1 cursor as select market_code as market_code from tb_market_code for update do end for; 這種方式的優點是比較簡單,不用(也不允許)使用open,fetch,close。
Time of Update: 2018-12-08
正在看的db2教程是:IBM DB2 日常維護匯總(四)。 46.如何快速清除一個大表? ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE ALTER TABLETABLE_NAME ACTIVE NOT LOGGED INITALLY WITH EMPTYTABLE 兩個commit之間的delete 動作是不記日誌的 commit alter table ab activate
Time of Update: 2018-12-08
正在看的db2教程是:DB2 UDB V8.1管理學習筆記(一)。 DB2 基本概念 在DB2中由上至下的幾個概念: 執行個體(Instance), 資料庫(Database), 資料表空間(TableSpace), 容器(Container) 在一個作業系統中,DB2資料服務可以同時運行多個執行個體(有別於Oracle在一個系統內只能起一個執行個體).
Time of Update: 2018-12-08
正在看的db2教程是:DB2常用傻瓜問題1000問(五)。大家在應用DB2的時候可能會遇到一些看似簡單的問題,特別對新手來說,我在此簡單的總結一下,發布給大家,希望對大家能有所協助,同時也歡迎大家一起探討,共同發展,共同進步!以下主要以DB27.X為基礎的.以下的字元為小寫. 本文對DB2高手來說是不用看的. DB2函數 135.AVG() 返回一組數值的平均值. SELECTAVG(SALARY)FROMBSEMPMS; 136.CORR(),CORRELATION()
Time of Update: 2018-12-08
正在看的db2教程是:DB2編程式技巧 (四)。1.10 預防欄位空值的處理 SELECT DEPTNO ,DEPTNAME ,COALESCE(MGRNO ,'ABSENT'),ADMRDEPT FROM DEPARTMENT COALESCE函數返回()中運算式列表中第一個不為空白的運算式,可以帶多個運算式。 和oracle的isnull類似,但isnull好象只能兩個運算式。 1.11 取得處理的記錄數 declare v_count int; update tb_test
Time of Update: 2018-12-08
正在看的db2教程是:IBM DB2 日常維護匯總(五)。 64.如何更新系統上所使用的許可政策類型? DB2LICM-PREGISTEREDCONCURRENT 65.如何更新系統上的處理器的數量? DB2LICM-N 66.如何查詢許可檔案記錄的版本資訊? DB2LICM-V 67.如何查詢DB2LICM的協助資訊? DB2LICM-H 68.一個資料庫至少包括哪些資料表空間? 一個目錄資料表空間 一個或多個使用者資料表空間
Time of Update: 2018-12-08
正在看的db2教程是:DB2 UDB V8.1管理學習筆記(二)。資料表空間類型分為SMS和DMS,分別是system management space, database management space. SMS使用方便,簡單,無需手工建立和維護資料存放區檔案。DMS需要手動指定container和儲存資料的檔案名稱,並保證有足夠磁碟空間可用。 對於一個資料庫,至少存在一個page size為4K的系統暫存資料表空間,可以額外建立具有更大page
Time of Update: 2018-12-08
正在看的db2教程是:DB2常用傻瓜問題1000問(六)。
Time of Update: 2018-12-08
正在看的db2教程是:DB2編程式技巧 (五)。1.16 預存程序fence及unfence fence的預存程序單獨啟用一個新的地址空間,而unfence的預存程序和調用它的進程使用同一個地址空間。 一般而言,fence的預存程序比較安全。 但有時一些特殊的要求,如要取調用者的pid,則fence的預存程序會取不到,而只有unfence的能取到。 1.17 SP錯誤處理用法 如果在SP中調用其它的有傳回值的,包括結果集、暫存資料表和輸出參數類型的SP,
Time of Update: 2018-12-08
正在看的db2教程是:DB2編程式技巧 (六)。2.2 SQL語句盡量寫複雜SQL 盡量使用大的複雜的SQL語句,將多而簡單的語句組合成大的SQL語句對效能會有所改善。 DB2的SQL Engieer對複雜語句的最佳化能力比較強,基本上不用當心語句的效能問題。 Oracle 則相反,推薦將複雜的語句簡單化,SQL Engieer的最佳化能力不是特別好。 這是因為每一個SQL語句都會有reset SQLCODE和SQLSTATE等各種操作,會對資料庫效能有所消耗。
Time of Update: 2018-12-08
正在看的db2教程是:IBM DB2 日常維護匯總(七)。 DB2函數 135.AVG() 返回一組數值的平均值. SELECTAVG(SALARY)FROMBSEMPMS; 136.CORR(),CORRELATION() 返回一對數值的關係係數. SELECTCORRELATION(SALARY,BONUS)FROMBSEMPMS; 137.COUNT() 返回一組行或值的個數. SELECTCOUNT(*)FROMBSEMPMS;
Time of Update: 2018-12-08
正在看的db2教程是:DB2編程式技巧 (七)。3.4 查看sp使用了哪些表 select bname from syscat.packagedep where btype='T' and pkgname in(select bname from sysibm.sysdependencies where dname in (select specificname from syscat.procedures where procname='PR_CLEAR_MATCH_DIVIDE_SHA'))
Time of Update: 2018-12-08
正在看的db2教程是:IBM DB2 日常維護匯總(八)。 154.CONCAT() 返回兩個字串的串連. SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS; 155.YEAR() 返回數值的年部分. SELECTYEAR('2003/01/02')FROMBSEMPMS; 156.VARCHAR() 返回字串,日期型,圖形串的可變長度的字串表示.
Time of Update: 2018-12-08
正在看的db2教程是:DB2編程式技巧 (八)。4.2 建立Database create database head using codeset IBM-eucCN territory CN; 這樣可以支援中文。 4.3 手工做資料庫遠程(別名)配置 db2 catalog tcpip node node1 remote 172.28.200.200 server 50000 db2 catalog db head as test1 at node
Time of Update: 2018-12-08
正在看的db2教程是:IBM DB2 日常維護匯總(九)。 167.REPEAT(EXP1,EXP2) 返回EXP1重複EXP2次後的字串. SELECTCHAR(REPEAT('REPEAT',3),21)FROMBSEMPMS; 168.REAL() 返回一個數值的單精確度浮點數表示. SELECTREAL(10)FROMBSEMPMS; 169.RAND() 返回0和1之間的隨機浮點數. SELECTRAND()FROMBSEMPMS;
Time of Update: 2018-12-08
正在看的db2教程是:DB2編程式技巧 (九)。4.8 查看本instance下有哪些database db2 LIST DATABASE DIRECTORY [ on /home/db2inst1 ] 4.9 查看及更改資料庫head的配置 請注意,在大多數情況下,更改了資料的配置後,只有在所有的串連全部斷掉後才會生效。 查看資料庫head的配製 db2 get db cfg for head 更改資料庫head的某個設定的值 4.9.1 改排序堆的大小 db2 update db cfg