1、安裝完數據庫,bin下面沒有disql文件是怎么回事?
答:是因為安裝的時候未選擇數據庫服務組件,所以只有客戶端組件,不包含相關dm命令行工具
解決:
1、從已經安裝了達夢數據庫服務組件的安裝文件下復制一個bin,覆蓋當前安裝目錄下的bin。
2、重新安裝數據庫,選擇數據庫服務組件。
2、安裝達夢數據庫后LD_LIBRARY_PATH如何設置?
答:當使用達夢的驅動(如unixodbc、dci、dpi、php_dm、pdo_dm等)時可能需要依賴部分達夢提供的動態鏈接庫文件,用戶需要設置系統環境變量LD_LIBRARY_PATH,將達夢數據庫的執行碼路徑添加進去,以Linux上達夢默認安裝位置/opt/dmdbms/bin為例:
方法一:LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/dmdbms/bin 但是退出當前終端后就失效。
方法二:修改~/.bashrc或~/.bash_profile或系統級別的/etc/profile添加export LD_LIBRARY_PATH:/opt/dmdbms/bin。修改完需執行source命令,例如:修改的是/etc//profile文件,改完,執行source /etc/profile才能在當前會話環境變量生效,或者重新啟動一個新的會話,這些環境變量也會生效。
3、達夢數據庫的數據文件存放路徑在哪?參數配置文件在哪里?
達夢數據庫的數據文件存放路徑是根據項目要求進行存放的,沒有一個特定的路徑,一般情況下,由達夢工程師進行安裝部署的達夢數據庫,部署后會提供一份部署文檔,其中包含相應的路徑信息,如果沒有請參考下面方法。
下面簡單介紹幾種找到數據文件路徑的方法:
1、詢問數據庫的管理和維護人員,他們是了解最基本信息的人。
2、如果是window或有圖形化界面的Linux,可以嘗試通過“DM服務查看器”工具,找到DMService開頭的服務,點擊右鍵選擇“屬性”,在“服務屬性中”的“配置文件路徑”一項的路徑即為數據文件路徑;
注:如果在“DM服務查看器”中找不到相應的服務,可能服務沒有注冊或用其他方式進行了啟動,請參考后面方法。
Linux系統,通過ps -ef | grep dmserver 命令查看進程的方式找到相應的路徑
4、無法啟動圖形化,如何進行安裝?沒有圖形化界面怎么安裝達夢數據庫?./DMInstall.bin執行報錯?
分以下兩種情況:
1、針對無法啟動圖形化的服務器或者遠程方式,達夢數據庫提供純文本安裝方式。安裝過程如下:
(1)首先安裝數據庫
步驟1:執行安裝文件選擇安裝語言
如果當前操作系統中已存在 DM,將在終端彈出提示,輸入選項:繼續,將進行下一步的命令行安裝,否則退出命令行安裝。如下圖所示:
步驟2:驗證Key文件
用戶可以選擇是否輸入key文件路徑。不輸入則進行下一步安裝,輸入Key文件路徑,安裝程序將顯示Key文件的詳細信息,如果是合法的Key文件且在有效期內,用戶可以繼續安裝。
步驟3:輸入時區
用戶可以選擇DM的時區信息。
步驟4:選擇安裝類型
命令行安裝與圖形化安裝的選擇的安裝類型是一樣。
用戶選擇安裝類型需要手動輸入,默認是典型安裝。如果用戶選擇自定義安裝,將打印全部安裝組件信息。用戶通過命令行窗口輸入要安裝的組件序號,選擇多個安裝組件所需要的存儲空間大小。
步驟5:選擇安裝路徑
用戶可以輸入DM的安裝路徑,不輸入則使用默認路徑,默認值為$HOME/dmdbms(如果安裝用戶為root,則默認安裝目錄為/opt/dmdbms,但不建議使用root系統用戶來安裝DM)。
安裝程序將打印當前安裝路徑的可用空間,如果空間不足,用戶需重新選擇安裝路徑。如果當前安裝路徑可用空間足夠,用戶需進行確認。不確認,則重新選擇安裝路徑,確認,則進入下一步步驟。
步驟6:安裝小結
安裝程序將打印用戶之前輸入的部分安裝信息。用戶對安裝信息進行確認。不確認,則退出安裝程序,確認,進行DM安裝。