中標麒麟上安裝配置達夢數據庫7


在中標麒麟上安裝配置達夢數據庫7分為如下幾步:

  1. 檢查軟硬件配置是否滿足要求
  2. 規划安裝目錄及用戶
  3. 配置環境變量及limit文件
  4. 掛載安裝文件
  5. 安裝數據庫
  6. 創建數據庫
  7. 注冊並啟動數據庫實例服務

下面依次進行介紹。

    1. 檢查軟硬件配置是否滿足要求

  1) 查看操作系統信息

  Cat /etc/issue

  Uname -a

  Uname -m

  需是達夢數據庫支持的操作系統類型及版本。

  2)  查看相關軟件包是否正確安裝

  Rpm -aq | grep glibc

  3) 檢查CPU、內存等硬件信息

  Cat /proc/cpuinfo

  Free -m

  Fdisk -l

    2. 規划安裝目錄及用戶

  計划將達夢數據庫安裝在/dm7下,使用dmdba用戶進行安裝管理。

  1) 創建安裝目錄

  Mkdir /dm7

  2) 創建數據庫安裝管理用戶

  創建對應的用戶組:Groupadd dinstall

  創建用戶:Useradd -g dinstall dmdba

  修改用戶密碼:Passwd dmdba

  查看用戶是否創建成功:cat /etc/passwd | grep dmdba

  3) 修改安裝目錄的權限

  Chown dmdba:dinstall -R /dm7

    3. 配置環境變量及limit文件

  1) 修改dmdba用戶的環境變量配置文件.bash_profile

  添加如下兩行:

  Export DM_HOME=/dm7

  Export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH:$HOME/bin

  修改完加載環境變量souce .bash_profile

  2) 修改文件最大打開數目

  ulimit -n 65536

  cd /etc/security

  vi limits.conf

  增加如下兩行:

  Dmdba soft nofile 4096

  Dmdba hard nofile 65536

    4. 掛載安裝文件

  1) 在虛擬機中配置加載iso位置

 

  2) 執行掛載命令掛載

  mount -t auto -o ro /dev/cdrom /mntISO所在的/dev/cdrom里面的文件掛載到/mnt里面

  為了數據庫能順利安裝,需要修改安裝文件的權限:

  chown dmdba:dinstall DMInstall.bin

  Chmod 500 DMInstall.bin

    5. 安裝數據庫

  1) 使用命令行安裝:./DMInstall.bin -i

 

 

  2) 使用root用戶執行指定腳本:

 

    6. 創建數據庫

  1) 使用dminit命令創建一個放到/dm7/data下,數據庫名為DM01,實例名為test1,端口號為5236的數據庫。

  Cd /dm7/bin

  ./dminit path=/dm7/data db_name=DM01 instance_name=TEST1 port_num=5236

 

  數據庫創建成功后,在/dm7/data/DM01下可以看到相關的配置文件、控制文件等文件均已生成:

       7. 注冊並啟動數據庫實例服務

  1) 注冊數據庫實例服務:

  Cd /dm7/script/root

  ./dm_service_install.sh -t dmserver -p DM01 -i /dm7/data/DM01/dm.ini

 

  注冊完成登錄數據庫,你會發現登錄失敗:

  Cd /dm7/bin

  ./disql sysdba/SYSDBA@localhost:5236

 

  那是因為還沒有啟動數據庫實例服務,可以通過達夢數據庫的服務查看器看下服務狀態:

 

  2) 啟動數據庫實例服務

  在DM服務查看器中找到數據庫實例服務DmServiceDM01,右鍵啟動服務

 

  也可以使用命令啟動:

  Cd /etc/rc.d/linit.d

  service DmServiceDM01 start

  服務啟動后再連接數據庫會發現,數據庫正常連接:

  ./disql sysdba/SYSDBA@localhost:5236

 

  可以使用數據庫了:

  Select * from v$instance;

 

  至此,達夢數據庫安裝配置完成。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM