国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux安裝達夢數據庫/DM8(附帶客戶端工具安裝完整版)

這篇具有很好參考價值的文章主要介紹了Linux安裝達夢數據庫/DM8(附帶客戶端工具安裝完整版)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

達夢數據庫安裝

1、安裝前環(huán)境準備

1.1、創(chuàng)建安裝與運行的Linux用戶

官方也明確提出,為了減少對操作系統(tǒng)的影響,Linux用戶不應該已root用戶和默認的用戶組來安裝與運行達夢數據庫,應該為DM創(chuàng)建一個專用的用戶組和系統(tǒng)用戶。例如:

# 1.創(chuàng)建安裝用戶組 dmsys
[root@laizhenghua /]# groupadd dmsys

# 2.創(chuàng)建安裝用戶 dmdba
[root@laizhenghua /]# useradd -g dmsys -m -d /home/dmdba -s /bin/bash dmdba

# 3.初始化 dmdba 用戶密碼
[root@laizhenghua /]# passwd dmdba
# 按系統(tǒng)提示進行密碼設置即可

# 3.查看用戶和用戶組ID
[root@laizhenghua /]# id dmdba
uid=1000(dmdba) gid=1000(dmsys) groups=1000(dmsys)

# 4.切換至 dmdba
[root@laizhenghua home]# su dmdba

1.2、操作系統(tǒng)資源限制檢查

這也是官方給出的提醒,在Linux系統(tǒng)中,因為ulimit命令的存在,會對程序使用操作系統(tǒng)資源進行限制,為了使達夢數據庫服務端正常運行,要適當調整當前安裝用戶的ulimit參數??梢允褂?code>ulimit -a命令檢查,如:

[dmdba@laizhenghua home]$ ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 7699
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 65535
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 4096
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

我們主要看以下配置項:

  1. data seg size:建議用戶設置為 1048576 (即1GB)以上或unlimited(無限制),此參數過小將導
    致數據庫啟動失敗
  2. file size:建議用戶設置為unlimited(無限制),此參數過小將導致數據庫安裝或初始化失敗
  3. open files:建議用戶設置為 65536 以上或unlimited(無限制)
  4. virtual memory:建議用戶設置為 1048576 (即1GB)以上或unlimited(無限制),此參數過小將導
    致數據庫啟動失敗

如果這幾個參數不滿足,如何修改呢?

[dmdba@laizhenghua /]$ vim etc/security/limits.conf
@dmsys hard nofile 65536
@dmsys soft nofile 65536

修改方式網上教程也挺多的,需要修改時,搜一下即可。

1.3、內存與磁盤空間檢查

如果Linux內存與磁盤空間足夠大,可略過此步驟。

1、free -h命令檢查內存。為了保證達夢數據庫可以正確安裝與運行,要盡量保證服務器至少有1G的可用內存,如果可用內存過少,可能會導致安裝失敗或啟動失敗。

[dmdba@laizhenghua /]$ free -h
              total        used        free      shared  buff/cache   available
Mem:           1.9G         87M        1.5G        440K        334M        1.7G
Swap:            0B          0B          0B

2、檢查存儲空間。達夢數據庫完全安裝也需要1G的磁盤存儲空間,用戶需要提前規(guī)劃好安裝目錄。即為數據庫實例預留足夠的存儲空間并且規(guī)劃好數據存儲路徑與備份路徑。

需要規(guī)劃這幾個安裝目錄(當然這里我們主要以學習測試為主,不是生產環(huán)境,空間大小不會有那么大)

達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器
部署路徑設置(也就是規(guī)劃路徑)

# 1.配置/db/dmdbms
[root@laizhenghua /]# mkdir -p /db/dmdbms

[root@laizhenghua /]# df -h /db/dmdbms
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        40G   18G   20G  48% /

# 2.賦予達夢用戶讀寫權限
[root@laizhenghua /]# chown -R dmdba:dmsys /db/dmdbms

# 3.創(chuàng)建數據文件的路徑并賦權,注意test是數據庫名稱
[root@laizhenghua /]# mkdir -p /dbdata/test
[root@laizhenghua /]# chown -R dmdba:dmsys /dbdata/test

# 4.創(chuàng)建歸檔日志路徑并賦權
[root@laizhenghua /]# mkdir -p /arch/test
[root@laizhenghua /]# chown -R dmdba:dmsys /arch/test

# 5.創(chuàng)建數據庫備份文件的路徑并賦權限給達夢用戶
[root@laizhenghua /]# mkdir -p /dbback/test
[root@laizhenghua /]# chown -R dmdba:dmsys /dbback/test

3、檢查/tmp存儲空間。達夢數據庫在安裝是將產生臨時文件,臨時文件需要1G的存儲空間,臨時文件默認目錄為/tmp,我們也可以指定臨時路徑

[root@laizhenghua /]# mkdir -p /db/tmp
[root@laizhenghua /]# chown -R dmdba:dmsys /db/tmp

[root@laizhenghua /]# df -h /db/tmp
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        40G   18G   20G  48% /

4、修改dmdba用戶的環(huán)境變量

[root@laizhenghua /]# vim /home/dmdba/.bash_profile

export DM_INSTALL_TMPDIR=/db/tmp
export DM_HOME=/db/dmdbms
export PATH=$PATH:$DM_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin

2、安裝達夢數據庫

2.1、安裝包下載

安裝包下載地址:https://eco.dameng.com/download/

達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器
下載壓縮包并解壓,得到一個.iso文件。找到DMInstall.bin文件,然后上傳到服務器上
達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器
例如:

[root@laizhenghua soft]# ls
DMInstall.bin

2.2、安裝

切換至dmdba用戶,開始安裝

[root@laizhenghua /]# su - dmdba
Last login: Sun Jun 19 13:26:42 CST 2022 on pts/0

[dmdba@laizhenghua ~]$ cd /opt/soft
# 可能會權限不夠記得使用root用戶給文件賦權 chmod 775 DMInstall.bin
[dmdba@laizhenghua soft]$ ./DMInstall.bin -i
# 1.安裝語言選中文
# 2.輸入 key 文件路徑選沒有,不會對后續(xù)產生影響
# 3.設置時區(qū)選東 8 區(qū)即可
# 4.安裝類型選服務器安裝
'''
典型安裝包括:服務器、客戶端、驅動、用戶手冊、數據庫服務。
服務器安裝包括:服務器、驅動、用戶手冊、數據庫服務。
客戶端安裝包括:客戶端、驅動、用戶手冊。
自定義安裝包括:根據用戶需要勾選組件,可以是服務器、客戶端、驅動、用戶手冊、數據庫服務中的任意組合。
'''
# 5.安裝目錄選擇指定路徑 /db/dmdbms
# 6.是否確認安裝選擇y即可

安裝完成后,使用root執(zhí)行以下命令,執(zhí)行后即可完成服務注冊

/db/dmdbms/script/root/root_installer.sh

2.3、初始化數據庫實例

達夢數據庫的邏輯架構和Oracle一樣,數據庫的概念與其他數據庫不一樣,只有實例、用戶、表、表空間等這些概念。以上過程我們只完成了數據庫的安裝,還需要初始化達夢數據庫實例。

[dmdba@laizhenghua ~]$ cd /db/dmdbms/bin
[dmdba@laizhenghua bin]$ ./dminit path=/dbdata db_name=test BLANK_PAD_MODE=1
initdb V8
db version: 0x7000c
file dm.key not found, use default license!
License will expire on 2023-05-25
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL

 log file path: /dbdata/test/test01.log


 log file path: /dbdata/test/test02.log

write to dir [/dbdata/test].
create dm database success. 2022-06-19 20:13:34

初始化數據庫實例方式詳見以上命令。初始化參數我們也只用了幾個,根據需要我們還可以添加其他參數,例如常用的初始化參數有:
達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器

2.4、啟動數據庫實例

# 1.命令行方式啟動數據庫實例
# su - dmdba
[dmdba@laizhenghua /]$ cd /db/dmdbms/bin
[dmdba@laizhenghua bin]$ ./dmserver /dbdata/test/dm.ini

# 2.注冊操作系統(tǒng)服務
# su root
[root@laizhenghua root]# pwd
/db/dmdbms/script/root
[root@laizhenghua root]# ls
dm_service_installer.sh  dm_service_uninstaller.sh  root_installer.sh

[root@laizhenghua root]# ./dm_service_installer.sh -t dmserver -dm_ini /dbdata/test/dm.ini -p DMSERVER
Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.
創(chuàng)建服務(DmServiceDMSERVER)完成

# 3.啟動數據庫實例
[root@laizhenghua root]# systemctl start DmServiceDMSERVER.service 

2.5、達夢客戶端工具連接數據庫

達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器
登錄成功后,我們就可以自己創(chuàng)建表空間、用戶、模式等,例如:

-- 1.創(chuàng)建表空間(注意數據文件路徑要是自己的路徑)
CREATE TABLESPACE "LN" DATAFILE '/dbdata/test/LN.DBF' SIZE 16312 AUTOEXTEND ON MAXSIZE 67108863 CACHE = NORMAL;

-- 2.創(chuàng)建用戶(創(chuàng)建LN用戶并綁定表空間LN)
CREATE USER "LN" IDENTIFIED BY "HUA123456" LIMIT FAILED_LOGIN_ATTEMPS 3, PASSWORD_LOCK_TIME 1, 
PASSWORD_GRACE_TIME 10 DEFAULT TABLESPACE "LN";

-- 3.給用戶授權
GRANT "DBA", "PUBLIC", "RESOURCE", "SOI", "VTI" TO "LN" WITH ADMIN OPTION;

-- 4.創(chuàng)建模式(模式名為LN)
CREATE SCHEMA "LN" AUTHORIZATION "LN";

之后我們就用自己創(chuàng)建的用戶訪問數據庫。

3、安裝達夢客戶端工具

達夢公司也提供了一個專門訪問達夢數據庫的客戶端工具,如下圖

達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器
安裝方式也很簡單。下載安裝包的時候選擇Win_64
達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器
下載壓縮包并解壓,得到一個.iso文件,雙擊打開DVD驅動器,如下圖
達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器
找到setup.exe文件,往下安裝即可。注意:安裝類型選客戶端安裝。最后從安裝路徑找到如下文件即可。

達夢數據庫linux客戶端,達夢數據庫,linux,運維,服務器文章來源地址http://www.zghlxwxcb.cn/news/detail-781503.html

END

THANKS

到了這里,關于Linux安裝達夢數據庫/DM8(附帶客戶端工具安裝完整版)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 達夢數據庫(DM8)常用SQL學習

    達夢數據庫(DM8)常用SQL學習

    達夢產品手冊 從輸出結果看出,用戶狀態(tài) account_status 為 open,輸出的時間為用戶的創(chuàng)建時間。 注意:windows系統(tǒng)在DM管理工具中使用該命令無法完成用戶切換,直接斷開登錄后重新連接,更換登錄用戶即可。 通過觸發(fā)器腳本實現 解析 UPDATE_TIME_CUSTOM_NAME:觸發(fā)名稱 DEV: 模式名

    2024年02月01日
    瀏覽(25)
  • 開發(fā) | JAVA連接達夢數據庫(DM8)

    開發(fā) | JAVA連接達夢數據庫(DM8)

    本文參考文獻 https://eco.dameng.com/docs/zh-cn/start/java-development.html https://eco.dameng.com/docs/zh-cn/app-dev/index.html 本文通過以下方式實現Java程序與DM8數據庫的交互 使用JDBC接口(不用框架,最簡單) 使用MyBatis框架 使用Spring框架 使用SpringBoot Jdbc 框架 Java的軟件開發(fā)工具包(SDK) JDK(Ja

    2024年02月07日
    瀏覽(31)
  • dmfldr-快速裝載-載入(DM8:達夢數據庫)

    DM 提供了快速裝載工具:dmfldr; 通過使用快速裝載工具能夠把按照一定格式排序的文本數據以簡單、快速、高效的方式載入到 DM 數據庫中,或把 DM 數據庫中的數據按照一定格式載出到文本文件中。 dmfldr 在一臺機器上啟動即可,獨立完成快速裝載任務,簡單高效。 其中,表

    2024年02月06日
    瀏覽(21)
  • DM8:達夢數據庫開啟SQL日志sqllog

    DM8:達夢數據庫開啟SQL日志sqllog

    在使用數據庫過程中,有時候想要查看數據庫執(zhí)行的SQL日志,由于V$SESSIONS 系統(tǒng)視圖默認保留10000條,不滿足需求,可以配置開啟SQLLOG; 登陸達夢數據庫管理工具或 disql 執(zhí)行命令 開啟后注意觀察數據庫log目錄的dmsql開頭的日志文件,是否達到256MB后正常切換,達到20個日志文件

    2024年02月10日
    瀏覽(98)
  • springboot使用達夢數據庫(DM8)整合MybatisPlus

    springboot使用達夢數據庫(DM8)整合MybatisPlus

    在idea中開發(fā)spring boot項目,用到的數據庫是達夢數據庫,想要使用 MybatisPlus 自動生成實體類和服務,并且通過 MybatisPlus 完成一些簡單的數據庫CRUD ps:這里的 MybatisPlus 版本必須要是3.0以上 2.1、pom ps:其中需要將達夢數據庫的依賴添加到指定目錄下,不然達夢的依賴無法生效

    2024年02月16日
    瀏覽(26)
  • -9501 MAL系統(tǒng)沒有配置或者服務器不是企業(yè)版(dm8達夢數據庫)

    -9501 MAL系統(tǒng)沒有配置或者服務器不是企業(yè)版(dm8達夢數據庫)

    搭建主備集群時,遇到報錯-9501 MAL系統(tǒng)沒有配置或者服務器不是企業(yè)版 檢查dmmal.ini配置文件權限正確 dmdba:dinstall,內容正確 檢查dm.key授權是支持主備或讀寫分離 檢查dm.ini 參數配置 最終定位問題是 dm.ini 中 INSTANCE_NAME 參數值 與dmmal.ini 中MAL_INST_NAME 不匹配的原因,修改后啟動

    2024年02月11日
    瀏覽(46)
  • 【Database-02】達夢數據庫 - DM Manager管理工具安裝

    【Database-02】達夢數據庫 - DM Manager管理工具安裝

    DM Manager是達夢數據庫自帶的圖形化界面管理工具,在安裝達夢數據庫的時候就會自動安裝。 Linux環(huán)境,默認安裝路徑為:達夢安裝目錄/tool/manager,如果Linux是安裝GUI,那么就可以直接啟動使用。 實際大部分使用過程中,是在windows環(huán)境另外再安裝一個達夢數據庫客戶端。 從達

    2024年02月15日
    瀏覽(19)
  • 配置ODBC驅動連接DM8數據庫

    配置ODBC驅動連接DM8數據庫

    ODBC提供訪問不同類型的數據庫的途徑。結構化查詢語言 SQL 是一種用來訪問數據庫的語言。通過使用 ODBC,應用程序能夠使用相同的源代碼和各種各樣的數據庫交互。這使得開發(fā)者不需要以特殊的數據庫管理系統(tǒng) DBMS 為目標,或者了解不同支撐背景的數據庫的詳細細節(jié),就能

    2024年02月16日
    瀏覽(27)
  • 達夢(DM)數據庫存儲加密

    達夢(DM)數據庫存儲加密

    這里主要講述DM數據庫存儲加密中比較常用也比較容易理解的非透明加密相關內容。 引用官方的話說:DM 對非透明加密的支持是通過對用戶提供加解密接口實現的。用戶在使用非透明加密時,需要提供密鑰并調用加解密接口。采用非透明加密可以保證個人私密數據不被包括

    2024年04月29日
    瀏覽(27)
  • 【DM】達夢數據庫與MySQL適配

    【DM】達夢數據庫與MySQL適配

    新手直接看達夢入門技術文檔即可 1、介紹 達夢數據庫管理系統(tǒng)是達夢公司推出的具有完全自主知識產權的高性能數據庫管理系統(tǒng),簡稱DM,它具有如下特點: 通用性、高性能、高可用、跨平臺、高可擴展 2、與MySQL的區(qū)別 (1)創(chuàng)建表的時候,不支持在列的后面直接加 comme

    2024年02月14日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包