某数据库系统升级流水账记录
RAC环境迁移升级,9.2.0.8升到11g 12月4日下午3点到达客户现场并了解情况之前只是告知9i的库升级到11g,客户也不清楚具体版本,好像是9206。当时去之前已经想好最恶劣的从用10g软件挂载11gASM磁盘组里的9i数...
数据库lock锁阻塞查询测试报告
数据库lock锁阻塞查询测试报告 一、模拟产生锁阻塞的情况会话一:yyj普通用户登录,创建表t,insert数据,提交,之后update该行,但不进行提交。SQL> create table t (a varchar(10));Table created.&nbs...
ORACLE AUDIT
打开数据库审计功能:alter system set audit_sys_operations=true scope=spfile;alter system set audit_trail=db scope=spfile;重启数据库SQL> show parameter audit_NAME &nbs...
设置oracle数据库IP访问限制(IP白名单黑名单)
可以通过修改sqlnet.ora文件来限制某些IP地址的访问,修改完成后,可能需重启监听生效。(可以lsnrctl reload)如果$ORACLE_HOME/network/admin/目录下没有sqlnet.ora文件,可以从samples目录下拷贝个sqlnet.ora或者直...
tnsping命令对tnsname.ora文件的使用
先写结论,tnsping命令只识别到tnsname.ora文件中的ip和端口号,而对之后的service_name或者sid不进行识别,因此tnsping能ping通并不意味着sqlplus **/**@tnsname一定能登录。测试:本机IP:172.16.4.183tnsname...
ORACLE import工具参数
import工具 windows中文界面:C:\Documents and Settings\yeyj>imp -helpImport: Release 10.2.0.1.0 - Production on 星期二 12月 20 13:11:20 2011Copyright (c) 1982, 2005, Oracle. All rights ...
ORACLE export 工具参数
export工具:windows中文界面:C:\Documents and Settings\yeyj>exp -helpExport: Release 10.2.0.1.0 - Production on 星期一 12月 19 14:57:55 2011Copyright (c) 1982, 2005, Oracle. All rights reserved....
global_names与dblink
global_names:默认为false改为true时,主要影响dblink,需要名字与目标数据库global_name相同,否则本机数据库通过dblink连接带目标数据库失败在global_names=true的情况下如果当前数据库需要使用多个dblink连接到同...
alter tablespace tablespacename begin backup
我们在对数据库进行热备份的时候,需要将表空间置于脱机或backup命令后,对其数据文件进行拷贝。但是为什么需要在热备份之前需要alter tablespace … begin backup呢?这里牵扯到一个SCN的概念。首先我们强制进行检...
oracle的undo机制
UNDO Oracle绝对禁止一个用户查看另一个用户未提交的事务数据。 启动一个DML事务时,已修改数据的象前版本被缓存在database buffer cache,再有一个缓冲副本被写入一个回退段(undo segment)上。 Undo segment三个重...
DBWR触发的易错点
总结一下到底有多少event会促使DBWR将数据写入Disk1. 当Buffer Cache中的Dirty List长度达到阀值:DBW0将Dirty List中的Dirty Buffer写入磁盘(user Server Process在LRU List中查找free buffer时将碰到的dirty blo...
全球化支持之字符集
字符集指的是对字符进行编码的方案,最早出现的字符编码方案是ASCII字符集有分为:单字节字符集(如WE8ISO8859P1) &nb...
闪回技术flashback
闪回(flashback)是Oracle 10g退出的一个非常有价值的特性,其目的在于当出现逻辑错误(强调是逻辑错误,如用户误删除表,系统管理员误删除用户等)时,能非常快速的完成对业务数据的恢复。(而不是像10g之前...
手动备份和RMAN备份
手工管理的备份分为两种:冷备份和热备份。 冷备份(非归档数据库只能使用冷备份),是指数据库关闭后使用操作命令对数据库进行全库备份,到备份介质上。 热备份是指打开数据库的情况下,对数据文件进行...
初始化参数文件
尽管无法用vi查看spfile文件,但可以用 $strings spfile 命令。strings命令是对二进制文件的查看方式。 通过spfile(9i后引入)可以自动调整参数。Rman可以对spfile进行自动备份,pfile只...