DB2報錯的整理

2021-05-25 07:47:45 字數 834 閱讀 9837

db221061e  未初始化環境行命令

解決:執行db2cmd,然後在新彈出的視窗輸入命令

sql1032n  未發出啟動資料庫管理器的命令 sqlstate=57019

解決:沒有啟動例項,執行db2start

其他情況:

sql1052n 資料庫路徑「d:/data」不存在

情況說明:用db2 create database dbtest1 on d:/data 建立資料庫時

解決:只指定碟符,不指定具體目錄 db2 create database dbtest1 on d:/

命令列裡建立的資料庫,在控制中心裡找不到

解決:每乙個例項都有乙個控制中心,我們按照程式時候預設的控制中心是db2的控制中心。那麼怎樣啟動各個例項的控制中心呢?其實很簡單,在上面set db2instance=  之後,輸入db2cc就進入該例項的控制中心了。

在現有的控制中心裡,手動新增例項和資料庫

文章出處:飛諾網(www.firnow.com):

db2在安裝後會在安裝目錄相應的盤下生成乙個

db2的資料夾,如:

c:/db2/node0000

(安裝在

d盤就為:

d:/db2/node0000

),解除安裝後應用程式後,再刪除

node0000

檔案就可以了,不如不刪

node0000

,重灌時會報錯,而且重灌後

db2跑不起來

db2 無效的資料庫名稱

解決:在命令中指定的資料庫名稱的語法無效。資料庫名稱必須包含 1 到 8 個字元,並且所有字元都必須來自資料庫管理器基本字符集。

DB2 索引整理

create index 語句的pctfree子句指定建立索引時,每個索引頁中要留作空閒空間的百分比。在索引頁上保留更多的空閒空間將導致更小的頁分割,這將減少為重新獲得順序索引頁面而重組表的需要,從而增加預訪問,而預訪問是乙個可以提高效能的重要部件。此外,如果總是存在大關鍵字值,那麼就要考慮降低cr...

db2碎片整理

整理碎片 db2 reorg table db2inst1.test table reorg table 其中 reorg table 通過重構行來消除 碎片 資料並壓縮資訊,對錶進行重組。runstats on table 收集表 的統計資訊。reorgchk on table all 確定是否需...

DB2常用資料整理

db2 基礎 日期和時間的使用 db2 中的列組統計資訊 dba將向何處去?db2 9.5 for linux的安裝方法 db 完整性控制 db2和oracle體系結構 建立db2伺服器報表並在前端access顯示 db2 備份恢復和錯誤處理方法 修改db2預設值,降低記憶體占用 db2 v9 64...