pugna
全部博文(171)
发布时间:2014-10-18 22:43:19
Oracle 11gR2手工创建数据库最小的方法有时需要临时建个库做测试的时候可以这种最小化的方式建库。手工create database的最小初始化参数如下:*.compatible='11.2.0'*.control_files='/oracle/control01.ctl'*.db_name='test'*.sga_target=300M*.undo_management='AUTO'手工create database的最小语句如下:cr.........【阅读全文】
发布时间:2013-11-13 14:10:34
scheduler_job管理--查询所有scheduler_jobSELECT job_name, job_type, job_action, to_char(start_date, .........【阅读全文】
发布时间:2013-11-12 14:09:52
SYSAUX表空间中WRH$_LATCH_CHILDREN表的大小达到16G了,如果加上索引占用的12G,那就是28G。在网上google下,有人说这是个bug,没在MOS上核实。只能手动删除过期的AWR信息了。http://mwidlake.wordpress.com/2011/06/02/why-is-my-sysaux-tablespace-so-big-statistics_levelall/我这边这个数据库的参数也与网上的描述.........【阅读全文】
发布时间:2013-11-12 11:20:58
首先说下,为什么想起来要清理sysaux表空间?因为前几天把awr的间隔调整到了15min,保留30天,结果sysaux表空间每天增长1G,没几天空间就不足了。了解到snapshot的数据是保存在sysaux表空间的,故决定删除部分snapshot数据。另外,通过查询sysaux表空间的大对象,发现就只有WRH$_LATCH_CHILDREN表和WRH$_LATCH_CHILDREN.........【阅读全文】
发布时间:2013-09-09 01:09:51
使用数据库时,经常会遇到字符集的问题。 关于字符集,有3个要点,即本地环境、客户端、服务器端的字符集。 本地环境的字符集,就是你操作时所处的操作系统环境使用的字符集。如果你在windows下使用客户端,那本地环境就是GBK。即操作系统认为,自己接收到的数.........【阅读全文】
发布时间:2013-09-05 13:57:51
今天用sys以sysdba身份远程登陆windows主机上的Orracle报ora-01031错误。sqlnet.ora中的配置 SQLNET.AUTHENTICATION_SERVICES= (NTS)SQL> show parameter password;NAME .........【阅读全文】
发布时间:2013-08-29 14:29:03
最近发现Oracle中不少SQL使用了 update /* append */ 语句,这种使用方式我从来没见过。由于Oracle对于无效的hint不会报错,所以无法得知这个Hint是否生效。只好通过dump实验来核实使用update /* append */ 语句的hint是否生效。实验准备:建立一个测试表,本例中为SCOTT.TEST_2013。create table SCOTT.TEST_2013 as s.........【阅读全文】
发布时间:2013-08-26 17:05:20
1、修改/etc/oratab最后一行sid:/u01/app/oracle/product/11.2.0/dbhome_1:N改为sid:/u01/app/oracle/product/11.2.0/dbhome_1:Y(其中sid为想要启动的database)2、改/etc/rc.localecho "su - oracle -c 'lsnrctl start'" >> /etc/rc.localecho "su - oracle -c 'dbstart'" >> /etc/rc.local.........【阅读全文】
发布时间:2013-08-22 17:05:55
--调用job执行truncate操作DECLARE v_job NUMBER;BEGIN sys.dbms_job.submit(job => v_job, what .........【阅读全文】
发布时间:2013-08-11 00:15:54
--查询datapump的sid信息SELECT sid, serial#, session_typeFROM v$session s, dba_datapump_sessions dWHERE.........【阅读全文】
发布时间:2013-08-10 23:29:12
expdp/impdp时应注意字符集的问题获取数据库的字符集SELECT property_name, property_valueFROM database_propertiesWHERE property_name = 'NLS_CHARACTERSET';获取客户端字符集env|grep NLS_LANG导出时,会将数据 从DB的字符集 转换为 客户端字符.........【阅读全文】
发布时间:2013-08-10 23:27:09
今天使用impdp导入时,遇到"ORA-39168: Object path STATISTICS was not found."。 我使用的导入语句为impdp test/abc123 directory=expdpdata dumpfile=expdp_etl.dmp logfile=impdp_etl.log parallel=8 TABLE_EXISTS_ACTION=REPLACE schemas=ETL EXCLUDE=statistics &.........【阅读全文】
发布时间:2013-08-06 23:19:22
在Oracle 10g RAC中,需要将一个实例的undo表空间缩小;但是undo表空间的datafile不好回收,不便resize,比较通用的方法是新建一个undo表空间作为此实例的默认表空间,等原来的undo表空间上没有事务后,删除原来的undo表空间和文件。如果一定要用回之前的undo表空间名称,把刚才的步骤重复一遍就OK。create undo tablesp.........【阅读全文】
发布时间:2013-08-06 09:35:39
今天收集统计信息时遇到以下错误:SQL> exec dbms_stats.gather_table_stats(ownname=>'TEST',tabname=> 'DY_ARRIVALANDDEPARTURE');BEGIN dbms_stats.gather_table_stats(ownname=>'TEST',tabname=> 'DY_ARRIVALANDDEPARTURE'); END;*ERROR at line 1:ORA-20005: object statistics are locked (stattype = ALL)ORA.........【阅读全文】