公司同事会将达梦数据库的文件直接冷备给我. 所以恢复也需要使用冷备恢复的方式, 这里面简单记录一下.
1. 解压缩备份过来的文件
unzip xxxx
2. 备份现在的数据库文件.
/opt/dmdbms/data/DAMENG /opt/dmdbms/data/DAMENGBACK
3. 将备份的文件转移过来可能会保留他自己的目录
mv unzipfiles /opt/dmdbms/data/
4. 修改文件的内容, 主要是修改版本检查
vim /opt/dmdbms/data/unzipfiles/dm.ini
可以修改 PORT 端口改为自己常用的.
修改版本号检查参数
CHECK_SVR_VERSION = 0
5. 注册服务
./dm_service_installer.sh -t dmserver -p DMSERVER -i /opt/dmdbms/data/unzipfiles/dm.ini
6. 注册完之后重启服务, 这样写的目的是为了跟默认安装服务名一致
systemctl restart DmServiceDMSERVER
7. 可以使用 disql 登录系统修改用户密码. 这里面 修改用户密码的命令与 oracle基本上是一样的
aler username identified by 'yourpasswords';
8. 进行应用注册服务等验证.