當前位置: 妍妍網 > 碼農

KingbaseES人大金倉資料庫windows系統安裝過程及例外處理

2024-01-31碼農

KingbaseES人大金倉資料庫windows系統安裝過程(20220331)

目前版本為KingbaseES_V8R6

一、安裝包和授權檔下載

前往人大金倉官網(https://bbs.kingbase.com.cn/)進行下載

二、安裝包下載為iso檔,進行解壓

解壓後內部包含 KingbaseES安裝檔 和 輔助檔壓縮包,先將壓縮包解壓,安裝內部程式,然後安裝KingbaseES即可。

三、KingbaseES安裝過程

開啟安裝包,匯入官網下載後的授權檔,選擇完全安裝,選擇服務安裝目錄,選擇data數據目錄,輸入帳號密碼,始終下一步至安裝完成即可。

四、異常情況

安裝過程設定帳號密碼下一步時出現 初始化失敗

導致:data數據目錄無法正常建立,服務正常無法啟動

解決:手動生成指定data目錄

建立數據儲存資料夾data,右鍵資料夾內容-安全將存取許可權開啟(沒有許可權將無法建立data目錄)

開啟命令視窗cd 到 C:\Program Files\Kingbase\ES\V8\Server\bin目錄

命令視窗輸入 initdb -D 「data資料夾的絕對路徑」 即可生成data目錄

輸入 sys_ctl -D 「data數據目錄的絕對路徑」 start 即可啟動服務(預設服務啟動失敗可自行註冊)

補充:

啟動失敗可註冊

註冊資料庫服務

sys_ctl register -N 「服務名稱」 -D 「data數據目錄的絕對路徑」

登出資料庫服務

sys_ctl unregister -N 「服務名稱」 -D 「data數據目錄的絕對路徑」

密碼錯誤

忘記密碼和初始化失敗可能會導致錯誤

解決:設定免密登陸後再進行密碼修改

開啟資料庫目錄,到進入data數據目錄

編輯開啟sys_hba.conf檔

找到# IPv4 local connections: 下方的host all all 127.0.0.1/32 scram-sha-256

將 scram-sha-256 改為 trust

重新開機服務

啟動服務

sys_ctl -D 「data數據目錄的絕對路徑」 start 即可啟動服務

關閉服務

sys_ctl -D 「data數據目錄的絕對路徑」 stop 即可關閉服務

然後免密登陸進入 執行 alter user system password ‘123456’; 修改密碼

密碼修改完成後 將sys_hba.conf檔trust改為原來scram-sha-256,重新開機服務即可

補充:若顯示沒有system使用者可使用

alter user 「system」 password ‘123456’;

alter user 「Administrator」 password ‘123456’;

————————————————

版權聲明:本文為CSDN博主「水白雲」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/qq_52333730/article/details/123869717