d3读取oracle 数据库,oracleDBA-D3

1、静态参数文件

PFILE:使用操作系统提供的VIM进行编辑,包含多个参数文件

参数文件名是:init.ora(如: D:\app\Administrator\admin\orcl\pfile)

其中,文件里面的background_dump_dest表示数据库报警日志文件和后台进程追踪文件存放位置;user_dump_dest表示用户追踪文件放置位置.

2、动态服务器参数文件

SPEILE:不可以手动更改

参数文件名是:SPEILE实例名.ORA

3、启动ORACLE数据库(3种)

startup,startup nomount(非加载方式),startup mount(加载方式)

4、数据库限制模式

限制其他会话进程,保证数据库的操作安全,避免使用的用户读取到脏数据的bug,将不具备数据库管理员权限的进程kill;

转换到限制模式: SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;

转换到正常模式:SQL>ALTER SYSTEM DISABLE RESTRICTED SESSION;

5、找到并杀死用户不需要的程序:

找到:SQL>select sid,serial#,username,type  from v$session where type=’USER’;

杀死:SQL>alter system kill session ‘SID,SERIAL’(其中SID,SERIAL具体而定)

6、关闭数据库的方法(4种)

shutdown abort,shutdown immediate, shutdown normal, shutdown transactional.

7、诊断文件

诊断文件=报警文件+后台追踪文件+用户进程追踪文件

报警文件(alert_SID):数据库日常操作的信息

后台追踪文件:记录任何后台进程(如LGWR,SMON)所遇到的错误

用户进程追踪文件:跟踪用户sql语句的统计信息,包含用户的错误信息

但是11g以后引入DIAGNOSTIC_DEST代替前面的三个参数文件,并且引入ADR(自动诊断资料库)管理。

8、获取报警文件和后台进程追踪文件及用户进程追踪文件的准确位置

SQL>select name,value from v$parameter where name like ‘%_dest’;

其中,background_dump_dest是报警文件和所需后台进程跟踪文件的NAME,(

如:我的是,D:\app\Administrator\diag\rdbms\orcl\orcl\trace)

alert_orcl.log(orcl是实例名)是报警文件,打开文档它的最后就是记录的最近的报警内容;

原文:http://www.cnblogs.com/npzdh/p/6077014.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值