DM8安装及使用
1.DM8安装
1.1查看本机操作系统
使用uname -a命令查看本机操作系统。
1.2查看硬件信息
查看CPU
通过cat /proc/cpuinfo命令查看cpu信息,结合操作系统信息来选择合适的DM8版本和key文件。
检查内存
使用free -m命令来查看内存是否足够。
查看磁盘
fdisk -l 列出分区表
df -h 查看磁盘空间
1.3防火墙
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld 查看防火墙状态
1.4规划用户
推荐使用dmdba用户进行安装
groupadd dinstall
useradd -g dinstall dmdba
chown dmdba:dinstall /dm8 改变dm8目录拥有者为dmdba,所属组为dinstall
1.5配置环境变量
1.6设置文件最大打开数目
安装dm8推荐设置文件最大打开数目为65535以上。
方式一:ulimit -n 65536 (仅限当前会话有效)
方式二:vim /etc/security/limits.conf
dmdba soft nofile 65536
dmdba hard nofile 65536
1.7安装软件
将iso文件挂载在/mnt目录下。
mount -o loop /home/dm8_setup.iso /mnt
使用dmdba用户通过命令行安装:
./DMInstall.bin -i
再选择合适的key文件地址和时区信息
再选择自己的安装类型和安装路径。
这里典型安装包括服务器和客户端所有的工具,
服务器安装则仅包括DM8的服务器部分,
客户端安装则仅包括DM8的客户端部分,
自定义安装则可以根据需求选择自己想要的工具。
安装前有个小结用来检查自己的安装信息。
安装成功后根据提示使用root用户执行/dm8/script/root/root_installer.sh命令
到这里我们的数据库就安装成功了。
可以在/dm8目录下看到相应的一些文件:
其中bin目录下包含达梦数据库命令和一些lib库文件。
tool目录下存放着相应的客户端工具。
doc目录下存放的是用户手册和操作手册。
2.基本使用
2.1 初始化数据库
2.1.1 通过dbca工具
进入tool目录,通过命令./dbca.sh命令来调用dbca工具。
选择创建数据库实例,点击开始。
根据需求选择更改一些参数,每一步完成后点击下一步,直到完成。
最后确认自己的数据库信息点击开始。
按要求使用root用户执行以上语句,执行完成后数据库的创建操作即完成了,并且能够查看到数据库服务进程已经启动了。
2.1.2 通过dminit命令行工具
进入到/dm8/bin目录下
如图,这样会在/dm8/testdb路径下创建一个实例名为test,数据库名为test,端口号为5237的数据库服务。
通过命令行初始化的数据库需要我们手动的启动,启动服务的命令应在/dm8/bin目录下执行。
命令为 ./dmserver /dm8/testdb/test/dm.ini
这样创建的数据库参数都是默认的,可以在使用./dminit命令时进行配置,也可以在初始化后通过修改dm.ini文件来进行配置。
2.2 数据库的使用
2.2.1 通过manager管理工具
在tool目录下使用./manager来启动manager管理工具。
输入正确的信息进行登录
未改密码的情况下密码与用户名相同为SYSDBA。
登录成功后可以查看数据库的相关信息,并能对数据库进行操作。
2.2.2 通过disql命令行工具
在/dm8/bin中通过以下命令来使用disql工具。
这是使用SYSDBA用户,密码为SYSDBA开启本地端口为5236的disql服务。
然后能够使用SQL语句来管理数据库。