1 密码含特殊字符
密码包含了!@等特殊符号在使用disql连接时会导致连接失败。需要给用户名和密码加双引号或使用转移符才能识别。有多个实例且端口号不同时,需要在语句中带上“@localhost:端口号”,才能正常连接实例。
2 网络要求---——新手注意事项
数据库需要远程访问,需要关闭防火墙或者开放数据库对应的端口号。
[root@localhost /]#systemctl status firewalld //查看防护墙状态
[root@localhost /]#systemctl stop firewalld //关闭防火墙
[root@localhost /]#systemctl disable firewalld //设置开机关闭
3 图形化使用方法
第一步先查询端口号,在root账号下执行echo $DISPLAY,查询结果例如:
[root@localhost 桌面]#echo $DISPLAY
:0.0 //这是结果
第二步用root账号执行命令xhost +
[root@localhost 桌面]#xhost +
access control disabled,clients can connect from any host
第三步:从root账号切换为其他账号
第四步:设置端口号为第一步查询出来的端口号,即可显示图形化界面。
[dmabc@localhost 桌面]#export DISPLAY=:0.0
[dmabc@localhost 桌面]#xhost +
access control disabled,clients can connect from any host
注意:直接在虚拟机里操作的话不需要带地址,用ssh连接的话需要带上地址,在ssh里执行echo $DISPLAY命令会显示地址。
4 数据库备份与还原
a) 用sql方式开启归档:
alter database mount;//开启归档先将数据库状态转换成mount模式
alter database ARCHIVELOG;//开启归档
alter database add ARCHIVELOG‘type=local,dest=/dm8/arch, fize_size=64,space_limit=10240’;//文件存放本地,存放目录,存放大小为64M,最大容量为10G。
b) 修改dm.ini配置文件中ARCH_INI参数为1,即可开启归档模式:
Vi dm.ini
ARCH_INI=1
c) 修改dmarch.ini配置文件
vi dmarch.ini
ARCH_TYPE=LOCAL
ARCH_DEST=/dm8/arch
ARCH_FILE_SIZE=2048
ARCH_SPACE_LIMIT=10240
d) 数据备份包含物理备份和逻辑备份,物理备份就是热备份。
逻辑备份:./dexp sysdba/SYSDBA directory=/dm8/dexp file=full.dmp full=y log=full.log
物理备份:物理备份和还原分为脱机备份和联机备份。脱机需要先将实例./DmServiceDM01 stop
文章
阅读量
获赞