1.安装数据库时,tmp目录空间大小不足问题扩展tmp目录的空间大小,在root账号操作
mount -t tmpfs -o size=4G none /tmp
2.单机修改用户资源限制
vi /etc/security/limits.conf
dmdba hard nofile 65536
dmdba soft nofile 65536
3.配置环境变量,会生成环境变量,还需要手动添加
dmdba用户操作
vi /home/dmdba/.bash_profile
export DM_HOME=/opt/dm8/dmdbms
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool:$PATH---------手动添加
source /home./dmdba/.bash_profile
4.客户端开启归档,提示归档不连续
1.检查Dmap服务是启动状态
2.重启数据库,再次开启归档。
3.开归档(命令行操作)
Alter database mount;------------------切换到配置模式
Alter database add archivelog ‘dest=/dm8/arch,type=local,file_size=64,space_limit=0’;----配置归档
Alter database archivelog;------开启归档
Alter database open;---------打开数据库
其他解决方式:
1.重启数据库
2.执行检查点—checkpoint(100);
4.备份还原
1.逻辑备份 dexp
./dexp sysdba/Dameng123 file=/home/dmdba/full.dmp log=/home/dmdba/full.log full=y 备份(导出)
./dexp sysdba/dameng123 file=dexp01.dmp log=dexp01.log directory=/dm8/backup/dexp full=y
./dimp sysdba/Dameng123 file=/home/dmdba/full.dmp log=/home/dmdba/full1.log full=y 还原(导入)
2.物理备份(联机备份(热备)脱机备份(冷备))
1.联机备份(热备)sql
backup database full backupset '/dm8/back/fullbak01; ----全备
backup database increment backupset '/dm8/back/incbak01;------增量
2.脱机备份(冷备)dmrman
backup database ‘/opt/dm8/dmdbms/dmrw1/dm.ini’ backupset ‘/opt/dm8/dmbak’;
backup database full to “DB_DAMENG_FULL_2022_12_17_01_12_43” backupset ‘/dm8/data/DAMENG/bak/backfull’; 全备
backup database increment to “DB_DAMENG_INCRE_2022_12_17_01_13_11” backupset ‘/dm8/data/DAMENG/bak/bakincre’; 增量
文章
阅读量
获赞