达梦数据库技术分享
1.安装数据库
(1)挂载达梦数据库镜像:
mount -o loop dm8_20230104_x86_rh6_64.iso /mnt
(2)执行:./DMInstall.bin
(3)如出现如下提示:
安装程序临时目录(/tmp)可用空间为571M. 安装程序需要至少800M的临时空间, 请调整临时目录的空间或设置环境变量DM_INSTALL_TMPDIR来指定安装程序的临时目录.
执行如下命令:mount -o remount,size=4G /tmp
(4)按照要求执行命令:
(5)完成安装。
2.新建数据库实例
(1)切换到路径下:cd /dm8/tool/
(2)执行./dbca.sh
就会打开达梦数据库配置助手:
(3)按照要求创建数据库实例
(4)按照要求执行下列命令:
命令1:mv /dm8/bin/DmServiceDM01.service /usr/lib/systemd/system/DmServiceDM01.service
命令2:systemctl enable DmServiceDM01.service
命令3:systemctl start DmServiceDM01.service
命令4:systemctl restart DmServiceDM01.service
(5)完成数据库创建
3.达梦数据库启停实例
(1)进入/dm8/bin路径,
(2)命令行输入:./DmServiceDM01 status|start|stop|restart
DmServiceDM01含义:DmService是公共前缀,DM01是创建的数据库实例名称。
status:查询实例状态。
start:启动实例
stop:停止实例
restart:重启实例
4.TEMP表空间size修改。
(1)查询当前TEMP表空间的大小:
select para_name,para_value from v$dm_ini where para_name like '%TEMP%';
(2)执行如下语句,sp_set_para_value(2,'TEMP_SIZE',128);
(3)重启数据库实例服务:./DmServiceDM01 restart
5.开启归档
(1)设置数据库状态为“配置”状态:
(2)配置归档路径:
(3)设置数据库状态为“打开”状态:
6.测试达梦数据库连接
(1)方式一:打开./manager工具,图形化方式连接数据库
(2)方式二:命令行方式连接数据库
①切换到该路径下:cd /dm8/bin
②执行如下命令:./disql sysdba/dameng123@localhost:5237
dameng123即为sysdba用户的登陆密码;
5237为数据库创建时设置的端口号,如果使用的是5236端口号,则可以省略端口号,即:./disql sysdba/dameng123,默认连接的就是5236端口号。
③查看结果:看到如下结果即为正常状态,连接成功。
④执行如下命令,测试一下sql:select * from v$instance;
文章
阅读量
获赞