达梦数据库操作手册

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

达梦数据库操作手册

2013年12月15日

达梦数据库安装

一、服务器安装

1.1数据库安装注意问题

数据库的安装路径不要直接放在操作系统的/目录相同的磁盘上,可以安装在/dmdb/dm,但是/dmdb要单独挂载在一块硬盘上。

根据业务需要及数据量,数据文件放在磁盘空间较大的分区下。

1.2安装步骤

1.2.1 图形化界面安装

1. 为DMInstall.bin赋予可执行权限

chmod +x DMInstall.bin

2. 运行DMInstall.bin,进行数据库安装

./DMInstall.bin

3. 接受安装许可协议

4. 查看版本信息

5. 选择安装的key文件

6. 选择安装类型

7. 选择安装路径,及勾选高级配置选项

8. 进行高级选项数据库配置,页大小32K,簇大小16页,大小写敏感-> “是”,UNICODE 字符集->“否”,空串‘’按NULL处理->“是”

9. 修改系统管理员密码,此处不需要修改

10. 开始菜单文件夹建立

11. 完成安装配置,显示安装小结

12. 完成安装,修改安装目录下dm.ini文件中的部分参数,详见1.2.3节内容。

1.2.2 字符形式安装

某些情况下,无法使用图形话界面连接到服务器上,此时安装达梦数据库可以使用字符界面安装。

1.运行达梦安装文件

./DMInstall.bin -i

如果提示权限不够,进行授权,执行:

chmod +x DMInstall.bin

2. 开始安装,根据提示输入dm.key所在位置

方括号内为key文件所在位置默认路径,回车选择默认路径。

3.选择安装类型

选择Typical,输入1。

4. 选择安装路径

例如,将达梦安装在/dmdb/dm,输入路径。

5.确认安装路径

输入Y(或y)。

6. 选择初始化数据库

输入Y(或y)确定初始化数据库。

7. 选择不安装实例数据库

输入N。

8. 选择数据文件路径

例如,数据文件路径设置为/dbdata/dmdata,输入路径。

9. 确认数据文件路径

输入Y

10. 修改初始化数据库参数

选择Y,对数据库参数进行修改。参数设置为大小写敏感,页大小32K,簇大小16页,空串(‘’)按NULL处理,修改参数如下(红色字体为输入):

11. 选择不修改管理员、审计员密码

12. 确认安装

13. 完成安装,修改安装目录下dm.ini文件中的部分参数,详见1.2.3节内容。

1.2.3 参数修改

1. 安装目录下dm.ini的修改

需要添加的参数:

#FOR OBJECT LIMIT

TOTAL_OBJECT_NUM_LIMIT = 100000

OBJECT_NUM_LIMIT = 50000

#FOR FAST UPDATE

BCP_WITH_LOG = 1

CTAB_SEL_WITH_PK = 1

ENABLE_FAST_UPDATE = 1

#for SQL TRACE

SVR_LOG = 100000

SVR_LOG_ = 10

SQL_LOG_MASK = 31

需要修改的参数:

MEMORY_POOL = 100

BUFFER = 200000 (内存为32G设置为20万)

MAX_BUFFER = 250000

DBUF_MODE = 0

WORKER_THREADS = 16

CHKPNT_INTERVAL = 60

CHKPNT_FLUSH = 20

IO_THR_GROUPS = 8

MAX_SESSIONS = 500

BAK_POLICY = 1

PWD_POLICY = 0

IGNORE_MUTATING_CHECK = 1

注:参数与简要说明

TOTAL_OBJECT_NUM_LIMIT:数据库中所有对象最大数量

OBJECT_NUM_LIMIT :

2. 修改/etc/dm_svc.conf文件

内容如下:

debug = (0)

mdb = (192.168.200.1) //IP地址请以工程实际为准

his = (192.168.200.1) //IP地址请以工程实际为准

primary_key=(off,precision,context,interval,percent,frequence)

show_sql=(0)

配置文件中关键字的说明:

debug:为调试选项,取值为0(不打印日志)、1(打印日志到屏幕)、2(打印日志到文件)、3(打印日志到屏幕和文件)。如果设置成打印到文件,那么DCI会把接口调用打印到应用所在目录下的dmoci.log中。

mdb:模型数据库服务名。

his:历史数据库服务名。

primary_key:关键字重命名,如果应用中使用到了达梦SQL中保留的关键单词,那么把该单词加入到该配置项中便可,否则会引起语法分析的错误。

show_sql:是否显示调用DCI执行的SQL语句,该参数只有在debug参数大于0时才有效

1.3 通过拷贝方式安装数据库

在linux系统下,可以通过拷贝方式搭建数据库环境,但是要求安装程序目录和数据文件目录和原始服务器完全一致。

数据库数据文件存放的位置,可以通过达梦安装目录下/bin/dm.ini中的CTL_PATH1参数确定。

如果需要设置开机自启动,方法如下:

1. 将dmserverd、dmagentd文件拷贝到/etc/rc.d/init.d目录中

2. 在rc

3.d和rc5.d目录下建立启动连接,分别在目录下执行命令:

ln -s /etc/rc.d/init.d/dmserverd S98dmserverd

ln -s /etc/rc.d/init.d/dmagentd S98dmagentd

在rc0.d和rc6.d目录下建立停止服务链接,分别在目录下执行:

相关文档
最新文档