Logminer的使用以及注意事项
oracle版本:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0最近在分析日志的时候,发现没有DML语句,只能分析出DDL语句。后来发现没有打开补充日志功能是否打开补充日志,可以查看 v$databaseSELECT "SUPPLEMENTAL_LOG_DATA_MIN","SUPPLEMENTAL_LOG_DATA_PK","SUPPLEMENTAL_LOG_DATA_UI","SUPPLEMENTAL_LOG_DATA_FK","SUPPLEMENTAL_LOG_DATA_ALL"FROM v$databaseSUPPLEMENTAL_LOG_DATA_MIN SUPPLEMENTAL_LOG_DATA_PK SUPPLEMENTAL_LOG_DATA_UI SUPPLEMENTAL_LOG_DATA_FK
oracle客户端无人值守安装 静默安装
1、录制response file:就是把每个安装的步骤记录下来,实现相同安装的智能化和无人值守E:soft11gR1_client_win32_client> setup -record -destinationFile d:install_oracle11.rsp或者直接修改11gR1_client_win32_clientresponseclientadmin.rsp等文件来准备response file2、使用录制的response file来实现无人值守的静默安装E:soft11gR1_client_win32_client >setup -silent -nowelcome -noconfig -nowait -responseFile d:install_oracle11.rsp安装前的环境的要求可以修改11gR1_client_win32_clientstageprereqclientrefhost.xml
关于 oracle 临时表 ORA-14452
--总结:不管事务级还是会话级的临时表,都需要所有会话解除绑定,才能drop,解除绑定的办法就是清空每个会话的数据--清空数据的办法:事务级别的临时表:commit/truncate table;会话级的临时表:truncate table ;--注意,事务级临时表:不能用delete所有数据 然后commit这种方式清空,必须用truncate table,才能解除该会话同临时表的绑定--事务级:on commit delete rows;--会话级:on commit preserve rows;--ORA-14452: attempt to create, alter or drop an index on temporary table already in use避免此错误就是解除所有数据绑定
关于oracle日期格式显示格式
日期时间的默认格式同字符集相关日期时间格式先后顺序:默认的是客户端的nls_date_format;其次是instance的nls_date_format;最后是nls_date_format如果在session中修改nls_date_format,则这个是最优先的。select * from nls_session_parameters where parameter = 'NLS_DATE_FORMAT';select * from nls_instance_parameters where parameter = 'NLS_DATE_FORMAT';select * from nls_database_parameters where parameter = 'NLS_DATE_FORMAT';修改默认的格式alter session set nls_date_format='yyyy-mon-day hh24:mi:ss';alter session
job_queue_processes参数 job关系
job_queue_processes 这个参数和你的job运行的个数有关。是最大的job个个数 大点应该对性能不会有太大的影响有时候job有运行但没有效果。有可能是这个参数设置为0或者小于当前job的总数了。SQL> alter system set job_queue_processes=10000 scope=both; alter system set job_queue_processes=10000 scope=both*ERROR at line 1:ORA-00068: invalid value 10000 for parameter job_queue_processes, must bebetween 0 and 1000SQL> alter system set job_queue_processes=1000 scope=both;System altered.例如你可以定义超过100
unix 提示符前显示当前路径
vi .bash_profile文件增加如下内容PS1=nios1['$PWD']#export PS1[@more@]
informix IDS版本介绍
informix dynamic server(ids) 版本含义介绍IBM Informix Dynamic Server Version 9.40.FC3W1 IBM Informix Dynamic Server Version 9.40.FC4 IBM Informix Dynamic Server Version 11.50.FC6DE IBM Informix Dynamic Server Version 11.50.FC6WE IBM Informix Dynamic Server Version 11.50.FC3 IBM Informix Dynamic Server Version 11.50.FC3 IBM IDS Express Edition (IDS-Express) 入门级版本IBM IDS Developer Edition (IDS-DE) 开发版IBM IDS Workgroup Edition (IDS-WGE) 工作组版IBM IDS Enterprise
oracle crs voting disk损坏一例(asm+rac)
--DBA行有一句老话,什么损坏都不可怕,可怕的是没有有效备份--下面就遇到了这个问题,就是在没有备份下的恢复检查一下crs进程: $ ps -ef|grep crs root 10469 1 0 16:52:16 ? 0:00 /bin/sh /etc/init.d/init.crsd run oracle 14164 9725 0 17:05:48 pts/1 0:00 grep crs 此时需要以root身份启动crs后台进程:或者crsctl # /etc/init.d/init.crs start Startup will be queued to init within 30 seconds. # id uid=0(root) gid=1(other) # ps -ef|grep crs --crsctl start crs 启动c
informix高性能导入导出数据HPL
--HPL high performance loader--The HPL consists of the onpload utility, ipload, and the onpload database.--onpload程序是核心;onpload数据库是配置库,ipload/onpladm都是调用onpload程序的工具--导入分两种模式高级deluxe和快速express模式;导出不分高级和快速。deluxe -flc / express -fl--deluxe模式导入数据,避免在express模式下的下面的错误Cannot perform express mode load with rowsize(=3910) > 2016 / Error occured at HPL failpoint: 16110--经测试:导入数据 11分钟导入160万条数据,速度是10000条/3秒--查看帮