<?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>nORA &#187; 10g</title>
	<atom:link href="http://nora.ptrk.org/tag/10g/feed" rel="self" type="application/rss+xml" />
	<link>http://nora.ptrk.org</link>
	<description>oraklowy notatnik</description>
	<lastBuildDate>Tue, 29 Sep 2009 11:39:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Migracja bazy do ASM</title>
		<link>http://nora.ptrk.org/3</link>
		<comments>http://nora.ptrk.org/3#comments</comments>
		<pubDate>Sat, 19 Sep 2009 21:02:49 +0000</pubDate>
		<dc:creator>ptrk</dc:creator>
				<category><![CDATA[Notki]]></category>
		<category><![CDATA[10g]]></category>
		<category><![CDATA[asm]]></category>
		<category><![CDATA[rman]]></category>

		<guid isPermaLink="false">http://nora.ptrk.org/?p=3</guid>
		<description><![CDATA[1. Przeniesienie control file do ASM. W tym celu zmieniamy parametr w init.ora tak, by wskazywał na nową lokalizację w ASM:
control_files='+DG_DATA/control01.ctl'
&#8230;gdzie  DG_DATA jest nazwą diskgroup-y
2. Uruchomienie instancji w trybie nomount:
SQL&#62; startup nomount
3. Następnie z konsoli RMAN-a należy skopiować control file ze starej lokalizacji do ASM:
RMAN&#62; connect target
RMAN&#62; restore controlfile from  '/ora_u10/oradata/ctl/control01.ctl';
&#8230;gdzie &#8220;/ora_u10&#8230;&#8221; jest [...]]]></description>
			<content:encoded><![CDATA[<p>1. Przeniesienie control file do ASM. W tym celu zmieniamy parametr w init.ora tak, by wskazywał na nową lokalizację w ASM:</p>
<pre>control_files='+DG_DATA/control01.ctl'</pre>
<p>&#8230;gdzie  DG_DATA jest nazwą diskgroup-y</p>
<p>2. Uruchomienie instancji w trybie nomount:</p>
<pre>SQL&gt; startup nomount</pre>
<p>3. Następnie z konsoli RMAN-a należy skopiować control file ze starej lokalizacji do ASM:</p>
<pre>RMAN&gt; connect target
RMAN&gt; restore controlfile from  '/ora_u10/oradata/ctl/control01.ctl';</pre>
<p>&#8230;gdzie &#8220;/ora_u10&#8230;&#8221; jest poprzednią lokalizacją cf.</p>
<p>4. Zamontowanie bazy</p>
<pre>RMAN&gt; alter database mount;</pre>
<p>5. Teraz można skopiować pliki danych a następnie przełączyć bazę na kopie:</p>
<pre>RMAN&gt; backup as copy database format '+DG_DATA';
RMAN&gt; switch database to copy;</pre>
<p>6. Przeniesienie tempfile-a:</p>
<pre>RMAN&gt; run {
set newname for tempfile 1 to '+DG_DATA';
switch tempfile all;
}</pre>
<p>7. Otwarcie bazy danych</p>
<pre>RMAN&gt; alter database open</pre>
<p>8. Ostatnim krokiem jest utworzenie nowych redologów w ASM</p>
<pre>SQL&gt; alter database add logfile member '+DG_DATA' to group 1;
SQL&gt; alter database add logfile member '+DG_DATA' to group 2;
SQL&gt; alter database add logfile member '+DG_DATA' to group 3;</pre>
<p>Należy zdropować &#8220;stare&#8221; redologi (przy którymś logu konieczne będzie przełączenie, gdyż dropowane logi muszą mieć stan &lt;&gt; &#8220;CURRENT&#8221;:</p>
<pre>SQL&gt; alter database drop logfile member '/ora_u10/oradata/redo_12.dbf';
SQL&gt; alter system switch logfile;
SQL&gt; alter database drop logfile member '/ora_u10/oradata/redo_22.dbf';
SQL&gt; alter system switch logfile;</pre>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nora.ptrk.org/3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

