ITPub博客

首页 > 数据库 > 国内数据库 > 达梦DCA认证学习笔记及体会

达梦DCA认证学习笔记及体会

原创 国内数据库 作者:zzz132328 时间:2022-12-21 23:34:09 0 删除 编辑

达梦 DCA 认证学习笔记及体会

Kylin Linux Server 10+DM8

创建用户

先建组:

[root@localhost opt]# groupadd dinstall

[root@localhost opt]# useradd -g dinstall dmdba

修改密码

passwd dmdba

体会:习惯了图形界面,命令行方式毕竟不方便,可使用如下方式:

                                             

安装文件挂载

iso 需要mount 到mnt 目录下

[root@localhost opt]# mount -o loop dm8_20220525_x86_rh6_64.iso /mnt

安装

安装可以使用命令行方式或图形界面,但后面的操作在图形界面操作更方便,因此先把图形界面调好。

设置 DISPLAY 环境变量: DISPLAY 环境变量用来设置将图形显示到何处。

[root@localhost ~]#echo $DISPLAY 【要加$ ,且大写】

【显示是什么就用什么】

[root@localhost ~]# export DISPLAY=:0.0 【这里省略了,实际为:localhost:0.0 】

[root@localhost ~]# xhost +

access control disabled, clients can connect from any host

 

按要求,使用dmdba 安装

[root@localhost ~]# su - dmdba;

[dmdba@localhost ~]$ cd /

[dmdba@localhost /]$ export DISPLAY=:0.0

[dmdba@localhost /]$ xhost +

access control disabled, clients can connect from any host

一旦使用本次终端打开的界面调试好图形展示,尽量不要关,否则还要设置一遍

 

建安装目录(还是习惯图形化界面操作)


新建文件夹后,修改文件夹权限:右键文件夹,选择属性,权限,所有者更改为 dmdba

[dmdba@localhost /]$ cd mnt

安装文件在mnt 下的

[dmdba@localhost mnt]$ ./DMInstall.bin

出现图形化操作界面

后面的操作,安装手册上讲解的非常清楚,按提示安装即可,安装完毕后,需要在root 下执行root_installer.sh

安装完毕后,一并初始化数据库,同样也是按提示操作即可

注: tmp 文件夹大小为 2G ,由于多次安装, tmp 提示空间不足

一是确认 tmp 文件夹内容如果删除则可删除;二是可以新建一个文件夹 tmp1 ,用来存放临时文件

export DM_INSTALL_TMPDIR=/tmp1

 

数据库卸载

在dm8 下有卸载程序,需要使用dmdba 进行卸载

[root@localhost 桌面]# su – dmdba   【切换用户】

cd ..

cd /dm8

./uninstall.sh 【(如使用命令行卸载,增加参数-i ) 】

exit  【回到root 账户 】

【使用root 用户执行】

/dm8/root_uninstaller.sh

 

按以上方式卸载、再次安装后,数据库端口 5326 提示已占用,只能使用其他端口。

注:卸载前需关闭创建的数据库实例服务。

 

达梦数据库使用

达梦数据库的使用和Oracle 十分相似,熟悉了Oracle 的操作后,转换至达梦数据库十分便捷。

1.        达梦数据库中模式和用户的关系:每个用户有一个默认的同名模式,访问自己模式下的表、视图等,不需要加模式名,访问其他模式下的对象需要加上模式名;每个用户可以有多个模式。

2.        DM 数据库安装过程中,有一个“字符串比较大小写敏感”的选项,默认选中。建用户、表空间、表时尽量使用大写,否则需要加”” 。关于这一点,Oracle 做得比较好,不管字段名定义时键盘是否处于大写模式,均自动转换为大写字母,从而避免了后续使用数据库时可能出现的非法字段名错误。

3.        达梦中的数据类型太多,可能是要兼容多种数据库转换的缘故,但创建字段类型时,下拉框会很长。

考试时遇到的问题

1.        新建备份文件报错:提示:收集到的归档日志不连续

数据库改为归档模式后,做联机备份

执行checkpoint(100); 再重建备份

 

ODBC 配置

root 账户

解压文件:tar -zxvf /opt/unixODBC-2.3.0.tar.gz

cd unixODBC-2.3.0

./configure 配置

make 编译

make install 安装

/usr/local/etc/ 修改2 个配置文件, odbc.ini 、vim odbcinst.ini

odbc.ini 修改如下:

[DM8]

Description = DM ODBC DSN

Driver = DM8 ODBC DRIVER

SERVER = localhost

UID = SYSDBA

PWD = dameng123

TCP_PORT = 5236

 

vim odbcinst.ini 修改如下

[DM8 ODBC DRIVER]

Description = ODBC DRIVER FOR DM8

Driver = /dm8/bin/libdodbc.so

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70025412/viewspace-2929008/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2022-12-21

  • 博文量
    1
  • 访问量
    271