<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>
	Comments on: Loading Historical Data Into Flashback Archive Enabled Tables	</title>
	<atom:link href="https://www.salvis.com/blog/2013/01/03/loading-historical-data-into-flashback-archive-enabled-tables/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.salvis.com/blog/2013/01/03/loading-historical-data-into-flashback-archive-enabled-tables/</link>
	<description>Database-centric development</description>
	<lastBuildDate>Wed, 08 Nov 2023 19:05:23 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://www.salvis.com/blog/2013/01/03/loading-historical-data-into-flashback-archive-enabled-tables/feed/"/>
	<item>
		<title>
		By: Philipp Salvisberg		</title>
		<link>https://www.salvis.com/blog/2013/01/03/loading-historical-data-into-flashback-archive-enabled-tables/#comment-3191</link>

		<dc:creator><![CDATA[Philipp Salvisberg]]></dc:creator>
		<pubDate>Mon, 07 Sep 2015 06:00:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.salvis.com/blog/?p=545#comment-3191</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.salvis.com/blog/2013/01/03/loading-historical-data-into-flashback-archive-enabled-tables/#comment-3190&quot;&gt;PraSad Tammana&lt;/a&gt;.

Beside handling ROWID correctly, the simplest way is to copy the content of the HIST, TCRV and DDL_COLMAP tables. For TCRV and DDL_COLMAP this is not supported by Oracle. You need &lt;a href=&quot;https://www.salvis.com/blog/wp-content/uploads/2013/01/tvd_fba_helper.sql_.txt&quot; rel=&quot;nofollow&quot;&gt;TVD_FBA_HELPER&lt;/a&gt; (or something similar) to enable/disable DML on these tables. I suggest to discuss this further with Oracle support, because there is currently no supported way to do what you want.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.salvis.com/blog/2013/01/03/loading-historical-data-into-flashback-archive-enabled-tables/#comment-3190">PraSad Tammana</a>.</p>
<p>Beside handling ROWID correctly, the simplest way is to copy the content of the HIST, TCRV and DDL_COLMAP tables. For TCRV and DDL_COLMAP this is not supported by Oracle. You need <a href="https://www.salvis.com/blog/wp-content/uploads/2013/01/tvd_fba_helper.sql_.txt" rel="nofollow">TVD_FBA_HELPER</a> (or something similar) to enable/disable DML on these tables. I suggest to discuss this further with Oracle support, because there is currently no supported way to do what you want.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: PraSad Tammana		</title>
		<link>https://www.salvis.com/blog/2013/01/03/loading-historical-data-into-flashback-archive-enabled-tables/#comment-3190</link>

		<dc:creator><![CDATA[PraSad Tammana]]></dc:creator>
		<pubDate>Mon, 07 Sep 2015 04:53:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.salvis.com/blog/?p=545#comment-3190</guid>

					<description><![CDATA[We need to move tables that have FDA enabled form tablespace A to tablespace B.

I have disaccociate and reassociated the table. But when we qury the fda data using as of timestamp, they are returning wrong results. Oracle claims that since rowed is changed with table move, it does not support, as FDA data uses row id to track.

I have updated row id in FDA tables but even still I got wrong results.

is there a way t fix the issues?]]></description>
			<content:encoded><![CDATA[<p>We need to move tables that have FDA enabled form tablespace A to tablespace B.</p>
<p>I have disaccociate and reassociated the table. But when we qury the fda data using as of timestamp, they are returning wrong results. Oracle claims that since rowed is changed with table move, it does not support, as FDA data uses row id to track.</p>
<p>I have updated row id in FDA tables but even still I got wrong results.</p>
<p>is there a way t fix the issues?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mike Tefft		</title>
		<link>https://www.salvis.com/blog/2013/01/03/loading-historical-data-into-flashback-archive-enabled-tables/#comment-1024</link>

		<dc:creator><![CDATA[Mike Tefft]]></dc:creator>
		<pubDate>Fri, 15 Feb 2013 12:51:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.salvis.com/blog/?p=545#comment-1024</guid>

					<description><![CDATA[Ah, now I see. You had FBDA enabled on your table when you did your initial population.

In my attempt, I did things in this order:
- Create the target table without FBDA
- Populate the target table with &#039;current&#039; data
- Enable FBDA for the target table
- Populate the HIST table

We are looking for the ability to clone a schema, such as from production to test, with the FBDA history in place. In one of our sample schemas, there is 1 FBDA-enabled table with over 100 million rows, and 5 others with over 10 million. We have already found that it is not practical to have FBDA enabled when we do these large initial loads (the FBDA background process backs up for days), and we really only need it to track changes after the initial population. 

So, following this technique, we would have to:
- Have FBDA enabled during our initial &#039;import&#039; into the target environment. (And I doubt that we would be able to use DataPump for this stage, either - I&#039;ll have to try that.) This is already not workable.
- Add the entire contents of the current table to the HIST table. This would practically double our storage requirements.

Conclusion: We need to get at that TCRV table.]]></description>
			<content:encoded><![CDATA[<p>Ah, now I see. You had FBDA enabled on your table when you did your initial population.</p>
<p>In my attempt, I did things in this order:<br />
&#8211; Create the target table without FBDA<br />
&#8211; Populate the target table with &#8216;current&#8217; data<br />
&#8211; Enable FBDA for the target table<br />
&#8211; Populate the HIST table</p>
<p>We are looking for the ability to clone a schema, such as from production to test, with the FBDA history in place. In one of our sample schemas, there is 1 FBDA-enabled table with over 100 million rows, and 5 others with over 10 million. We have already found that it is not practical to have FBDA enabled when we do these large initial loads (the FBDA background process backs up for days), and we really only need it to track changes after the initial population. </p>
<p>So, following this technique, we would have to:<br />
&#8211; Have FBDA enabled during our initial &#8216;import&#8217; into the target environment. (And I doubt that we would be able to use DataPump for this stage, either &#8211; I&#8217;ll have to try that.) This is already not workable.<br />
&#8211; Add the entire contents of the current table to the HIST table. This would practically double our storage requirements.</p>
<p>Conclusion: We need to get at that TCRV table.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
