- 浏览: 36562 次
- 性别:
- 来自: 深圳
最新评论
-
guji528:
CREATE OR REPLACE TRIGGER user_ ...
Oracle 日志监控 -
guji528:
怎样才能记录登录失败的用户信息呢,比如密码错误导致的无法登录。 ...
Oracle 日志监控
文章列表
1.问题起源
嗯,先看看下面这个测试
select 0.78 from dual;
结果: .78
经检查,Oracle默认显示就这样。
2.解决办法:用to_char函数格式化数字显示
select to_char(0.779,'fm9999990.00') from dual;
结果:0.38
9999的个数最好和字段定义一样。
这里重点要看 fm9999990.00,表示整数部分最多10位,小数部分2位,fm表示去掉转位字符串后前面的空格,不加fm,0.34前面会有空格的.
- 2011-06-24 10:35
- 浏览 1387
- 评论(0)
SQL> alter database datafile 'd:\oradata\taurus\data01.dbf' resize 1024M;
alter database datafile 'd:\oradata\taurus\data01.dbf' resize 1024M
*
第 1 行出现错误:
ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据
SQL>
%a,活动ID
%c,在多重备份中,备份片的拷贝数,最大256
不是多重备份时,用于备份集为1,用于代理副本拷贝为0
%d,数据库名
%D,公历某月的日期(只有day部分),格式DD
%e,归档日志序号
%f,绝对文件号
%F,由DBID(数据库ID),日月年,序号组成
形式为c-IIIIIIIIII-YYYYMMDD-QQ,c为固定
IIIIIIIIII表示DBID,连接RMAN时指定target,会显示DBID
YYYYMMDD为生成备份时的公历时间,比如20081122
QQ表示为16进制序号,00到FF
%h,归档日志线程号
%I,DBID
%M,公历月份,格式MM
% ...
一、概念
* RMAN备份中包含两种备份方式
A、全备份
B、增量备份
rman中增量备份包含以下:
1、差异增量【incremental】
备份上级以及同级备份以来所有变化的数据块。
差异增量备份是增量备份的默认方式。
2、累计增量【cumulitive】
备份上级备份以来所有变化的数据块。
两种的性能比较
因为累积增量是备份上级备份以来所有变化的 ...
一、认识恢复目录
理解恢复目录,RMAN可以在没有恢复目录(NOCATALOG)下运行,这个时候备份信息保存在控制文件。保存在控制文件的备份信息是很危险的,如果控制文件的破坏将导致备份信息的丢失与恢复的失败,而且,没有恢复目录,很多RMAN的命令将不被支持。所以对于重要的数据库,建议创建恢复目录,恢复目录也是一个数据库,只不过这个数据库用来保存备份信息,一个恢复目录可以用来备份多个数据库。
二、创建恢复目录
A、恢复目录环境准备
为恢复目录创建一个独立的表空间
SQL> create tablespace tools datafile 'D:\O ...
一、检查当前数据库的设置
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disable
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 780
Next log sequence to archive 783
Current log sequence ...
今天用户报告不能使用Oracle用户登录linux操作系统。我也尝试了一下,使用Root用户登录到系统,使用Su - Oracle,系统提示 su : can't set user id :resource temporarily unavailable.出现如此提示,我怀疑是Oracle用户不能fork系统进程。如是尝试修改/etc/security/limits.conf 中的racle soft nproc 2047为3096.
再次尝试ok,可以登录系统
- 2008-10-03 09:45
- 浏览 835
- 评论(0)
现象:不能登录数据库,并且oracle帐号执行命令很慢,其他帐号正常。登录Oracle用户时提示错误:/etc/profile[50]: 0403-030 The fork function failed. Too many processes already exist。
系统检查 :
1.> ps -ef |grep oracle |wc -l
...
- 2008-01-17 12:06
- 浏览 3730
- 评论(0)
q环境:(产品,平台,机型,软件版本,等)
产品:AIX
平台:RS
软件版本:5L
问题描述:
当使用ls *, rm * 或cp * 命令列示、删除或拷贝文件时,系统产生错误信息:0403-027 the parameter list is too long。
产生该错误的原因是在系统的头文件/usr/include/sys/limits.h中对参数ARG_MAX的限制值为 24576。当解析ls *命令中的*号对应的字符数超过了24576时,就会产生0403-027的错误。
在AIX 5L中可以动态增大该限制值(以4KB的块为单位)解决此问题,方法如下:
以root身份使 ...
- 2007-11-14 22:14
- 浏览 2343
- 评论(0)
如何统一局域网中服务器的系统时间?
如何统一局域网中服务器的时间
在较大的应用系统中,都会有多台服务器在同时工作。由于应用的需要,所有服务器要求有一致的时间,如何统一它们?在本文中将介绍两种 ...
- 2007-11-06 02:57
- 浏览 1967
- 评论(0)
今天查看一下数据库的数据文件的发现,发现oracle目录空间达到92%,并且SYSAUX表空间的数据文件不在Disk Array上,不知道当时创建数据的人是干啥的,今天决定把此表空间数据移到阵列柜中/oradata目录下。
SQL> alter tablespace sysaux offline
2 ;
Tablespace altered.
SQL> !cp /oracle/DB/oradata/aeoncn/sysaux01.dbf /oradata/aeoncn/sysaux01.dbf
SQL> !cp /oracle/DB/oradata/aeoncn/sys ...
- 2007-06-12 15:25
- 浏览 1217
- 评论(0)
1. 修改用户 sys/system/scott/sys_man(oem使用)的密码;
2. 进入dba studio看看系统有多少个用户,有没有可疑用户
3. 不用随便给普通用户赋予DBA角色,普通用户赋予CONNECT或RESOURCE角色或者根据需要赋予相关的权限。
4. 8i以上使用LogMiner工具,关于此工具的使用查阅精华区或faqs
5. 经常查看Alert<sid></sid>.log文件,该文件路径: $ORACLE_HOME/admin/sid/bdump.
用LogMiner包看一下,可以看到他是用的那个用户修改的那些表修改了什么。
...
- 2007-05-24 22:14
- 浏览 3003
- 评论(2)
RedHat Enterprise Linux 4新安全机制(SELINUX)
一.前言
...
- 2007-05-24 21:48
- 浏览 2521
- 评论(0)
有几个影响SGA内存分配数量的参数,除了SGA_MAX_SIZE ,其他都是动态参数,也就是说在数据库运行期间可以使用ALTER SYSTEM 语句动态修改的参数.SGA的大小是动态的,通过修改这些参数可以是SGA增长或收缩.
SGA组件和SGA内存颗粒
...
- 2007-05-20 21:08
- 浏览 3597
- 评论(0)