db2在linux上無法啟動

2021-08-23 14:46:53 字數 859 閱讀 4665

在redhat as4上裝了個db2

裝好後發現無法啟動,使用db2start的時候報錯:

sql6048n  a communication error occurred during start or stop database

manager processing.

sql1032n  no

start

database

manager

command

wasissued .  sqlstate=57019

在google上搜尋後發現和hosts有關

那怎麼解決呢? 我們需要修改db2下的db2nodes.cfg檔案或者hosts檔案

db2nodes.cfg配置檔案位於/home/db2inst1/sqllib目錄下

先看下db2nodes.cfg 和hosts檔案的內容是什麼?

明顯可以看到db2nodes.cfg內的localhost在hosts檔案沒有定義

所以我們需要把db2nodes.cfg內的localhost修改為hosts檔案中的linux-vm23.localdomain

接下來啟動db2 正常的啟動了!

DB2無法啟動問題

db2資料庫在windows下啟動的時如果發出db2start之後出現以下錯誤 sql1390c 環境變數 db2instance 未定義或無效。sql1032n 未發出啟動資料庫管理器的命令。sqlstate 57019。並且發現在windows的服務中只有兩個db2的服務,很有可能是防毒軟體將d...

linux上解除安裝db2

db2解除安裝 由於某種原因,要解除安裝db2再重新安裝的話,一定要正確的解除安裝db2,否則不能執行重新安裝或安裝的db2不可用。1 在linux上解除安裝db2的一般過程如下所示 a.可選 刪除所有資料庫。可以使用 控制中心 或drop database命令刪除資料庫。b.停止db2管理伺服器。...

Linux上的db2 解除安裝

在linux系統上安裝db2是比較簡單的,使用安裝嚮導預設安裝就能夠安裝上db2了,介紹下如何解除安裝db2,如果db2不能正確解除安裝的話,就不能重新安裝db2。7 刪除db2的相關使用者db2inst1 dasusr1 db2fenc1 userdel r db2inst1 刪除使用者後,與使用...