SQL1032N 未發出啓動數據庫管理器的命令。 SQLSTATE=57019

一、

db2安裝完後,一般需要新建用戶組,新建用戶(一個特殊用戶db2efenc 屬於db2fadm組)還有一個實例用戶(同需要建立實例同名  屬於db2iadm組)

然後創建實例

 

二、

然後創建數據庫,執行db2  ‘“create 時候報錯如上”

 

原因:  很簡單,就是去reboot。

 

三、

接下來命令行連接數據庫  db2  connect  to  databaseName 

報SQL0332N Character conversion from the source code page "1392" to the target code page "UNKNOWN" is not supported. SQLSTATE=57017

 

AIXDB2報錯:SQL0332N的處理方法

AIX平臺,字符集設置爲GB18030,創建庫字符集爲GBK,連接數據庫報SQL0332N Character conversion from the source code page "1392" to the target code page "UNKNOWN" is not supported. SQLSTATE=57017

查閱info center如下,AIX下對應的代碼頁1392、代碼集GB18030、語言環境爲Zh_CN.GB18030,

在不修改AIX環境變量情況下,最初始設置db2set DB2CODEPAGE=1392,發現失敗,設置爲數據庫的代碼頁1386,連接成功

db2set DB2CODEPAGE=1386, 在IBM網站查到以下FAQ:當我們設置操作系統的code set is GB18030時, DB2將會默認設置本地 code set 爲ISO 8859-1 (code page 819),有的操作系統還會設置locale's territory 爲US,解決方法爲

db2set DB2CODEPAGE=1386
db2set DB2TERRITORY=86
db2 terminate
db2stop
db2start

四、創建用戶臨時表空間

 

【系統表空間,系統工具表空間 ,用戶表空間,用戶臨時表空間】

 

新授權用戶需要重啓  db2stop  db2start 

如果  db2stop
2008-11-06 09:29:04     0   0   SQL1025N  未停止數據庫,因爲數據庫仍是活動的。
SQL1025N  未停止數據庫,因爲數據庫仍是活動的。  

報錯可以執行如下命令進行解決

db2 force applications all
DB20000I  FORCE APPLICATION 命令成功完成。
DB21024I  該命令爲異步的,可能不會立即生效。

[關於用戶組,通常groups命令第一個是主組,主要組只能是1個,附屬組沒有限制。比如我們在創建用戶的時候這樣執行命令:useradd -g group1 -G group2,group3,group4 user這裏的group1就是主要組,group2到4都是附屬組。]

再重啓搞定。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章