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 `# 优化数据库物理内存占比`
文章
阅读量
获赞