达梦数据库安装方法以及注意事项

1: 选择合适的数据库版本

1.1 :在安装前首先手上要有一本达梦数据库的安装手册,经验告诉我,最好按照手册的顺序安装。
达梦数据库安装手册可以在达梦官网下载,如下链接,安装包解压也有。
http://www.dameng.com/down.aspx?TypeId=12&FId=t14:12:14

1.2 :接下来是选择合适的版本,具体怎么查看自己的操作系统和服务器版本,可以参考安装手册。
由于达梦官网试用版本都是大版本,所以,如果没有找到合适自己操作系统和服务器的版本,可以按照如果经验来下载合适自己操作系统和服务器的版本:
1)试用版本下载地址:http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14
2)服务器是:飞腾,鲲鹏,arm ,可以下载飞腾版本的达梦数据库安装包。
3)操作系统是:中标麒麟,银河麒麟,centos,LINUX,统信UOS,ubuntu ,可以下载rh系列的达梦数据库安装包。

2:数据库的安装
请参考安装手册,具体的安装步骤在安装手册里写的很清楚了。
接下来我说一下注意事项
2.1 请一定要看安装文档上的安装前准备工作。
建议不要用root用户安装!检查系统限制! 检查系统内存与存储空间!

3:安装完数据库后,初始化实例,可以参考安装手册
初始化数据库有两种方式:
命令行的方式,可以参考dminit使用手册(在安装目录的DOC目录下)
图形化的方式,可以参考安装手册的dbca工具

4:如果用命令行方式初始化,还需要注册服务
注册服务可以参考linux服务脚本使用手册(在安装目录的DOC目录下)
此处需要注意: DM7的注册服务命令和最新DM8的注册服务命令有区别,可以参考自己安装目录的DOC下面的注册服务命令
–DM7:

./dm_service_installer.sh -t dmserver -i /opt/dmdbms/data/DAMENG/dm.ini -p DMSERVER
–最新DM8:
./dm_service_installer.sh -t dmserver –dm_ini /opt/dmdbms/data/DAMENG/dm.ini -p
DMSERVER

4:数据库安装的常见问题

3.1 安装的时候报错:无法执行二进制文件 I Error message: cannot execute binary file:exe format error
解决:
数据库版本和操作系统版本/cpu型号不匹配,或者安装包不完整。此时注意可以参考1.2小节的经验。
备注:在 linux系统下:
uname -a 可以查看操作系统

3.2 启动报错:dmserver startup failed, code=-104[invalid int file]
解决:
启动服务保证dm.ini路径正确
比如这个:/opt/dmdbms/bin/dmserver /opt/dmdbms/data/DMDB/dm.ini

3.3无法启动图形化,如何进行安装? /./Dminstall.bin执行报错执行错
Exception in thread “main” java.lang.unsatisfiedLinkError: could not load SWT library. Reasons:no swt……No such file or directory/没有图形化界面怎么安装达梦数据库

解决:
原因是系统不支持图形化安装,此时可以用命令行方式安装 DMInstall.bin -i
具体安装步骤请参考 安装手册 Linux安装 命令行安装

3.4 安装DM数据库的时候,使用图形界面安装过程中卡死。
解决:
*
若安装或者初始化过程中截止不动了
 可能被360之类的,或者牛虻软件阻截了,重新初始化
 参考日志报错文件
如果是out of memory,那有可能是初始化buffer太大,
比如:检查日志为报错启动实例内存不足。–修改dm.ini文件,缩小buffer值再重启。

3.5 windows安装数据库双击setup.exe为什么没反应?
解决:
打开cmd也没有反应,管理员身份运行也不行,可能是进程卡住了,打开服务管理器,结束安装进程,再用管理员运行setup.exe。

3.6安装时提示写入权限不够的问题怎么解决?/安装数据库报错:Os_file_create_normal error! Desc:permission denied,code:13/报没有写入权限
解决:
提示写入权限不足,则是操作系统层面的权限不足的问题。

  1. 先知道自己是使用哪个用户进行安装达梦数据库。
  2. 然后查看相应的安装目录下是否有对应用户的权限,一般的root用户对应的目录是/opt/dmdbms;dmdba用户对应的目录是/home/dmdba/dmdbms。
  3. 将对应目录的权限使用chmod命令授权给相应的用户。
    备注:安装请参考DM安装手册,可以避免很多问题。如果在安装的时候没有安装手册,请从达梦官网下载(服务与合作—文档下载)

3.7 数据库安装的时候报错:`GLIBC_xxxx’ not found
解决:
1:glibc版本不对,也就是操作系统版本跟安装的DM的编译版本不一致,可以重新申请一个对应版本的DM的安装包
2:glibc的动态库版本不匹配,可以装一个对应版本的glibc,
用dminit工具初始化实例;路径选默认的
在bin目录下 .\dminit help可以查看参数

3.7 启动报错: DM64 buf4_default_pool_init errot in buf4 pool init
解决:
内存参数配置过大,剩余内存不足,将数据库dm.ini文件里buffer和max_buffer或其它内存参数改小一些。可以参考达梦系统管理员手册,在安装目录的DOC目录下

你可能感兴趣的:(数据库)