Oracle VKRM 后台进程介绍
有好几次重启 Oracle 11g 数据库,在告警日志中,都会发现在数据库关闭和开启的最后一步,都会出现 VKRM 这个后台进程,于是就去文档中查了一下这个进程的说明。alert 中关闭数据库的记录ARC1: Archival stoppedThread 1 closed at log sequence 14797Successful close of redo thread 1Mon Dec 21 21:59:...
oracle 11g 回滚段的测试
数据库中有时候会运行一些很大的事务,这些事务会持续几个小时;如果这些事务在运行过程中被人为杀掉,数据库会正常回滚吗?在本机做了一些关于回滚段的测试,来验证这个问题?查看现有 UNDO 表空间SQL> show parameter undoNAME &...
oracle 11g Oracle Database Vault 的配置方法
1、通过 dva 来创建用户。SQL> connect dva/PreDva13588Connected.SQL> create user acct identified by acct;User created.2、通过 SYS 来给用户进行授权。[oracle@PJKMISDB OPatch]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Mon Nov 23 11:04:07 2015Copyright (c) 1982...
oracle 12c CDB企业管理器(EM Express)的配置方法
1、如果默认监听端口改变了,则需要设置 local_listener 参数;如果默认监听端口没有改变,为1521的话,则无需设置。local_listener=inst12、设置容器 CDB$ROOT 的端口SQL> alter session set container=CDB$ROOT;SQL> exec DBMS_XDB_CONFIG.SETHTTPSPORT(5501);3、设置 PDB 的端口SQL> alter session set contain...
oracle 中 alert 报警日志过大的处理方法
数据库中的报警日志过大,导致无法打开阅读[oracle@tran110 trace]$ du -sh alert_orcl.log38Malert_orcl.log对原来的报警日志改名进行备份[oracle@tran110 trace]$ mv alert_orcl.log alert_orcl.log_bk_20151113创建新的 alert 日志[oracle@tran110 trace]$ touch alert_orcl.log alert_orcl.log切...
手动删除 oracle 的 GRID
切换到 GRID 用户,手动删除 $ORACLE_BASE 和 $ORACLE_HOME 下面的内容[oracle@ATFDB1 install]$ cd $ORACLE_BASE[oracle@ATFDB1 oracle]$ rm -rf *^[oracle@ATFDB1 oracle]$ cd $ORACLE_HOME[oracle@ATFDB1 oracle]$ rm -rf *切换到 root 用户,删除 /etc 下的配置文件[oracle@ATFDB1 install]$ rm /e...
关于 oracle 设置参数时,scope类型为memory,重启数据库后参数失效
SQL> alter system set log_archive_config='DG_CONFIG=(gtfdb,gtfdbdg)' scope=memory sid='*';系统已更改。SQL> show parameter log_archive_configNAME TYPE VA...
oracle 11g 创建 job
--创建一次执行的匿名块任务,成功调用一次后job消失BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'my_new_job2', job_type &nb...
Oracle修改spfile的位置
在为RAC配置Dataguard的时候,由于RAC默认的参数文件存储在ASM中,需要将spfile的路径设在ASM中。在Oracle数据库中,参数文件的搜索顺序如下:(1) spfile<sid>.oraUnix/Linux缺省目录 $ORACLE_HOME/dbs/ Windows缺省目录 %ORACLE_HOME%\database...