2022/11/03
2022/11/12
2022/11/13
2022/11/20
关于脚本的参数使用可执行 ./DMShellInstall -h 进行查看。
单实例数据库无需任何参数即可安装:./DMShellInstall,详细参数可参考如下表格。
| 参数缩写 | 参数用途 | 参数默认值 | 是否必填 |
|---|---|---|---|
| -hn | 主机名 | dmdb | × |
| -dp | 系统用户dmdb密码 | Dameng@123 | × |
| -d | 数据库软件安装目录 | /dm | × |
| -dd | 数据库文件目录 | /dmdata | × |
| -ad | 数据库归档目录 | /dmarch | × |
| -bd | 数据库备份目录 | /dmbak | × |
| -dn | 数据库名称 | DAMENG | × |
| -in | 数据库实例名称 | DMSERVER | × |
| -es | 数据文件簇大小 | 32 | × |
| -ps | 数据页大小 | 32 | × |
| -cs | 字符串大小写敏感 | Y | × |
| -c | 数据库字符集 | 1 | × |
| -lic | VARCHAR类型长度是否以字符为单位 | N | × |
| -ls | 日志文件大小,单位M | 1024 | × |
| -er | 是否开启归档模式 | Y | × |
| -sl | 归档空间大小,单位M | 102400 | × |
| -pn | 监听端口号 | 5236 | × |
| -sp | 数据库SYSDBA用户密码 | SYSDBA | × |
| -bm | 数据库备份模式 | 1 | × |
| -ti | 时间服务器IP地址 | × | |
| -m | 仅配置操作系统,不安装达梦软件以及数据库 | N | × |
| -ud | 仅安装达梦数据库软件,不创建数据库 | N | × |
| -oid | 仅初始化数据库 | N | × |
| -opd | 建库后自动优化数据库 | N | × |
| -oopd | 脚本仅优化数据库 | N | × |
| -mp | 优化数据库时物理内存占比 | 80 | × |
| -iso | 达梦安装镜像名称 | × | |
| -kp | 达梦数据库密钥路径 | × |
使用脚本前:
以下提供常用安装命令,可根据实际情况进行增删。
./DMShellInstall -hn dmdb `# 主机名`\
-dp Dameng@123 `# dmdba用户密码`\
-d /dm `# 软件安装目录`\
-dd /dmdata `# 数据库文件目录`\
-ad /dmarch `# 数据库归档目录`\
-bd /dmbak `# 数据库备份目录`\
-iso dm8_20220720_x86_rh7_64_ent_8.1.2.114_pack11.iso `# 达梦ISO镜像名称`\
-m Y `# 仅配置操作系统`
./DMShellInstall -hn dmdb `# 主机名`\
-dp Dameng@123 `# dmdba用户密码`\
-d /dm `# 软件安装目录`\
-dd /dmdata `# 数据库文件目录`\
-ad /dmarch `# 数据库归档目录`\
-bd /dmbak `# 数据库备份目录`\
-iso dm8_20220720_x86_rh7_64_ent_8.1.2.114_pack11.iso `# 达梦ISO镜像名称`\
-ud Y `# 仅安装达梦数据库软件`
./DMShellInstall -iso dm8_20220720_x86_rh7_64_ent_8.1.2.114_pack11.iso `# 达梦ISO镜像名称`
./DMShellInstall -hn dmdb `# 主机名`\
-dp Dameng@123 `# dmdba用户密码`\
-d /dm `# 软件安装目录`\
-dd /dmdata `# 数据库文件目录`\
-ad /dmarch `# 数据库归档目录`\
-bd /dmbak `# 数据库备份目录`\
-dn DAMENG `# 数据库名称`\
-in DMSERVER `#实例名称`\
-es 32 `# 数据文件簇大小`\
-ps 32 `# 数据页大小`\
-cs Y `# 字符串大小写敏感`\
-c 1 `# 数据库字符集`\
-lic N `# VARCHAR类型长度是否以字符为单位`\
-sl 10240 `# 归档空间大小`\
-pn 5236 `# 监听端口号`\
-sp SYSDBA `# 数据库SYSDBA用户密码`\
-bm 2 `# 数据库备份模式 1全备 2增量`\
-opd Y `# 优化数据库参数`\
-mp 80 `# 优化数据库物理内存占比`\
-iso dm8_20220720_x86_rh7_64_ent_8.1.2.114_pack11.iso `# 达梦ISO镜像名称`
./DMShellInstall -dd /dmdata `# 数据库文件目录`\
-dn DAMENG `# 数据库名称`\
-in DMSERVER `#实例名称`\
-es 32 `# 数据文件簇大小`\
-ps 32 `# 数据页大小`\
-cs Y `# 字符串大小写敏感`\
-c 1 `# 数据库字符集`\
-lic N `# VARCHAR类型长度是否以字符为单位`\
-sl 10240 `# 归档空间大小`\
-pn 5236 `# 监听端口号`\
-sp SYSDBA `# 数据库SYSDBA用户密码`\
-bm 2 `# 数据库备份模式 1全备 2增量`\
-oid Y `# 仅初始化数据库`\
-opd Y `# 优化数据库参数`\
-mp 80 `# 优化数据库物理内存占比`
./DMShellInstall -sp SYSDBA `# 数据库SYSDBA用户密码`\
-in DMSERVER `#实例名称`\
-oopd Y `# 优化数据库参数`\
-mp 80 `# 优化数据库物理内存占比`
文章
阅读量
获赞
