此文章为本人经过DCA的培训进行部分内容的总结分享。
全文安装目录举例/home/dmdba/dmdbms
root权限太大,一般不建议
id dmdba 组dinstall
[root@dm01 ~]# groupadd dinstall
[root@dm01 ~]# useradd -g dinstall dmdba
[root@localhost opt]# chown dmdba:dinstall -R /dm8
镜像一般放在/opt目录,挂载镜像到/mnt目录
[root@localhost opt]# mount -o loop /opt/dm8xxx(镜像名字).iso /mnt
切换到/mnt,ls,有安装的bin文件了
(1)指令安装 ./DMInstall.bin -i
(2)图形化安装(新手建议)
按照指示,选择下一步
在安装目录/home/dmdba/dmdbms,
运行./uninstall.sh(图形化)
或./uninstall.sh -i(指令)
如果初始化实例并运行了,应先停止服务再进行卸载
这种方式创建实例,自动启动服务。
在/home/dmdba/dmdbms/tool目录下打开dbca工具
选下一步,按照要求,设置参数,
./dminit PATH=/home/dmdba/dmdbms/data instance_name=DM01db_name=DM01
PORT_NUM=5237 SYSDBA_PWD=xxx SYSAUDITOR_PWD=xxx
打开dbca工具--注册数据建库服务
必须在root 用户下注册,切换到 root 用户,进入安装目录的 /script/root
./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdbms/data/DM01/dm.ini -p DM01
在/home/dmdba/dmdbms/tool,打开./dmservice.sh(达梦服务查看器)
右键数据库实例启停
在/home/dmdba/dmdbms/bin目录下,
./DmServiceDM01 start
./DmServiceDM01 stop
./DmServiceDM01 status
在/home/dmdba/dmdbms/bin目录下,
./dmserver /dm/dmdba/data/DM01/dm.ini
输入exit,停止服务
ps aux | grep dmserver
ps aux | grep dmap
./disql SYSDBA/密码@localhost:端口号
进disql,
看归档状态:SELECT name,status$,arch_mode from V$DATABASE;
再重新打开管理服务器---系统管理---状态,打开转换成功
(1)dm.ini修改:ARCH_INI=1
(2)配置文档dmarch.ini
Linux 上配置如下:
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST =../data/DAMENG/arch
ARCH_FILE_SIZE =128
ARCH_SPACE_LIMIT =0
(3)重启数据库
Manager工具--备份--四种,直接右键备份
进disql,
backup database full backupset ‘/dm8/backup/fullbackup02’;
backup database increment backupset '/dm8/backup/incbackup02';
在/home/dmdba/dmdbms/tool目录下,
进入console工具
左侧列表--备份还原
还原备份到目标数据库
恢复备份
更新db_magic
进dmrman工具
1、Check backupset ‘/home/dmdba/dmdbms/data/DM01/bak/备份文件’;
2、Show backupset ‘/home/dmdba/dmdbms/data/DM01/bak/备份文件’;
3、Restore database ‘../data/DM01/dm.ini’ tablespace TEST from backupset ‘/home/dmdba/dmdbms/data/DM01/bak/备份文件’;
4、Recover database ‘../data/DM01/dm.ini’ talespace TEST;
Dmrman还原--恢复--更新db_magic
RESTORE DATABASE '../data/DAMENG/dm.ini' FROM BACKUPSET '/home/dmdba/dmdbms/data/DAMENG/bak2';
RECOVER DATABASE '../data/DAMENG/dm.ini' FROM BACKUPSET '/home/dmdba/dmdbms/data/DAMENG/bak2';
RECOVER DATABASE '../data/DM01/dm.ini' UPDATE DB_MAGIC;
在/home/dmdba/dmdbms/tool目录下,
进console工具
在/home/dmdba/dmdbms/bin目录下,
进dmrman工具
BACKUP DATABASE '/home/dmdba/dmdbms/data/DAMENG/dm.ini' FULL BACKUPSET '/home/dmdba/dmdbms/data/DAMENG/bak2';
文章
阅读量
获赞
