重庆思庄Oracle、、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 228|回复: 1
打印 上一主题 下一主题

LINUX下安装达梦8数据库

[复制链接]
跳转到指定楼层
楼主
发表于 2025-3-23 17:30:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


1.安装前准备

   1.1 环境
         OS: centos 7.9

   1.2 下载  
         软件下载:https://eco.dameng.com/download/dm8_20250122_x86_rh7_64.zip
          选择: x86/rhel7
          dm8_20250122_x86_rh7_64.zip
   1.3 修改域名解析
          vim /etc/hosts
          192.168.133.180 dmserver
   1.4 关闭防火墙
          systemctl disable -now firewalld
   1.5 关闭SELINUX
          sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
          重启生效
   1.6 新建达梦安装用户
         备注:
         安装前必须创建 dmdba 用户,禁止使用 root 用户安装数据库。

         1.6.1 创建dinstall组
         groupadd dinstall
         1.6.2 创建用户
         useradd -G dinstall -m -d /home/dmdba -s /bin/bash dmdba
         1.6.3 修改用户密码
         echo "dm_4U"|passwd --stdin dmdba

  1.7 修改文件打开最大数限制
        永久修改:
         vi /etc/security/limits.conf
         dmdba  soft      nice       0
         dmdba  hard      nice       0
         dmdba  soft      as         unlimited
         dmdba  hard      as         unlimited
         dmdba  soft      fsize      unlimited
         dmdba  hard      fsize      unlimited
         dmdba  soft      nproc      65536
         dmdba  hard      nproc      65536
         dmdba  soft      nofile     65536
         dmdba  hard      nofile     65536
         dmdba  soft      core       unlimited
         dmdba  hard      core       unlimited
         dmdba  soft      data       unlimited
         dmdba  hard      data       unlimited

         验证
         su - dmdba
         ulimit -a

         临时设置
         ulimit -n 65536
         ulimit -u 65536




  1.8 创建目录
   包含安装目录,数据文件目录,归档目录,备份目录
       mkdir -p /u01/app/dmdbms
       mkdir -p /dmdata/data
       mkdir -p /dmdata/arch
       mkdir -p /dmdata/dmbak

1.9 修改目录权限
       chown -R dmdba:dinstall /dmdata/data
       chown -R dmdba:dinstall /dmdata/arch
       chown -R dmdba:dinstall /dmdata/dmbak
       chown -R dmdba:dinstall /u01/app/dmdbms

      chmod -R 775 /dmdata
      chmod -R 775 /u01/app/dmdbms


2.安装
  2.1 解压安装文件
   以 root 用户去解压
   文件放在 /u01/setup/下面

   [root@dmserver setup]# unzip dm8_20250122_x86_rh7_64.zip
   Archive:  dm8_20250122_x86_rh7_64.zip
   replace dm8_20250122_x86_rh7_64.iso_SHA256.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
  inflating: dm8_20250122_x86_rh7_64.iso_SHA256.txt  
  inflating: dm8_20250122_x86_rh7_64.README  
  inflating: dm8_20250122_x86_rh7_64.iso  

  2.2 挂载到  /mnt
   以root用户去挂载,比如挂到 /mnt
   mount -o loop /u01/setup/dm8_20250122_x86_rh7_64.iso /mnt


  2.3 命令行安装
    切换到dmdba 用户下去执行安装
    su - dmdba
    cd /mnt

[root@dmserver ~]# su - dmdba
Last login: Sun Mar 23 16:26:36 CST 2025 on pts/0
[dmdba@dmserver ~]$ pwd
/home/dmdba
[dmdba@dmserver ~]$ cd /mnt
[dmdba@dmserver mnt]$ pwd
/mnt
[dmdba@dmserver mnt]$ ls -ltr
total 974521
-r-xr-xr-x 1 root root   3011770 Jan 22 15:57 DM8 Install.pdf
-r-xr-xr-x 1 root root 994897045 Jan 22 17:00 DMInstall.bin
[dmdba@dmserver mnt]$ ./DMInstall.bin -i
Installer Language:
[1]: 简体中文
[2]: English
Please select the installer's language [2]:1
解压安装程序.........
硬件架构校验通过!
欢迎使用达梦数据库安装程序

是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:
是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n

是否设置时区? (Y/y:是 N/n:否) [Y/y]:y
设置时区:
[ 1]: (GTM-12:00) 日界线西
[ 2]: (GTM-11:00) 萨摩亚群岛
[ 3]: (GTM-10:00) 夏威夷
[ 4]: (GTM-09:00) 阿拉斯加
[ 5]: (GTM-08:00) 太平洋时间(美国和加拿大)
[ 6]: (GTM-07:00) 亚利桑那
[ 7]: (GTM-06:00) 中部时间(美国和加拿大)
[ 8]: (GTM-05:00) 东部部时间(美国和加拿大)
[ 9]: (GTM-04:00) 大西洋时间(美国和加拿大)
[10]: (GTM-03:00) 巴西利亚
[11]: (GTM-02:00) 中大西洋
[12]: (GTM-01:00) 亚速尔群岛
[13]: (GTM) 格林威治标准时间
[14]: (GTM+01:00) 萨拉热窝
[15]: (GTM+02:00) 开罗
[16]: (GTM+03:00) 莫斯科
[17]: (GTM+04:00) 阿布扎比
[18]: (GTM+05:00) 伊斯兰堡
[19]: (GTM+06:00) 达卡
[20]: (GTM+07:00) 曼谷,河内
[21]: (GTM+08:00) 中国标准时间
[22]: (GTM+09:00) 首尔
[23]: (GTM+10:00) 关岛
[24]: (GTM+11:00) 所罗门群岛
[25]: (GTM+12:00) 斐济
[26]: (GTM+13:00) 努库阿勒法
[27]: (GTM+14:00) 基里巴斯
请选择时区 [21]:
安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:
所需空间: 1912M

请选择安装目录 [/home/dmdba/dmdbms]:

请选择安装目录 [/home/dmdba/dmdbms]:/u01/app/dmdbms
可用空间: 96G
是否确认安装路径(/u01/app/dmdbms)? (Y/y:是 N/n:否)  [Y/y]:y

安装前小结
安装位置: /u01/app/dmdbms
所需空间: 1912M
可用空间: 96G
版本信息:
有效日期:
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):

否确认安装? (Y/y:是 N/n:否):y
2025-03-23 16:39:17
[INFO] 安装达梦数据库...
2025-03-23 16:39:18
[INFO] 安装 基础 模块...
2025-03-23 16:39:24
[INFO] 安装 服务器 模块...
2025-03-23 16:39:25
[INFO] 安装 客户端 模块...
2025-03-23 16:39:29
[INFO] 安装 驱动 模块...
2025-03-23 16:39:31
[INFO] 安装 手册 模块...
2025-03-23 16:39:31
[INFO] 安装 服务 模块...
2025-03-23 16:39:32
[INFO] 移动日志文件。
2025-03-23 16:39:32
[INFO] 安装达梦数据库完成。

请以root系统用户执行命令:
/u01/app/dmdbms/script/root/root_installer.sh

安装结束

[dmdba@dmserver mnt]$

2.4 创建 DmAPService
数据库安装完成后,需要切换至 root 用户执行上图中的命令 /u01/app/dmdbms/script/root/root_installer.sh 创建 DmAPService,否则会影响数据库备份

[root@dmserver ~]# /u01/app/dmdbms/script/root/root_installer.sh
移动 /u01/app/dmdbms/bin/dm_svc.conf 到/etc目录
创建DmAPService服务
Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
创建服务(DmAPService)完成
启动DmAPService服务
[root@dmserver ~]#

2.5 配置环境变量
  切换到 root 用户进入 dmdba 用户的根目录下,配置对应的环境变量。DM_HOME 变量和动态链接库文件的加载路径在程序安装成功后会自动导入。命令如下:

export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool

编辑 .bash_profile,使其最终效果如下图所示:
cd /home/dmdba/
vim .bash_profile
export DM_HOME=/u01/app/dmdbms
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/u01/app/dmdbms/bin

切换至 dmdba 用户下,执行以下命令,使环境变量生效。
su - dmdba
source .bash_profile


3.配置实例

DM 数据库在 Linux 环境支持命令行配置实例以及图形化配置实例,本次只讲使用命令行方式配置

3.1 切换到dmdba用户
      su - dmdba
3.2 配置实例
     cd $DM_HOME/bin
     ./dminit help
[dmdba@dmserver bin]$ ./dminit help
initdb V8
db version: 0x7000d
file dm.key not found, use default license!
License will expire on 2026-01-17
version: 03134284336-20250117-257733-20132
格式: ./dminit     KEYWORD=value

例程: ./dminit     PATH=/public/dmdb/dmData PAGE_SIZE=16 SYSDBA_PWD=... SYSAUDITOR_PWD=... [SYSSSO_PWD=...]

关键字                     说明(默认值)
--------------------------------------------------------------------------------
INI_FILE                   初始化文件dm.ini存放的路径
PATH                       初始数据库存放的路径
CTL_PATH                   控制文件路径
LOG_PATH                   日志文件路径
EXTENT_SIZE                数据文件使用的簇大小(16),可选值:16, 32, 64,单位:页
PAGE_SIZE                  数据页大小(8),可选值:4, 8, 16, 32,单位:K
LOG_SIZE                   日志文件大小(4096),单位为:M,范围为:256M ~ 8G
CASE_SENSITIVE             大小敏感(Y),可选值:Y/N,1/0
CHARSET/UNICODE_FLAG       字符集(0),可选值:0[GB18030],1[UTF-8],2[EUC-KR]
SEC_PRIV_MODE              权限管理模式(0),可选值:0[TRADITION],1[BMJ],2[EVAL],3[BAIST],4[ZBMM]
SYSDBA_PWD                 设置SYSDBA密码
SYSAUDITOR_PWD             设置SYSAUDITOR密码
DB_NAME                    数据库名(DAMENG)
INSTANCE_NAME              实例名(DMSERVER)
PORT_NUM                   监听端口号(5236)
BUFFER                     系统缓存大小(8000),单位M
TIME_ZONE                  设置时区(+08:00)
PAGE_CHECK                 页检查模式(3),可选值:0/1/2/3
PAGE_HASH_NAME             设置页检查HASH算法
EXTERNAL_CIPHER_NAME       设置默认加密算法
EXTERNAL_HASH_NAME         设置默认HASH算法
EXTERNAL_CRYPTO_NAME       设置根密钥加密引擎
RLOG_ENCRYPT_NAME          设置日志文件加密算法,若未设置,则不加密
RLOG_POSTFIX_NAME          设置日志文件后缀名,长度不超过10。默认为log,例如DAMENG01.log
USBKEY_PIN                 设置USBKEY PIN
PAGE_ENC_SLICE_SIZE        设置页加密分片大小,可选值:0、512、4096,单位:Byte
ENCRYPT_NAME               设置全库加密算法
BLANK_PAD_MODE             设置空格填充模式(0),可选值:0/1
SYSTEM_MIRROR_PATH         SYSTEM数据文件镜像路径
MAIN_MIRROR_PATH           MAIN数据文件镜像
ROLL_MIRROR_PATH           回滚文件镜像路径
MAL_FLAG                   初始化时设置dm.ini中的MAL_INI(0)
ARCH_FLAG                  初始化时设置dm.ini中的ARCH_INI(0)
MPP_FLAG                   Mpp系统内的库初始化时设置dm.ini中的mpp_ini(0)
CONTROL                    初始化配置文件(配置文件格式见系统管理员手册)
AUTO_OVERWRITE             是否覆盖所有同名文件(0) 0:不覆盖 1:部分覆盖 2:完全覆盖
USE_NEW_HASH               是否使用改进的字符类型HASH算法(1)
ELOG_PATH                  指定初始化过程中生成的日志文件所在路径
AP_PORT_NUM                分布式环境下协同工作的监听端口
HUGE_WITH_DELTA            是否仅支持创建事务型HUGE表(1) 1:是 0:否
RLOG_GEN_FOR_HUGE          是否生成HUGE表REDO日志(1) 1:是 0:否
PSEG_MGR_FLAG              是否仅使用管理段记录事务信息(0) 1:是 0:否
CHAR_FIX_STORAGE           CHAR是否按定长存储(N),可选值:Y/N,1/0
SQL_LOG_FORBID             是否禁止打开SQL日志(N),可选值:Y/N,1/0
DPC_MODE                   指定DPC集群中的实例角色(0) 0:无 1:MP 2:BP 3:SP,取值1/2/3时也可以用MP/BP/SP代替
USE_DB_NAME                路径是否拼接DB_NAME(1) 1:是 0:否
MAIN_DBF_PATH              MAIN数据文件存放路径
SYSTEM_DBF_PATH            SYSTEM数据文件存放路径
ROLL_DBF_PATH              ROLL数据文件存放路径
TEMP_DBF_PATH              TEMP数据文件存放路径
ENC_TYPE                   数据库内部加解密使用的加密接口类型(1), 可选值: 1: 优先使用EVP类型 0: 不启用EVP类型
RANDOM_CRYPTO              随机数算法所在加密引擎名
DPC_TENANCY                指定DPC集群是否启用多租户模式(0) 0:不启用 1:启用,取值0/1时也可以用FALSE/TRUE代替
HELP                       打印帮助信息
[dmdba@dmserver bin]$


需要注意的是 页大小 (page_size)、簇大小 (extent_size)、大小写敏感 (case_sensitive)、字符集 (charset) 、空格填充模式 (BLANK_PAD_MODE) 、页检查模式(PAGE CHECK) 等部分参数,一旦确定无法修改,在初始化实例时确认需求后谨慎设置。

部分参数解释如下:

page_size:数据文件使用的页大小。取值范围 4、8、16、32,单位:KB。缺省值为 8。可选参数。选择的页大小越大,则 DM 支持的元组长度也越大,但同时空间利用率可能下降。数据库创建成功后无法再修改页大小,可通过系统函数 SF_GET_PAGE_SIZE()获取系统的页大小。

extent_size:数据文件使用的簇大小,即每次分配新的段空间时连续的页数。取值范围 16、32、64。单位:页数。缺省值为 16。可选参数。数据库创建成功后无法再修改簇大小,可通过系统函数 SF_GET_EXTENT_SIZE()获取系统的簇大小。

case_sensitive: 标识符大小写敏感。当大小写敏感时,小写的标识符应用""括起,否则被系统自动转换为大写;当大小写不敏感时,系统不会转换标识符的大小写,系统比较函数会将大写字母全部转为小写字母再进行比较。取值:Y、y、1 表示敏感;N、n、0 表示不敏感。缺省值为 Y。可选参数。此参数在数据库创建成功后无法修改,可通过系统函数 SF_GET_CASE_SENSITIVE_FLAG()或 CASE_SENSITIVE()查询设置的参数值。

charset:字符集选项。取值范围 0、1、2。0 代表 GB18030,1 代表 UTF-8,2 代表韩文字符集 EUC-KR。缺省值为 0。可选参数。此参数在数据库创建成功后无法修改,可通过系统函数 SF_GET_UNICODE_FLAG()或 UNICODE()查询设置的参数值。

BLANK_PAD_MODE:设置字符串比较时,结尾空格填充模式是否兼容 ORACLE。1:兼容;0:不兼容。缺省值为 0。可选参数。此参数在数据库创建成功后无法修改,可通过查询 V$PARAMETER 中的 BLANK_PAD_MODE 参数名查看此参数的设置值。

PAGE_CHECK:PAGE_CHECK 为页检查模式。取值范围 0、1、2、3。0:禁用页校验;1:开启页校验并使用 CRC 校验;2:开启页校验并使用指定的 HASH 算法进行校验;3:开启页校验并使用快速 CRC 校验。缺省值为 3。可选参数。在数据库创建成功后无法修改。


建议
在实际使用中,初始化时建议提前设置好 COMPATIBLE_MODE 的参数值,便于更好的兼容其他数据库。参数说明:是否兼容其他数据库模式。0:不兼容,1:兼容 SQL92 标准,2:部分兼容 ORACLE,3:部分兼容 MS SQL SERVER,4:部分兼容 MYSQL,5:兼容 DM6,6:部分兼容 TERADATA,7:部分兼容 POSTGRES。


如果需要附加实例存放路径。此处以初始化实例到 /dmdata/data 目录下为例(执行初始化命令前,需要使用 root 用户授予 /dmdata/data 目录相应权限,可以参考修改目录权限),初始化命令如下:

./dminit path=/dmdata/data  SYSDBA_PWD=****** SYSAUDITOR_PWD=******

也可以自定义初始化实例的参数,参考如下示例:

以下命令设置页大小为 32 KB,簇大小为 32 KB,大小写敏感,字符集为 utf_8,数据库名为 DMTEST,实例名为 DBSERVER,端口为 5237,SYSDBA_PWD 为 ******,SYSAUDITOR_PWD 为 ******。SYSDBA_PWD 和 SYSAUDITOR_PWD 为配置数据库 SYSDBA 用户和 SYSAUDITOR 用户的登录密码,需要用户自定义配置,且需保证一定的密码强度。

./dminit path=/dmdata/data PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=1 DB_NAME=szdb INSTANCE_NAME=szdb PORT_NUM=5236 SYSDBA_PWD=sztech_4U  SYSAUDITOR_PWD=sztech_4U


[dmdba@dmserver bin]$ ./dminit path=/dmdata/data PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=1 DB_NAME=szdb INSTANCE_NAME=szdb PORT_NUM=5236 SYSDBA_PWD=sztech_4U  SYSAUDITOR_PWD=sztech_4U
initdb V8
db version: 0x7000d
file dm.key not found, use default license!
License will expire on 2026-01-17
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL

log file path: /dmdata/data/szdb/szdb01.log


log file path: /dmdata/data/szdb/szdb02.log

write to dir [/dmdata/data/szdb].
create dm database success. 2025-03-23 17:08:09
[dmdba@dmserver bin]$

4.注册服务
可以使用图形化和命令行注册,本次使用命令行注册

DM 提供了将 DM 服务脚本注册成操作系统服务的脚本,同时也提供了卸载操作系统服务的脚本。注册和卸载脚本文件所在目录为安装目录的“/script/root”子目录下。

注册服务脚本为 dm_service_installer.sh,用户可以使用注册服务脚本将服务脚本注册成为操作系统服务。注册服务需使用 root 用户进行注册,使用 root 用户进入数据库安装目录的 /script/root 下,如下所示:


cd /u01/app/dmdbms/script/root/
注册实例服务,如下所示:



[root@dmserver root]# ./dm_service_installer.sh -t dmserver -dm_ini /dmdata/data/szdb/dm.ini -p szdb
Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceszdb.service to /usr/lib/systemd/system/DmServiceszdb.service.
创建服务(DmServiceszdb)完成
[root@dmserver root]#

部分参数说明:

标志        参数        说明
-t        服务类型        注册服务类型,支持一下服务类型:dmap、dmamon、dmserver、dmwatcher、dmmonitor、dmasmsvr、dmasmsvrm、dmcss、dmcssm。
-dm_ini        INI 文件路径        指定服务所需要的 dm.ini 文件路径。
-p        服务名后缀        指定服务名后缀,生成的操作系统服务名为“服务脚本模板名,称 + 服务名后缀”。此参数只针对 dmserver、dmwatcher、dmmonitor、dmasmsvr、dmasmsvrm、dmcss、dmcssm 服务脚本生效。

进入数据安装目录下 bin 目录中可以看到已经注册好的服务 DmServiceDMTEST。


cd /home/dmdba/dmdbms/bin
ls

[dmdba@dmserver bin]$ pwd
/u01/app/dmdbms/bin
[dmdba@dmserver bin]$ ls -ltr DmServiceszdb
-rwxr-xr-x 1 dmdba dinstall 18509 Mar 23 17:14 DmServiceszdb
[dmdba@dmserver bin]$

[root@dmserver root]# systemctl status DmServiceszdb.service
● DmServiceszdb.service - DM Instance Service(DmServiceszdb).
   Loaded: loaded (/usr/lib/systemd/system/DmServiceszdb.service; enabled; vendor preset: disabled)
   Active: inactive (dead)
[root@dmserver root]# systemctl start DmServiceszdb.service
[root@dmserver root]# systemctl status DmServiceszdb.service
● DmServiceszdb.service - DM Instance Service(DmServiceszdb).
   Loaded: loaded (/usr/lib/systemd/system/DmServiceszdb.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2025-03-23 17:18:18 CST; 2s ago
  Process: 5906 ExecStart=/u01/app/dmdbms/bin/DmServiceszdb start (code=exited, status=0/SUCCESS)
Main PID: 5931 (dmserver)
   CGroup: /system.slice/DmServiceszdb.service
           └─5931 /u01/app/dmdbms/bin/dmserver path=/dmdata/data/szdb/dm.ini -noconsole

Mar 23 17:18:03 dmserver systemd[1]: Starting DM Instance Service(DmServiceszdb)....
Mar 23 17:18:18 dmserver DmServiceszdb[5906]: [35B blob data]
Mar 23 17:18:18 dmserver systemd[1]: Started DM Instance Service(DmServiceszdb)..
[root@dmserver root]#

[root@dmserver root]# ps -ef|grep -i dmserver
dmdba      5931      1 12 17:18 ?        00:00:06 /u01/app/dmdbms/bin/dmserver path=/dmdata/data/szdb/dm.ini -noconsole
root       6080   4984  0 17:18 pts/1    00:00:00 grep --color=auto -i dmserver

5.启停数据库
可以使用命令行和图形方式启动,这里以命令行方式启动
1.1 服务名方式
服务注册成功后,启动数据库。

使用 dmdba 用户进入 DM 安装目录下的 bin 目录下,启动数据库,如下所示:

[dmdba@dmserver ~]$ cd $DM_HOME
[dmdba@dmserver dmdbms]$ cd bin
[dmdba@dmserver bin]$ pwd
/u01/app/dmdbms/bin

[dmdba@dmserver bin]$ ./DmServiceszdb start
Starting DmServiceszdb:                                    [ OK ]

[dmdba@localhost ~]$ cd /u01/app/dmdbms/bin
[dmdba@localhost bin]$ ls
[dmdba@localhost bin]$ ./DmServiceDMTEST start

停止数据库
[dmdba@dmserver ~]$ cd $DM_HOME
[dmdba@dmserver dmdbms]$ cd bin
[dmdba@dmserver bin]$ pwd
/u01/app/dmdbms/bin
[dmdba@dmserver bin]$ ./DmServiceszdb stop
Stopping DmServiceszdb:                                    [ OK ]
[dmdba@dmserver bin]$

重启数据库

[dmdba@dmserver bin]$ ./DmServiceszdb restart
Stopping DmServiceszdb:                                    [ OK ]
Starting DmServiceszdb:

查看数据库状态,如下所示:

[dmdba@dmserver bin]$ ./DmServiceszdb status
DmServiceszdb (pid 6455) is running.
[dmdba@dmserver bin]$

1.2 前台方式
前台方式启动数据库后如果启动界面会话关闭数据库也相应会关闭所以一般情况下建议采用服务的方式启动数据库。

dmdba 用户使用前台的方式启动数据库,进入 DM 安装目录下的 bin 目录下,命令如下:

[dmdba@dmserver bin]$ pwd
/u01/app/dmdbms/bin
[dmdba@dmserver bin]$ ./dmserver /dmdata/data/szdb/dm.ini
file dm.key not found, use default license!
version info: develop
csek2_vm_t = 1440
nsql_vm_t = 328
prjt2_vm_t = 176
ltid_vm_t = 216
nins2_vm_t = 1120
nset2_vm_t = 272
ndlck_vm_t = 192
ndel2_vm_t = 768
slct2_vm_t = 352
nli2_vm_t = 200
aagr2_vm_t = 304
pscn_vm_t = 376
dist_vm_t = 960
DM Database Server 64 V8 03134284336-20250117-257733-20132 startup...
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
Database mode = 0, oguid = 0
License will expire on 2026-01-17
file lsn: 45785
ndct db load finished, code:0
ndct second level fill fast pool finished
ndct third level fill fast pool finished
ndct second level fill fast pool finished
ndct third level fill fast pool finished
ndct fill fast pool finished
pseg_set_gtv_trxid_low next_trxid in mem:[12013]
pseg_collect_mgr_items, total collect 0 active_trxs, 0 cmt_trxs, 0 pre_cmt_trxs, 0 to_release_trxs, 0 active_pages, 0 cmt_pages, 0 pre_cmt_pages, 0 to_release_pages, 0 mgr pages, 0 mgr recs!
next_trxid in mem:[14015]
next_trxid = 16017.
pseg recv finished
nsvr_startup end.
uthr_pipe_create, create pipe[read:10, write:11]
uthr_pipe_create, create pipe[read:12, write:13]
uthr_pipe_create, create pipe[read:14, write:15]
uthr_pipe_create, create pipe[read:16, write:17]
uthr_pipe_create, create pipe[read:18, write:19]
uthr_pipe_create, create pipe[read:20, write:21]
uthr_pipe_create, create pipe[read:22, write:23]
uthr_pipe_create, create pipe[read:24, write:25]
uthr_pipe_create, create pipe[read:26, write:27]
uthr_pipe_create, create pipe[read:28, write:29]
uthr_pipe_create, create pipe[read:30, write:31]
uthr_pipe_create, create pipe[read:32, write:33]
uthr_pipe_create, create pipe[read:34, write:35]
uthr_pipe_create, create pipe[read:36, write:37]
uthr_pipe_create, create pipe[read:38, write:39]
uthr_pipe_create, create pipe[read:40, write:41]
aud sys init success.
aud rt sys init success.
systables desc init success.
ndct_db_load_info finished, code:0.
nsvr_process_before_open begin.
nsvr_process_before_open success.
SYSTEM IS READY.

该启动方式为前台启动,界面输出“SYSTEM IS READY”后表示前台启动成功,若想关闭数据库,输入 exit 退出即可。



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
 楼主| 发表于 2025-3-23 17:36:40 | 只看该作者
6.命令行进入数据库

   [dmdba@dmserver bin]$ ss -tlnp|grep dmserver
LISTEN     0      128       [::]:5236                  [::]:*                   users:(("dmserver",pid=7039,fd=3))
[dmdba@dmserver bin]$


[dmdba@dmserver bin]$ ./disql sysdba/sztech_4U@localhost:5236

服务器[localhost:5236]:处于普通打开状态
登录使用时间 : 4.453(ms)
disql V8

SQL>
SQL> select name from v$database;

行号     NAME
---------- ----
1          szdb

已用时间: 2.076(毫秒). 执行号:901.
SQL>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2025-4-16 11:35 , Processed in 0.116512 second(s), 19 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表