大小写 数据库 达梦_达梦数据库操作手册 -
10. 开始菜单文件夹建立
11. 完成安装配置,显示安装小结
12. 完成安装,修改安装目录下dm.ini文件中的部分参数,详见1.2.3节内容。
1.2.2字符形式安装
某些情况下,无法使用图形话界面连接到服务器上,此时安装达梦数据库可以使用字符
界面安装。
1.运行达梦安装文件 ./DMInstall.bin -i
如果提示权限不够,进行授权,执行: chmod+xDMInstall.bin
2. 开始安装,根据提示输入dm.key所在位置
Welcome to DM Install Program Please Input the Path of the Key File[/home/d5000/dm_install/dm.key]: 方括号内为key文件所在位置默认路径,回车选择默认路径。 3.选择安装类型
Expiration Date: unlimited Server Series: Enterprise Edition Server Type: Trial Edition Customer Name: 国电南瑞 Authorized User Number: 1 Concurrency User Number: unlimited Installation Type: 1 Typical 2 Server 3 Client 4 Custom Please Input the number of the Installation Type [1 Typicail]: 选择Typical,输入1。 4. 选择安装路径
Please Input the install path [/opt/dmdbms]: 例如,将达梦安装在/dmdb/dm,输入路径。 5.确认安装路径
Please Confirm the install path (Y/y,N/n) [Y/y]: 输入Y(或y)。 6. 选择初始化数据库
Whether to Initialize the Database (Y/y,N/n) [Y/y]: 输入Y(或y)确定初始化数据库。 7. 选择不安装实例数据库 Install Demo Database(Y/y,N/n) [N/n]: 输入N。
8. 选择数据文件路径
Please Input the data install path [/dmdb/dm/data]: 例如,数据文件路径设置为/dbdata/dmdata,输入路径。 9. 确认数据文件路径
Please Confirm the data install path (Y/y,N/n) [Y/y]: 输入Y
10. 修改初始化数据库参数
Whether to Modify DataBase Initiation Parameter (Y/y,N/n) [N/n]: 选择Y,对数据库参数进行修改。参数设置为大小写敏感,页大小32K,簇大小16页,空串(‘’)按NULL处理,修改参数如下(红色字体为输入): Whether to Modify DataBase Initiation Parameter (Y/y,N/n) [N/n]:Y Data Page Size, only 4k,8k,16k,32k [8]32 Data File Extent Size, only 16 pages or 32 pages [16]16 String case sensitive: Y sensitive;N no sensitive [N]Y UNICODE Support: 0 no support;1 support [0]0 Empty String('') as NULL: Y yes;N no [N]Y 11. 选择不修改管理员、审计员密码
Whether to Modify SYSDBA Password (Y/y,N/n) [N/n]:N Whether to Modify SYSAUDITOR Password (Y/y,N/n) [N/n]:N 12.确认安装
Pre-Installation Summary Installation Location: /dmdb/dm Data Installation Location: /dbdata/dmdata Require Space: 371M Available Space: 105G Data Require Space: 315M Data Available Space: 31G Version Information: Enterprise Edition Expire Data: unlimited Installation Type: Typical Confirm to Install?(Y/y,N/n) [Y/y]:Y
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_FILE_NUM = 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. 在rc3.d和rc5.d目录下建立启动连接,分别在目录下执行命令: ln -s /etc/rc.d/init.d/dmserverd S98dmserverd ln -s /etc/rc.d/init.d/dmagentdS98dmagentd
在rc0.d和rc6.d目录下建立停止服务链接,分别在目录下执行: