<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>native Read</title>
	<atom:link href="http://www.nativeread.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nativeread.com</link>
	<description></description>
	<lastBuildDate>Thu, 15 Jul 2010 11:43:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Oracle Critical Patch Update — July 2010</title>
		<link>http://www.nativeread.com/2010/07/15/oracle-critical-patch-update-%e2%80%94-july-2010/</link>
		<comments>http://www.nativeread.com/2010/07/15/oracle-critical-patch-update-%e2%80%94-july-2010/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 06:51:28 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[oracle]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[critical patch update]]></category>

		<guid isPermaLink="false">http://www.nativeread.com/?p=238</guid>
		<description><![CDATA[The Critical Patch Update for July 2010 was released on July 13, 2010. Oracle strongly recommends applying the patches as soon as possible. More information here. The next four Critical Patch Update release dates are: October 12, 2010 January 18, 2011 April 19, 2011 July 19, 2011]]></description>
			<content:encoded><![CDATA[<p>The Critical Patch Update for July 2010 was released on July 13, 2010. Oracle strongly recommends applying the patches as soon as possible.</p>
<p>More information <a href="http://www.oracle.com/technology/deploy/security/alerts.htm?msgid=8950632&amp;eid=4926547569&amp;lid=1" target="_blank">here</a>.</p>
<p><span id="more-238"></span><br />
The next four Critical Patch Update release dates are:</p>
<p>October 12, 2010</p>
<p>January 18, 2011</p>
<p>April 19, 2011</p>
<p>July 19, 2011</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2010/07/15/oracle-critical-patch-update-%e2%80%94-july-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OCP Oracle Database 11g: New Features for Administrators Exam Guide (Exam 1Z0-050) &#8211; Errata</title>
		<link>http://www.nativeread.com/2010/06/07/ocp-oracle-database-11g-new-features-for-administrators-exam-guide-exam-1z0-050-errata/</link>
		<comments>http://www.nativeread.com/2010/06/07/ocp-oracle-database-11g-new-features-for-administrators-exam-guide-exam-1z0-050-errata/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 13:31:29 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[oracle]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[11gR2]]></category>
		<category><![CDATA[1z0-050]]></category>
		<category><![CDATA[ocp]]></category>

		<guid isPermaLink="false">http://www.nativeread.com/?p=176</guid>
		<description><![CDATA[There is a errata sheet to the book OCP Oracle Database 11g: New Features for Administrators Exam Guide (Exam 1Z0-050) by Sam Alapati. Many thanks to the guys spent some time to collect and list the errors. The list is not full, but really useful. As I am reading this book now, I will post [...]]]></description>
			<content:encoded><![CDATA[<p>There is a <a title="errata" href="http://www.mhprofessional.com/downloads/products/0071496823/0071496823_errata.txt" target="_blank">errata sheet</a> to the book OCP Oracle Database 11g: New Features for Administrators Exam Guide (Exam 1Z0-050) by Sam Alapati.<br />
<span id="more-176"></span></p>
<p>Many thanks to the guys spent some time to collect and list the errors.</p>
<p>The list is not full, but really useful. As I am reading this book now, I will post all found errors not listed in the errata. Unfortunately, this is the only one book for 11g OCP upgrade.</p>
<p><a title="Errata" href="http://www.mhprofessional.com/downloads/products/0071496823/0071496823_errata.txt" target="_blank">Errata.</a></p>
<p>In the Errata is written -</p>
<p><strong>p63 The bullet: The default ADR base directory IS $ORACLE_BASE/diag should read as follows:</strong><strong><br />
The default ADR base directory IS $ORACLE_BASE (if ORACLE_BASE isn&#8217;t set, the directory would default to $ORACLE_HOME/diag).</strong><br />
This should be read as (this is an error in the Errata)<br />
<strong>p63 The bullet: The default ADR base directory IS $ORACLE_BASE/diag should read as follows:</strong><strong><br />
The default ADR base directory IS $ORACLE_BASE (if ORACLE_BASE isn&#8217;t set, the directory would default to $ORACLE_HOME/log).</strong></p>
<p>In addition, I founded the following errors. First page number (if there are two page numbers) - pXXX is the page number in the book. If you read the book from the CD  &#8211; as book is divided by chapters and each chapter starts from page 1 &#8211; second page number is the page number from the current chapter. Thus</p>
<p><strong>p222 chapter 3 p23</strong> means that in the paper book it is page 222, in pdf for chapter 3 it is page 23. If there is only one page number, this is the page number in paper book.</p>
<p><strong>p36</strong>: In the code example closing bracket and semicolon are missing &#8211; after fvalue =&gt;&#8217;salapati&#8217;</p>
<p><strong>p39</strong>: In the code example, capture_dir =&gt; 2008jan&#8217; to be read capture_dir =&gt; &#8216;jan08&#8242;</p>
<p><strong>p43(and further)</strong>: Keyword for replay directory in wrc tool  is mistaken. It is written replay_dir, must be replaydir</p>
<p><strong>p56: </strong>Under the block &#8216;Create the SQL Performance Analyzer Task&#8217; is stated &#8216;Use the CREATE_ANALYSIS_TASK procedure&#8230;&#8217; &#8211; CREATE_ANALYSIS_TASK is a function.</p>
<p><strong>p66</strong> Fourth bullet fom the bottom &#8211; GET_REPLAY_INFO doesn&#8217;t have replay_type parameter. The type of the report is specified by the parameter <strong>format</strong> from dbms_workload_replay.report</p>
<p><strong>p88: </strong>First sentence &#8211; You can return to the ADRCI&#8230; &#8211; is not correct. After running the command <strong>show alert -tail</strong>, prompt comes without interruption. But if you run <strong>show alert</strong>, you will see the alert log in text editor(I got it by vi) and you have to close it as usual file close in vi.</p>
<p><strong>p107: </strong>At the beginning of  exercise 2-2 is mentioned V$HM_CHECK_VIEW(<strong>wrong</strong>) &#8211; view name is V$HM_CHECK. Further, the first line from the second code block &#8211; there is a missing dot between dbms_hm and run_check</p>
<p><strong>chapter 1 p58 &#8211; </strong>in the first code example, you have to execute <strong>dbms_sqlpa.execute_analysis_task</strong>, not <strong>dbms_sqltune.execute_analysis_task</strong></p>
<p><strong>p112 </strong>chapter 2 p36 , point 2  &#8211; problem_type_execution_type to be read  problem_type_execution_error<br />
<strong>p113 </strong>chapter 2 p37 &#8211; EXECUTE_DIAGNOSTIC_TASK is EXECUTE_DIAGNOSIS_TASK, REPORT_DIAGNOSTIC_TASK is REPORT_DIAGNOSIS_TASK</p>
<p><strong>p151 </strong>chapter 3 p5 &#8211; in the code example -  end_time =&gt; &#8217;2007812-31 22:00:00 PST&#8217;, to be read end_time =&gt; &#8217;2008-12-31 22:00:00 PST&#8217;<br />
<strong>p153 </strong>chapter 3 p7 &#8211; !!! check dbms_workload_repository.select_baseline_metrics<br />
In the errata is stated that the following line has to be added &#8211; &#8216;RETURN awr_baseline_metric_type_table PIPELINED;&#8217;<br />
notes &#8211; 1. function name is select_baseline_metric, not select_baseline_metrics<br />
2. in the errata is actually the description from Oracle documentation. If you want to get the metrics values, you should use<br />
SELECT * FROM   TABLE(DBMS_WORKLOAD_REPOSITORY.select_baseline_metric(&#8216;metric_name is here&#8217;));<br />
<strong>p155 </strong>chapter 3 p9 Under &#8216;Moving Window AWR Baselines&#8217;  &#8211; change &#8216;the default retention period has been increased to 7 days&#8217; with &#8216;the default retention period has been increased to 8 days&#8217;<br />
<strong>p163 </strong>chapter 3 p17 &#8211; at the bottom &#8211; &#8216;ORA$AUTOTASK_SUB_PLAN gets 25 percent of the resources at the priority level 2&#8242; &#8211; ORA$AUTOTASK_SUB_PLAN gets 5% on level 2. ORA$DIAGNOSTICS and OTHER_GROUPS takes 5% too, rest 85% are for INTERACTIVE_GROUP on level 2<br />
<strong>p166 </strong>chapter 3 p20 &#8211; key parameters from CALIBRATE_IO description &#8211; max_ios to be read max_iops. num_disks parameter is wrong, it is num_physical_disks<br />
<strong>p179 </strong>chapter 3 p33 &#8211; Note (after a last page line) If you haven&#8217;t XML DB installed, desc &#8216;resource_view&#8217; will return error ORA-04043: object resource_view does not exist<br />
<strong>p180 </strong>chapter 3 p34 &#8211; under point 3, &#8216;registration_password =&gt; &#8216;sammyy1&#8242;.-&#8217; to be read as &#8216;registration_password =&gt; &#8216;sammyy1&#8242;,-&#8217; &#8211; comma instead of dot<br />
<strong>p185 </strong>chapter 3 p39 Under point 3 &#8211; &#8216;logical standby&#8217; must be upper case &#8211; &#8216;LOGICAL STANDBY&#8217; .Otherwise error is returned.<br />
<strong>p196 </strong>chapter 3 p50 Under Creating an Encrypted Tablespace is stated that the default encryption is DES128. But it is not DES128(not existing), default is AES128(for tablespace encryption). By not specifying &#8216;using&#8217; clause, AES128 will be used. For column encryption, default is AES192<br />
<strong>p203 </strong>chapter 3 p57 first bullet &#8216;The remote database&#8217; should be &#8216;The remote machine&#8217;<br />
<strong>p208 </strong>chapter 3 p62 Answers &#8211; 1 question &#8211; &#8216;C is correct because an AWR baseline template helps you capture data for specific time periods in the past&#8217; is<br />
&#8216;C is correct because an AWR baseline template helps you capture data for specific time periods in the future&#8217;</p>
<p><strong>p219 </strong>chapter 4 p7 First sentence under Configuring Automatic SQL Tuning &#8211; (SY_AUTO_SQL_TUNING_TASK) is (SYS_AUTO_SQL_TUNING_TASK)<br />
<strong>p221 </strong>chapter 4 p9 In the code examples, window name is specified by window_name=&#8217;&#8230; &#8211; must be window_name=&gt;&#8217;&#8230;<br />
<strong>p229 </strong>chapter 4 p17 first code example dbmns_sqltune is dbms_sqltune<br />
<strong>p229 </strong>chapter 4 p17 In the code under step 2 there is a reference to dbms_sqlset &#8211; dbms_sqlset.load_sqlset. It must be dbms_sqltune.load_sqlset<br />
<strong>p236 </strong>chapter 4 p24 The code at the page bottom is wrong. First, ALTER_SQL_PLAN_BASELINE is a function, not procedure or view(as it is mentioned). The code must be (attribute_name =&gt; &#8216;accepted-status&#8217; is wrong)<br />
declare<br />
ret integer;<br />
begin<br />
ret := dbms_spm.alter_sql_plan_baseline(sql_handle =&gt; &#8216;SYS_SQL_a60a94a3cbf2353b&#8217;,<br />
plan_name =&gt; &#8216;SQL_PLAN_ac2nnng5z4d9v8dd47f8f&#8217;,<br />
attribute_name =&gt; &#8216;enabled&#8217;,<br />
attribute_value =&gt; &#8216;YES&#8217;);<br />
end;<br />
<strong>p239 </strong>chapter 4 p27 Code at the bottom &#8211; exec dbms_spm.purge_sql_plan_baseline &#8211; there is no proc/function purge_sql_plan_baseline in dbms_spm. There is a function AUTO_PURGE_SQL_PLAN_BASELINE in not documented package dbms_spm_internal.<br />
But I am not aware of this package.<br />
<strong>p244 </strong>chapter 4 p32 (mentioned in the errata, but wrong) &#8211; &#8216;open mycursoror&#8217; must be read as &#8216;open mycursor for&#8217;<br />
<strong>p246 </strong>chapter 4 p34 First sentence after the code &#8211; (the valid_task_list parameter) is (the valid_table_list parameter)<br />
<strong>p247 </strong>chapter 4 p35 &#8211; Under &#8216;Generating SQL Scripts&#8217;, &#8220;execute dbms_advior.create_file&#8221; is execute &#8220;dbms_advisor.create_file&#8221;</p>
<p><strong>p268 </strong>chapter 5 p6 &#8211; The explanation about &#8220;alter diskgroup dgroupA offline disks in failuregroup controller1 drop after 4h;&#8221;<br />
First it is failgroup, not failuregroup(and later in text). Second, it is written &#8216;the database take the disk group dgroupA offline only after waiting for four hours&#8217;.<br />
It must be &#8216;the database take the disk group dgroupA offline and drops it after four hours&#8217;<br />
<strong>p277 </strong>chapter 5 p15 At the beginning of the page &#8211; &#8216;The default for both the compatible.asm and compatible.rdbms attributes is 10&#8242; &#8211; default value is not 10, but 10.1<br />
<strong>p279 </strong>chapter 5 p17 &#8211; It is not an error, just addendum(could appear in the exam, book is for 11gR1) &#8211; in 11gR2 there is a new parameter &#8211; compatible.advm It determines whether the disk group can contain Oracle ASM volumes.<br />
The value must be set to 11.2 or higher. Before setting this attribute, the compatible.asm value must be 11.2  or higher. Also, the Oracle ADVM volume drivers must be loaded in the supported environment.<br />
<strong>p280 </strong>chapter 5 p18 &#8211; under &#8216;Changes in the check Command&#8217; &#8211; &#8216;If there are any consistencies&#8217; must be &#8216;If there are any inconsistencies&#8217;<br />
<strong>p285 </strong>chapter 5 p23 4th line from the top &#8211; &#8216;Unless you specify the -i flag,&#8217; &#8211; the flag is &#8216;I&#8217;, capital.<br />
<strong>p292 </strong>chapter 5 p30 Code examples are not correct. There is no column partitioning_type in dba_tab_partitions. There is a column partitioning_type in dba_part_tables, but this partitioning type is for the table &#8211; RANGE, not partition by partition.<br />
<strong>p293 </strong>chapter 5 p31 First sentence after the code  &#8211; &#8216;When new data that has an ORDER_DATE column&#8230;&#8217; must be &#8216;When new data that has an TIME_ID column&#8230;&#8217;<br />
<strong>p293 </strong>chapter 5 p31 Text before &#8216;Moving the Transition Point&#8217; &#8211; 2nd bullet &#8216;You can perform interval partitioning on an index-organized table&#8217; &#8211; WRONG! You can&#8217;t perform interval partitioning on an index-organized table.<br />
<strong>p294 </strong>chapter 5 p32 Bullets at the end of the page (las is on p33) column name TIME_ID is transaction_date<br />
<strong>p306 </strong>chapter 5 p44 &#8216;alter table orders add partition&#8217; statement is not correct &#8211; 01-feb-2007 is lower than the highest bound and this causes ORA-14074. Other value has to be used, f.i. 01-feb-2010<br />
<strong>p317 </strong>chapter 5 p55 Self test answers 3 &#8211; A is stated as a correct answer, but the correct answer is D, because you must first advance the compatible.asm attribute before you advance the compatible.rdbms attribute<br />
<strong>p293 </strong>chapter 5 p31 First sentence after the code  &#8211; &#8216;When new data that has an ORDER_DATE column&#8230;&#8217; must be &#8216;When new data that has an TIME_ID column&#8230;&#8217;<br />
<strong>p293 </strong>chapter 5 p31 Text before &#8216;Moving the Transition Point&#8217; &#8211; 2nd bullet &#8216;You can perform interval partitioning on an index-organized table&#8217; &#8211; WRONG! You can&#8217;t perform interval partitioning on an index-organized table.<br />
<strong>p294 </strong>chapter 5 p32 Bullets at the end of the page (las is on p33) column name TIME_ID is transaction_date<br />
<strong>p306 </strong>chapter 5 p44 &#8216;alter table orders add partition&#8217; statement is not correct &#8211; 01-feb-2007 is lower than the highest bound and this causes ORA-14074. Other value has to be used, f.i. 01-feb-2010<br />
<strong>p317 </strong>chapter 5 p55 Self test answers 3 &#8211; A is stated as a correct answer, but the correct answer is D, because you must first advance the compatible.asm attribute before you advance the compatible.rdbms attribute</p>
<p><strong>p329 </strong>chapter 6 p9 Last sentence on the page bottom &#8211; it is 60% for SGA and 40% for PGA (instead SGA, PGA is mentioned)<br />
<strong>p344 </strong>chapter 6 p24 Code for creating extended statistics, last line before &#8216;end;&#8217;  &#8211; it is &#8216;(cust_state_province&#8217;,country_id)&#8217;); &#8211; must be &#8216;(cust_state_province,country_id)&#8217;);<br />
<strong>p351 </strong>chapter 6 p31 Shortly before page end, in the sentence &#8216;You can see that the result cache is disabled because you set the initialization parameter max_result_cache_size to zero&#8217; &#8211; parameter is not max_result_cache_size, but result_cache_max_size<br />
<strong>p353 </strong>chapter 6 p33 At the page bottom &#8211; V$RESULT_CACHE_OBJECTS is mentioned twice with different descriptions. Actually if you merge both descriptions you get the full V$RESULT_CACHE_OBJECTS description <img src='http://www.nativeread.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<strong>p355 </strong>chapter 6 p35 &#8216;SQL&gt; show parameter optimizer_use_pending_statistics&#8217; to be read &#8216;SQL&gt; show parameter result_cache_mode&#8217;<br />
<strong>p361 </strong>chapter 6 p41 &#8211; bullet client_result_cache_size &#8211; &#8216;As I explain later, you can override this parameter with the server-side configuration parameter oci_result_cache_max_size&#8217; &#8211; oci_result_cache_max_size is parameter in sqlnet.ora(client)<br />
<strong>p361 </strong>chapter 6 p41  bullet client_result_cache_size -<br />
&#8216;If you disable client result caching on the server itself,the client result cache will remain disabled, even if you set the client_result_cache_size parameter to a positive value on the client&#8217; &#8211; I suggest it has to be read like<br />
&#8216;If you disable client result caching on the server itself,the client result cache will remain disabled, even if you set the oci_result_cache_max_size parameter to a positive value on the client&#8217;<br />
Take a look here &#8211; http://download.oracle.com/docs/cd/E11882_01/appdev.112/e10646/oci10new.htm &#8211; for better explanation of oci_result_cache_ parameters<br />
<strong>p367 </strong>chapter 6 p47 CERTIFICATION SUMMARY &#8211; Second sentence, replace DDM with ADDM<br />
<strong>p370 </strong>chapter 6 p50 Second bullet under Enhancements in Optimizer Statistics Collection &#8211; view is not DBA_TAB_STATS_PREFS, but DBA_TAB_STAT_PREFS<br />
<strong>p370 </strong>chapter 6 p50 Sixth bu2C you can override this parameter with the server-side configuration parameter oci_result_cache_max_size&#8217; &#8211; oci_result_cache_max_size is parameter in sqlnet.ora(client)<br />
<strong>p361 </strong>chapter 6 p41  bullet client_result_cache_size -<br />
&#8216;If you disable client result caching on the server itself,the client result cache will remain disabled, even if you set the client_result_cache_size parameter to a positive value on the client&#8217; &#8211; I suggest it has to be read like<br />
&#8216;If you disable client result caching on the server itself,the client result cache will remain disabled, even if you set the oci_result_cache_max_size parameter to a positive value on the client&#8217;<br />
Take a look here &#8211; http://download.oracle.com/docs/cd/E11882_01/appdev.112/e10646/oci10new.htm &#8211; for better explanation of oci_result_cache_ parameters<br />
<strong>p367 </strong>chapter 6 p47 CERTIFICATION SUMMARY &#8211; Second sentence, replace DDM with ADDM<br />
<strong>p370 </strong>chapter 6 p50 Second bullet under Enhancements in Optimizer Statistics Collection &#8211; view is not DBA_TAB_STATS_PREFS, but DBA_TAB_STAT_PREFS<br />
<strong>p370 </strong>chapter 6 p50 Sixth bullet under Enhancements in Optimizer Statistics Collection &#8211; procedure is not SET_PREFS, there are SET_DATABASE_PREFS, SET_GLOBAL_PREFS, SET_SCHEMA_PREFS, SET_TABLE_PREFS<br />
<strong>p370 </strong>chapter 6 p50 Last bullet on the page &#8211; parameter is optimizer_use_pending_statistics, not optimizer_pending_statistics<br />
<strong>p371 </strong>chapter 6 p51 Last bullet before &#8216;Result Cache&#8217; &#8211; &#8216;&#8230;to collect extension statistics&#8217; is &#8216;&#8230;to collect expression statistics&#8217;<br />
<strong>p371 </strong>chapter 6 p51 Before last bullet &#8211; DBMS_RESULT_CACHE is a package, not procedure<br />
<strong>p378 </strong>chapter 6 p58 Answer to question 6 &#8211; D is stated as true, but the true answer is B<br />
<strong>p379 </strong>chapter 6 p59 Answer to question 12 &#8211; option is not &#8216;auto&#8217;, but &#8216;force&#8217;</p>
<p><strong>p387 </strong>chapter 7 p5 In code example &#8211; connect auxiliary sys/oracle@prod1 must be connect auxiliary sys/oracle@prod2 (check before post)<br />
<strong>p393 </strong>chapter 7 p11 Under Managing Multisection Backups &#8211; no views RC_BACKUP_DATAFILE, RC_BACKUP_SET. I have no idea what was the idea&#8230; There are v$backup_datafile and v$backup_set<br />
<strong>p393 </strong>chapter 7 p11 Under Managing Multisection Backups &#8211; select statement must be &#8216;select pieces, multi_section from v$backup_set;&#8217; &#8211; there is no column piece but pieces and pieces and multi_section are in v$backup_set<br />
The sentence before the select statement must be &#8216;&#8230;the following query on the V$BACKUP_SET view:&#8217;<br />
<strong>p396 </strong>chapter 7 p14 &#8211; On the job &#8211; &#8216;You can create archival backups only if you are using a recovery catalog&#8217; &#8211; not true, if KEEP FOREVER is used then catalog is needed. By KEEP UNTIL&#8230; &#8211; no catalog is mandatory<br />
<strong>p396 </strong>chapter 7 p14 at the bottom &#8211; &#8216;change copy of database controlfile nokeep;&#8217; must be &#8216;change backup of database controlfile nokeep;&#8217;<br />
<strong>p402 </strong>chapter 7 p20 sql statement at the page end &#8211; this statement is valid for 11gR1(the output is not the same as shown here).<br />
For 11gR2, there is no is_default column in v$rman_compression_algorithm, the column is IS_VALID and there are no ZLIB and BZIP2 algorithms, but BASIC, LOW, MEDIUM, HIGH<br />
<strong>p410 </strong>chapter 7 p28 Page bottom &#8211; connect target / catalog virtual1/virtual1@catdb; &#8211; should be separated in two commands (at least for me it had to)<br />
connect target virtual1/virtual1@catdb;<br />
connect catalog virtual1/virtual1@catdb; &#8211; and then &#8216;register database;&#8217;<br />
<strong>p420 </strong>chapter 7 p38 &#8211; sql statements for creating flachback archive  &#8211; correct is &#8216;create flashback archive &#8230;&#8217;, not &#8216;create flashback data archive &#8230;&#8217; &#8211; word &#8216;data&#8217; must be omitted<br />
<strong>p421 </strong>chapter 7 p39 Under &#8216;Altering a Flashback Data Archive&#8217; there are two identical examples &#8211; &#8216;alter flashback archive flash1 add tablespace &#8230;&#8217; with different explanation. But there is no option &#8216;adds space to the flashback archive&#8217;. You could change quota or add tablespace.<br />
<strong>p422 </strong>chapter 7 p40 &#8211; Under  &#8216;Enabling and Disabling Flashback Data Archiving&#8217; it said &#8216;You must be either the DBA or have the flashback data archive system privilege and the create tablespace system privileges to turn flashback logging on for a table&#8217;.<br />
The privilege is not &#8216;flashback data archive&#8217;, but &#8216;flashback archive&#8217;. And you don&#8217;t need &#8216;create tablespace&#8217; to enable flashback, just &#8216;flashback archive&#8217; to selected archive or &#8216;flashback archive administer&#8217;.<br />
<strong>p425 </strong>chapter 7 p43 as_of clause is &#8220;as of&#8221; &#8211; no underscore<br />
<strong>p426 </strong>chapter 7 p44 Code under Generating Reports &#8211; date format must be &#8216;YYYY-MM-DD HH24:MI:SS&#8217;, not &#8216;YYYY-MM-DD HH24:MI:SS&#8217; &#8211; there are still 24 hours in day-night period <img src='http://www.nativeread.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<strong>p428 </strong>chapter 7 p46 Under Prerequisites for Flashback Transaction Backout &#8211; text &#8216;The first privilege grants the user HR the flashback system privilege&#8230;&#8217; should be something like &#8216;First grant is the execute privilege on dbms_flashback package to user hr&#8217;.<br />
<strong>p428 </strong>chapter 7 p46 FLASHBACK.TRANSACTION_BACKOUT description &#8211; there is no argument numberofxids &#8211; it is numtxns.<br />
<strong>p429 </strong>chapter 7 p47 &#8216;options&#8217; argument for FLASHBACK.TRANSACTION_BACKOUT &#8211; noconflict_only must be nonconflict_only. Mentioned in the errata, but it is wrong &#8211; must be &#8216;nonconflict_only&#8217;<br />
<strong>p440 </strong>chapter 7 p58 Question 13 &#8211; privilege to be granted in 1. is &#8216;recovery_catalog_owner&#8217;, not &#8216;recovery catalog owner&#8217;<br />
<strong>p443 </strong>chapter 7 p61 &#8211; Answer to question 1 &#8211; I think A, B, C are correct. The best is to take a look on the documentation to clarify this question completely (Oracle® Database Backup and Recovery Reference).<br />
In general, you can specify log_file_name_convert and db_file_name_convert in set clause  &#8211; the example below is from Oracle Documentation<br />
DUPLICATE TARGET DATABASE TO dup1<br />
FOR STANDBY<br />
FROM ACTIVE DATABASE<br />
PASSWORD FILE<br />
SPFILE<br />
PARAMETER_VALUE_CONVERT &#8216;/disk1&#8242;, &#8216;/disk2&#8242;<br />
SET DB_FILE_NAME_CONVERT &#8216;/disk1&#8242;,&#8217;/disk2&#8242;<br />
SET LOG_FILE_NAME_CONVERT &#8216;/disk1&#8242;,&#8217;/disk2&#8242;<br />
SET SGA_MAX_SIZE 200M<br />
SET SGA_TARGET 125M;<br />
So, you can set DB_FILE_NAME_CONVERT under SPFILE&#8230;SET clause as well LOG_FILE_NAME_CONVERT.<br />
PARAMETER_VALUE_CONVERT is out of SET clause. You can set DB_FILE_NAME_CONVERT outside SET clause too &#8211; but the setting outside of the SPFILE clause takes precedence.<br />
For example, if you specify DB_FILE_NAME_CONVERT twice in the DUPLICATE command, both in the SPFILE clause and outside of the SPFILE clause, then the setting outside of the SPFILE clause takes precedence.<br />
<strong>p446 </strong>chapter 7 p64 Answer to question 17 &#8211; Which of the following items must you specify when you create a flashback data archive? B and D are mentioned as correct. Well, if you omit flashback archive name, you get error. Only quota is not mandatory.<br />
Either the question was not asked correctly, or the answer is badly formed &#8211; I can&#8217;t understand &#8216;C is incorrect because the flashback data archive isn’t mandatory—you can omit the attribute as long as you have<br />
already created a default flashback data archive for the database&#8217; &#8211; what is the relation with creating flash archive? You don&#8217;t need to specify flash archive by enabling the feature for a table &#8211; when there is a default flashback,<br />
but for creation flashbak &#8211; you do have to specify name -  create flashback archive myflash tablespace flash_tbs retention 1 year;<br />
<strong>p446 </strong>chapter 7 p64 &#8211; Answer to question 18 &#8211; B is valid answer only if flashback has no quota on the tablespace. If there is a quota, then adding space to the tablespace will not help. The question is a bit ambiguous.</p>
<p><strong>p454 </strong>chapter 8 p6 &#8211; in example sql code for table creation, opening brace for table columns is missing &#8211; (id number,&#8230;  (on page 7 too)<br />
<strong>p456 </strong>chapter 8 p8 Under Managing and Monitoring SecureFiles &#8211; procedure is SETOPTIONS, not ETOPTIONS<br />
<strong>p457 </strong>chapter 8 p9 In both sql&#8217;s for creating table, the brace after &#8216;store as &#8230;.&#8217; must be removed. And tables need a primary key &#8211; otherwise you get<br />
ORA-12089: cannot online redefine table &#8220;TAB1&#8243; with no primary key<br />
<strong>p459 </strong>chapter 8 p11 &#8211; Explicit Table Locking &#8211; &#8216;lock table&#8217; statement explanation is ambiguous.<br />
lock table&#8230;in lockmode mode [nowait | wait integer] &#8211; lockmode is one of [ROW] SHARE, [[SHARE] ROW] EXCLUSIVE, SHARE UPDATE. Then comes word &#8216;mode&#8217; and then wait/nowait with integer<br />
lock table foo in share mode wait 10; &#8211; f.i.<br />
<strong>p461 </strong>chapter 8 p13 create spfile from memory; returns &#8216;ORA-32002: cannot create SPFILE already being used by the instance&#8217; &#8211; when you try from open instance. You have to specify filename/path &#8211; create spfile=&#8217;&lt;filename&gt;&#8217; from memory;<br />
<strong>p467 </strong>chapter 8 p19 under &#8216;Using Real Native Compilation&#8217; &#8211; &#8216;The parameter can take two values, interpreted and compiled&#8217; &#8211; wrong, the parameter can take interpreted and native. Later in text also &#8216;compiled&#8217; is mentioned &#8211; it is &#8216;native&#8217;.<br />
In the next sentence, the author means &#8216;interpreted&#8217;, not &#8216;compiled&#8217;.<br />
<strong>p468 </strong>chapter 8 p20 The last sentence in page bottom &#8211; &#8216;Also, even after you change the compilation mode, say from compiled to native, PL/SQL units that the database has already compiled will be recompiled in the original compilation mode&#8217;<br />
I find it a bit ambiguous &#8211; if you change plsql_code_type from native(not compiled) to interpreted, plsql units compiled in native mode, stays in native mode. This couls be checked by select name, PLSQL_code_type from user_plsql_object_settings;<br />
<strong>p473 </strong>chapter 8 p25 &#8216;Monitoring Table Compression&#8217; &#8211; in last sentence in this block column name is COMPRESS_FOR, not COMPRESSED_FOR.<br />
!!!  Important difference &#8211; the output from select statement is for 11gR1. In 11gR2, in the same sql&#8217;s output &#8216;DIRECT LOAD ONLY&#8217; is changed with &#8216;BASIC&#8217; and &#8216;FOR ALL OPERATION&#8217; with &#8216;OLTP&#8217;</p>
<p>You can also find this errata <a href="http://www.nativeread.com/errata2.txt" target="_blank">here</a>.</p>
<p><strong>If you like this, you could spend 3$ and make my day <img src='http://www.nativeread.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </strong></p>
<form action="https://www.paypal.com/cgi-bin/webscr" accept-charset="UNKNOWN" enctype="application/x-www-form-urlencoded" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="D7NVBUGBRDZTG" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" /> <img src="https://www.paypal.com/de_DE/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2010/06/07/ocp-oracle-database-11g-new-features-for-administrators-exam-guide-exam-1z0-050-errata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>11gR2 &#8211; empty tables skipped by export (deferred segment creation)</title>
		<link>http://www.nativeread.com/2010/04/09/11gr2-empty-tables-skipped-by-export-deferred-segment-creation/</link>
		<comments>http://www.nativeread.com/2010/04/09/11gr2-empty-tables-skipped-by-export-deferred-segment-creation/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 14:08:24 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[oracle]]></category>
		<category><![CDATA[11gR2]]></category>
		<category><![CDATA[manage tables]]></category>
		<category><![CDATA[new features]]></category>

		<guid isPermaLink="false">http://www.nativeread.com/?p=167</guid>
		<description><![CDATA[If you still use the good old export utility, you probably have noticed that empty tables are not exported by the exp utility. You can test it by simply creating dummy table (don&#8217;t insert any data into it) and then try to export the table. &#62;sqlplus user/pass SQL*Plus: Release 11.2.0.1.0 Production on Fri Apr 9 [...]]]></description>
			<content:encoded><![CDATA[<p>If you still use the good old export utility, you probably have noticed that empty tables are not exported by the exp utility.</p>
<p>You can test it by simply creating dummy table (don&#8217;t insert any data into it) and then try to export the table.<br />
<span id="more-167"></span>&gt;sqlplus user/pass</p>
<p>SQL*Plus: Release 11.2.0.1.0 Production on Fri Apr 9 15:48:54 2010</p>
<p>Copyright (c) 1982, 2009, Oracle.  All rights reserved.</p>
<p>Connected to:<br />
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 &#8211; 64bit Production<br />
With the Partitioning, Oracle Label Security, OLAP, Data Mining<br />
and Real Application Testing options</p>
<p>SQL&gt; create table foo(id number);</p>
<p>Table created.</p>
<p>SQL&gt;exit</p>
<p>&gt;exp file=foo.dmp log=goo.dmp tables=foo userid=user/pass</p>
<p>Export: Release 11.2.0.1.0 &#8211; Production on Fri Apr 9 15:48:00 2010</p>
<p>Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.</p>
<p>Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 &#8211; 64bit Production<br />
With the Partitioning, Oracle Label Security, OLAP, Data Mining<br />
and Real Application Testing options<br />
Export done in WE8MSWIN1252 character set and UTF8 NCHAR character set<br />
server uses AL32UTF8 character set (possible charset conversion)</p>
<p>About to export specified tables via Conventional Path &#8230;<br />
EXP-00011: USER.FOO does not exist<br />
Export terminated successfully with warnings.</p>
<p>Well, I am pretty sure that the table exists &#8211; even without any data in it.</p>
<p>The reason for this behavior is 11.2 new feature &#8216;<strong>Deferred Segment Creation</strong>&#8216; &#8211; the creation of a table sent is deferred until the first row is inserted.</p>
<p>As a result, empty tables are not listed in dba_segments and are not exported by exp utility.</p>
<p>This feature is controlled by the database parameter deferred_segment_creation. It has default value of TRUE. If you set it by FALSE, any newly created table AFTER the change will be exported &#8211; nevertheless if it is empty or not.</p>
<p>&gt;sqlplus system/pass</p>
<p>SQL*Plus: Release 11.1.0.7.0 &#8211; Production on Fri Apr 9 15:59:02 2010</p>
<p>Copyright (c) 1982, 2008, Oracle.  All rights reserved.</p>
<p>Connected to:<br />
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 &#8211; 64bit Production<br />
With the Partitioning, Oracle Label Security, OLAP, Data Mining<br />
and Real Application Testing options</p>
<p>SQL&gt; alter system set deferred_segment_creation=false;</p>
<p>System altered.</p>
<p>SQL&gt; quit<br />
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 &#8211; 64bit Production<br />
With the Partitioning, Oracle Label Security, OLAP, Data Mining<br />
and Real Application Testing options</p>
<p>&gt;sqlplus user/pass</p>
<p>SQL*Plus: Release 11.1.0.7.0 &#8211; Production on Fri Apr 9 15:59:20 2010</p>
<p>Copyright (c) 1982, 2008, Oracle.  All rights reserved.</p>
<p>Connected to:<br />
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 &#8211; 64bit Production<br />
With the Partitioning, Oracle Label Security, OLAP, Data Mining<br />
and Real Application Testing options</p>
<p>SQL&gt; create table foo2(id number);</p>
<p>Table created.</p>
<p>SQL&gt; quit<br />
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 &#8211; 64bit Production<br />
With the Partitioning, Oracle Label Security, OLAP, Data Mining<br />
and Real Application Testing options</p>
<p>&gt;exp file=foo2.dmp log=foo2.log tables=foo2 userid=user/pass</p>
<p>Export: Release 11.1.0.7.0 &#8211; Production on Fri Apr 9 15:59:54 2010</p>
<p>Copyright (c) 1982, 2007, Oracle.  All rights reserved.</p>
<p>Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 &#8211; 64bit Production<br />
With the Partitioning, Oracle Label Security, OLAP, Data Mining<br />
and Real Application Testing options<br />
Export done in WE8MSWIN1252 character set and UTF8 NCHAR character set<br />
server uses AL32UTF8 character set (possible charset conversion)</p>
<p>About to export specified tables via Conventional Path &#8230;<br />
. . exporting table                           FOO2          0 rows exported<br />
Export terminated successfully without warnings.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Note: Deferred Segment Creation option is not supported in 11gR2 Standard Edition</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2010/04/09/11gr2-empty-tables-skipped-by-export-deferred-segment-creation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manual Database Vault Administrator application deployment</title>
		<link>http://www.nativeread.com/2010/03/12/manual-database-vault-administrator-application-deployment/</link>
		<comments>http://www.nativeread.com/2010/03/12/manual-database-vault-administrator-application-deployment/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 10:58:52 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[oracle]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[database vault]]></category>

		<guid isPermaLink="false">http://www.nativeread.com/?p=161</guid>
		<description><![CDATA[Database Vault Administration (DVA) could be deployed manually by following steps. First you have to stop dbconsole (from OS)- emctl stop dbconsole open the file $ORACLE_HOME/oc4j/j2ee/OC4J_DBConsole_service_name/config/server.xml and add the following line before the &#60;/application-server&#62; element: &#60;application name=&#8221;dva&#8221; path=&#8221;$ORACLE_HOME/dv/jlib/dva_webapp.ear&#8221; parent=&#8221;default&#8221; start=&#8221;true&#8221; /&#62; OC4J_DBConsole_service_name is OC4J_DBConsole_&#60;machine name&#62;_&#60;db sid&#62; F.i. -  OC4J_DBConsole_my_machine_db1 Here my_machine is machine name, db1 [...]]]></description>
			<content:encoded><![CDATA[<p>Database Vault Administration (DVA) could be deployed manually by following steps.<br />
First you have to stop dbconsole (from OS)-</p>
<p>emctl stop dbconsole</p>
<p>open the file $ORACLE_HOME/oc4j/j2ee/OC4J_DBConsole_service_name/config/server.xml<br />
and add the following line before the &lt;/application-server&gt; element:</p>
<p><span id="more-161"></span></p>
<p>&lt;application name=&#8221;dva&#8221; path=&#8221;$ORACLE_HOME/dv/jlib/dva_webapp.ear&#8221; parent=&#8221;default&#8221; start=&#8221;true&#8221; /&gt;</p>
<p>OC4J_DBConsole_service_name is OC4J_DBConsole_&lt;machine name&gt;_&lt;db sid&gt;<br />
F.i. -  OC4J_DBConsole_my_machine_db1<br />
Here my_machine is machine name, db1 is database name.</p>
<p>On Windows systems, replace $ORACLE_HOME with the absolute path to your Oracle Database home.</p>
<p>Open the file $ORACLE_HOME/oc4j/j2ee/OC4J_DBConsole_service_name/config/http-web-site.xml and add the following line before the &lt;/web-site&gt; element:</p>
<p>&lt;web-app application=&#8221;dva&#8221; name=&#8221;dva_webapp&#8221; load-on-startup=&#8221;true&#8221; root=&#8221;/dva&#8221; shared=&#8221;true&#8221;/&gt;</p>
<p>Finally start dbconsole again -</p>
<p>emctl start dbconsole</p>
<p>DVA could be accessed on your dbconsole url &#8211; port 5501 -</p>
<p>my_machine:5501/dva/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2010/03/12/manual-database-vault-administrator-application-deployment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Database Vault to existing Oracle installation</title>
		<link>http://www.nativeread.com/2010/03/11/add-database-vault-to-existing-oracle-installation/</link>
		<comments>http://www.nativeread.com/2010/03/11/add-database-vault-to-existing-oracle-installation/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 14:12:33 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[oracle]]></category>
		<category><![CDATA[database vault]]></category>
		<category><![CDATA[enterprise edition]]></category>
		<category><![CDATA[oracle server]]></category>

		<guid isPermaLink="false">http://www.nativeread.com/?p=156</guid>
		<description><![CDATA[If you have already installed Oracle Server without database vault (DV) option (database vault is a option from Oracle Enterprise Edition). If you want to add DV to the existing Oracle installation, follow the steps below. 1. There is no database associated with this Oracle Home This is easier. Stop all processes associated with this [...]]]></description>
			<content:encoded><![CDATA[<p>If you have already installed Oracle Server without database vault (DV) option (database vault is a option from Oracle Enterprise Edition). If you want to add DV to the existing Oracle installation, follow the steps below.</p>
<p><span id="more-156"></span></p>
<p>1. There is no database associated with this Oracle Home</p>
<p>This is easier. Stop all processes associated with this Oracle Home. Then go to directory $ORACLE_HOME/rdbms/lib and execute</p>
<p><strong>cd $ORACLE_HOME/rdbms/lib<br />
make -f ins_rdbms.mk dv_on lbac_on ioracle</strong></p>
<p>Now continue with database creation and ensure that Database Vault option is selected(using dbca).</p>
<p>2. There is a database associated with this Oracle Home</p>
<p>Stop all processes associated with this Oracle Home -database(s), listeners, etc. Then go to directory $ORACLE_HOME/rdbms/lib and execute</p>
<p><strong>cd $ORACLE_HOME/rdbms/lib<br />
make -f ins_rdbms.mk dv_on lbac_on ioracle</strong></p>
<p>Now startup the database and execute the script catols.sql as user SYS -</p>
<p><strong>SQL&gt;@?/rdbms/admin/catols.sql</strong><br />
The script will shutdown the database and the last lines from the execution show<br />
…<br />
Database closed.<br />
Database dismounted.<br />
ORACLE instance shut down.</p>
<p>Start the database.</p>
<p>Finally, database vault option must be enabled. Easiest way is by Database Configuration Assistant &#8211; dbca.</p>
<p>Start dbca tool and select ‘Configure Database Option’. Click Next.</p>
<p>Select designated database. Click Next.</p>
<p>Select ‘Oracle Database Vault’ option. Click Next.</p>
<p>Enter name and password for Database Vault Owner and Database Vault Account Manager. The Database Vault Owner account manages Database Vault roles and configuration. The Database Vault Account Manager account is used to manage database user accounts. You can choose whatever username and password you want, but they should comply with the password policy -at least 8 and at most 30 characters, must contain at least one alphabet, one digit and one non-alphanumeric character.</p>
<p>Click &#8216;Finish&#8217; to finish the process.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2010/03/11/add-database-vault-to-existing-oracle-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ORA-01450 by database creation with DB Vault</title>
		<link>http://www.nativeread.com/2010/03/04/ora-01450-by-database-creation-with-db-vault/</link>
		<comments>http://www.nativeread.com/2010/03/04/ora-01450-by-database-creation-with-db-vault/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 16:04:21 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[oracle]]></category>
		<category><![CDATA[11gR2]]></category>
		<category><![CDATA[database vault]]></category>

		<guid isPermaLink="false">http://www.nativeread.com/?p=140</guid>
		<description><![CDATA[I tried to create 11.2 database(by dbca) on SLES10 with database vault enabled and by 66% of database creation I got the following error message - ORA-01450: maximum key length (6398) exceeded Database has character set AL32UTF8, national character set UTF8  and uses CHAR semantic (nls_length_semantics). If charset is AL32UTF8 and semantic is BYTE, there [...]]]></description>
			<content:encoded><![CDATA[<p>I tried to create 11.2 database(by dbca) on SLES10 with database  vault enabled and by 66% of database creation I got the following error message -</p>
<p><strong>ORA-01450:  maximum key length (6398) exceeded</strong></p>
<p>Database has character set  AL32UTF8, national character set UTF8  and uses CHAR semantic (nls_length_semantics).</p>
<p><span id="more-140"></span></p>
<p>If  charset is AL32UTF8 and semantic is BYTE, there is no error by database creation. Also if semantic is CHAR, but charset is WE8MSWIN1252 f.i. &#8211; also there is no  problem.</p>
<p>It seems that by using both AL32UTF8 and CHAR semantic, the error appears by adding database vault.</p>
<p>The problematic statements actually is</p>
<p><strong>ALTER TABLE DVSYS.&#8221;IDENTITY_MAP$&#8221;<br />
ADD CONSTRAINT &#8220;IDENTITY_MAP_UK1&#8243;<br />
UNIQUE(IDENTITY_ID#,FACTOR_LINK_ID#,<br />
OPERATION_CODE_ID#,OPERAND1,OPERAND2)<br />
ENABLE;</strong></p>
<p>The following workarounds are possible.</p>
<p>1. Use block size 16K &#8211; the error doesn&#8217;t appear. But changing block size should be done only after performance tests, because this change could hardly influence database performance.</p>
<p>2. Use separate tablespace with block size 16K &#8211; only for database vault system objects. If you use database template, just add the following under the &lt;CommonAttributes&gt; section -</p>
<p><strong>&lt;option name=&#8221;DV&#8221; value=&#8221;true&#8221;&gt;<br />
&lt;tablespace id=&#8221;DBVAULT&#8221;/&gt;<br />
&lt;/option&gt;</strong></p>
<p>and add tablespace DBVAULT (as well datafile) description later in the template file. 50M is enough as a initial tablespace size.</p>
<p>Of course, do not forget to set db_16k_cache_size to some appropriate value &#8211; for instance 50M.</p>
<p>Then database creation runs without problems and database with DB Vault, charset AL32UTF8 and and CHAR semantic is created successfully.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2010/03/04/ora-01450-by-database-creation-with-db-vault/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: Put reply box at the top &#8211; bbPress</title>
		<link>http://www.nativeread.com/2009/11/18/how-to-put-reply-box-at-the-top-bbpress/</link>
		<comments>http://www.nativeread.com/2009/11/18/how-to-put-reply-box-at-the-top-bbpress/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 08:41:27 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[bbPress]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://dba.nativeread.com/?p=125</guid>
		<description><![CDATA[To put Reply box at the top &#8211; edit bb-templates/kakumei/topic.php - move the block &#60;?php if ( topic_is_open( $bb_post-&#62;topic_id ) ) : ?&#62; &#60;?php post_form(); ?&#62; &#60;?php else : ?&#62; &#60;h2&#62;&#60;?php _e(&#8216;Topic Closed&#8217;) ?&#62;&#60;/h2&#62; &#60;p&#62;&#60;?php _e(&#8216;This topic has been closed to new replies.&#8217;) ?&#62;&#60;/p&#62; &#60;?php endif; ?&#62; after first &#60;div class=&#8221;nav&#8221;&#62; &#60;?php topic_pages(); ?&#62; &#60;/div&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>To put Reply box at the top &#8211; edit bb-templates/kakumei/topic.php -</p>
<p><span id="more-125"></span></p>
<p>move the block<br />
&lt;?php if ( topic_is_open( $bb_post-&gt;topic_id ) ) : ?&gt;<br />
&lt;?php post_form(); ?&gt;<br />
&lt;?php else : ?&gt;<br />
&lt;h2&gt;&lt;?php _e(&#8216;Topic Closed&#8217;) ?&gt;&lt;/h2&gt;<br />
&lt;p&gt;&lt;?php _e(&#8216;This topic has been closed to new replies.&#8217;) ?&gt;&lt;/p&gt;<br />
&lt;?php endif; ?&gt;</p>
<p>after first</p>
<p>&lt;div class=&#8221;nav&#8221;&gt;<br />
&lt;?php topic_pages(); ?&gt;<br />
&lt;/div&gt;</p>
<p>And you got it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2009/11/18/how-to-put-reply-box-at-the-top-bbpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: Change the order of posts in bbPress</title>
		<link>http://www.nativeread.com/2009/11/18/how-to-change-the-order-of-posts-in-bbpress/</link>
		<comments>http://www.nativeread.com/2009/11/18/how-to-change-the-order-of-posts-in-bbpress/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 08:37:44 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[bbPress]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://dba.nativeread.com/?p=123</guid>
		<description><![CDATA[To change the order of posts, so that the most recent appears at the top of the page, and the original post at the bottom - find get_thread( $topic_id, $page ) in /topic.php and change it to get_thread( $topic_id, $page, true ) Simple.]]></description>
			<content:encoded><![CDATA[<p>To change the order of posts, so that the most recent appears at the top of the page, and the original post at the bottom -</p>
<p><span id="more-123"></span></p>
<p>find <strong>get_thread( $topic_id, $page )</strong> in <strong>/topic.php</strong> and change it to <strong>get_thread( $topic_id, $page, true )</strong></p>
<p>Simple.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2009/11/18/how-to-change-the-order-of-posts-in-bbpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to: Disable sorting by field in Noah’s Classifieds</title>
		<link>http://www.nativeread.com/2009/11/18/how-to-disable-sorting-by-field-in-noah%e2%80%99s-classifieds/</link>
		<comments>http://www.nativeread.com/2009/11/18/how-to-disable-sorting-by-field-in-noah%e2%80%99s-classifieds/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 08:15:22 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Noah’s Classifieds]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://dba.nativeread.com/?p=111</guid>
		<description><![CDATA[As you know, sorting by field could be disabled by check on the option &#8216;Allow sorting by this field&#8217;  in Home » Control panel » Common custom fields » field name. But by click on &#8216;My ads&#8217;, if you have Views and Responses fields, there is still possibility to sort by these two columns (at [...]]]></description>
			<content:encoded><![CDATA[<p>As you know, sorting by field could be disabled by check on the option &#8216;Allow sorting by this field&#8217;  in Home » Control panel » Common custom fields » field name.<br />
But by click on &#8216;My ads&#8217;, if you have Views and Responses fields, there is still possibility to sort by these two columns (at least by me I see this behavior).<br />
<span id="more-111"></span><br />
Disabling sorting could be removed in general by editing app/item_typ.php file &#8211; just remove the following part -</p>
<p><strong> &#8220;clicked&#8221;=&gt;array(<br />
&#8220;type&#8221;=&gt;&#8221;INT&#8221;,<br />
&#8220;form invisible&#8221;,<br />
&#8220;sorta&#8221;<br />
),<br />
&#8220;responded&#8221;=&gt;array(<br />
&#8220;type&#8221;=&gt;&#8221;INT&#8221;,<br />
&#8220;form invisible&#8221;,<br />
&#8220;sorta&#8221;<br />
),</strong></p>
<p>and sorting by field will disappear(small icons next to the field as well link).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2009/11/18/how-to-disable-sorting-by-field-in-noah%e2%80%99s-classifieds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: Remove the link &#8216;Email to friend&#8217; at the bottom &#8211; Noah’s Classifieds</title>
		<link>http://www.nativeread.com/2009/11/18/how-to-remove-the-link-email-to-friend-at-the-bottom-noah%e2%80%99s-classifieds/</link>
		<comments>http://www.nativeread.com/2009/11/18/how-to-remove-the-link-email-to-friend-at-the-bottom-noah%e2%80%99s-classifieds/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 08:10:08 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Noah’s Classifieds]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://dba.nativeread.com/?p=104</guid>
		<description><![CDATA[To remove the link &#8216;Email to friend&#8217; at the bottom of ad, edit the file themes/modern/templates/item_details.tpl.php and remove &#60;?php if( $this-&#62;get(&#8220;friendmailLink&#8221;) ): ?&#62; &#60;td style=&#8217;padding-left: 20px;&#8217;&#62;&#60;div class=&#8217;friend&#8217;&#62;&#60;?php echo $this-&#62;get(&#8220;friendmailLink&#8221;) ?&#62;&#60;/div&#62;&#60;/td&#62; &#60;?php endif; ?&#62; That it&#8217;s.]]></description>
			<content:encoded><![CDATA[<p>To remove the link &#8216;Email to friend&#8217; at the bottom of ad, edit the file themes/modern/templates/item_details.tpl.php and remove</p>
<p><span id="more-104"></span><br />
<strong>&lt;?php if( $this-&gt;get(&#8220;friendmailLink&#8221;) ): ?&gt;<br />
&lt;td style=&#8217;padding-left: 20px;&#8217;&gt;&lt;div class=&#8217;friend&#8217;&gt;&lt;?php echo $this-&gt;get(&#8220;friendmailLink&#8221;) ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
&lt;?php endif; ?&gt;</strong></p>
<p>That it&#8217;s.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nativeread.com/2009/11/18/how-to-remove-the-link-email-to-friend-at-the-bottom-noah%e2%80%99s-classifieds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
