- 博客(6)
- 收藏
- 关注
原创 通过外部表方式访问alert文件
alert文件是每一个DBA查找数据库问题首先要看的日志文件,但大部分DBA平时并没有定期检查该日志是否出现告警信息,其中一个原因是需要写程序进行文件分析。因此很多DBA就采用定时监测alert文件里是否出现一些错误特征,如ORA-等。 一般对alert文件的分析有几种方法:1. 在操作系统层面用脚本查找错误特征,比如用shell、perl等写个脚本定时执行。2. 在
2015-07-31 08:54:10 829
原创 在spfile中删除系统参数
一般想要不设置某个系统参数,会选择把系统参数设置为null值或空值,但是这样设置后,其实参数还是存在于spfile中的。当然,如果导出成pfile,再用pfile重起数据库后重新创建spfile显然是一个拿掉系统参数的办法。但我这里要介绍的是一种在线删除的办法。 以下这个数据库以前做过DG主库,先看一下spfile中的内容:[oracle@ora11g~]$ cd /orac
2015-07-29 12:24:41 2338
原创 Linux+Oracle11gR2手动创建数据库及数据库启动过程(一)startup nomount
Linux+Oracle11gR2手动创建数据库及数据库启动过程(一)startup nomount1.设置环境变量export ORACLE_BASE=/oracle/app/oracleexportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 2.安装完oracle11gR2软件后,ORACLE_BASE下已经创建
2015-07-23 10:27:27 1371
原创 Oracle的SQL注入
百度百科对SQL注入的描述是这样的:“用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。”这有点含混不清,到底如何“提交一段数据库查询代码”呢? 其实SQL注入是一种安全漏洞,假设应用程序如果接受终端用户的SQL输入,那么在输入中拼接一部分SQL代码后传递给应用,应用就会给出终端用户本来没有权限查看的
2015-07-21 23:53:02 2531
原创 oracle自治事务(autonomous transaction)
Thomas Kyte说过自治事务除了用作演示工具外,唯一的用途就是作为一种错误日志机制。使用场景是:想记录异常程序块中的一个错误,只需要将它写入一个表并commit,而不用commit其他任何内容。
2015-07-21 16:46:39 1123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人