<?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>Oracle &#8211; 21點情報網</title>
	<atom:link href="https://ailog.tw/lifelog/tag/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>https://ailog.tw/lifelog</link>
	<description></description>
	<lastBuildDate>Mon, 26 Feb 2024 15:14:26 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>Oracle移轉到別台設備後遭遇ORA-01589: must use RESETLOGS or NORESETLOGS option for database open</title>
		<link>https://ailog.tw/lifelog/2024/02/26/ora-01589-2/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Mon, 26 Feb 2024 15:05:12 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[ORA-01589]]></category>
		<category><![CDATA[Oracle]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=17352</guid>

					<description><![CDATA[小編有次搬移Oracle Database主機後，當資料庫服務要啟動時卻告警ORA-01589: must u &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2024/02/26/ora-01589-2/" class="more-link">閱讀全文<span class="screen-reader-text">〈Oracle移轉到別台設備後遭遇ORA-01589: must use RESETLOGS or NORESETLOGS option for database open〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p>小編有次搬移Oracle Database主機後，當資料庫服務要啟動時卻告警ORA-01589: must use RESETLOGS or NORESETLOGS option for database open，小編來分享當時如何處理的吧!</p>
<p><span id="more-17352"></span></p>
<p>01、</p>
<pre><span style="color: #0000ff;">sqlplus "/ as sysdba"</span></pre>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-17357 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-01.png" alt="" width="822" height="225" srcset="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-01.png 822w, https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-01-300x82.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-01-768x210.png 768w" sizes="(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></p>
<p>&nbsp;</p>
<p>02、</p>
<pre>SQL&gt;<span style="color: #0000ff;">shutdown abort</span></pre>
<p><img decoding="async" class="alignnone wp-image-17358 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-02.png" alt="" width="511" height="56" srcset="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-02.png 511w, https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-02-300x33.png 300w" sizes="(max-width: 511px) 100vw, 511px" /></p>
<p>&nbsp;</p>
<p>03、</p>
<pre>SQL&gt;<span style="color: #0000ff;">startup mount</span></pre>
<p><img decoding="async" class="alignnone wp-image-17359 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-03.png" alt="" width="378" height="56" srcset="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-03.png 378w, https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-03-300x44.png 300w" sizes="(max-width: 378px) 100vw, 378px" /></p>
<p>&nbsp;</p>
<p>04、</p>
<pre>SQL&gt;<span style="color: #0000ff;">alter database open resetlogs;
</span></pre>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-17360 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-04.png" alt="" width="437" height="73" srcset="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-04.png 437w, https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-04-300x50.png 300w" sizes="auto, (max-width: 437px) 100vw, 437px" /></p>
<p>&nbsp;</p>
<p>05、</p>
<pre>SQL&gt;<span style="color: #0000ff;">shutdown abort</span></pre>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-17361 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-05.png" alt="" width="438" height="56" srcset="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-05.png 438w, https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-05-300x38.png 300w" sizes="auto, (max-width: 438px) 100vw, 438px" /></p>
<p>&nbsp;</p>
<p>06、</p>
<pre>SQL&gt;<span style="color: #0000ff;">startup</span></pre>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-17362 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-6.png" alt="" width="377" height="63" srcset="https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-6.png 377w, https://ailog.tw/lifelog/wp-content/uploads/2024/02/ORA-01589-6-300x50.png 300w" sizes="auto, (max-width: 377px) 100vw, 377px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oracle Database還原時遇到ORA-01110、ORA-01157排除方式</title>
		<link>https://ailog.tw/lifelog/2023/10/11/oracle-ora-01110-ora-01157/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Wed, 11 Oct 2023 05:49:58 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[ORA-01110]]></category>
		<category><![CDATA[ORA-01157]]></category>
		<category><![CDATA[Oracle]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=16967</guid>

					<description><![CDATA[Oracle DB在做hotbackup還原時遭遇「ORA-01110、ORA-01157」錯誤告警，該如何排 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2023/10/11/oracle-ora-01110-ora-01157/" class="more-link">閱讀全文<span class="screen-reader-text">〈Oracle Database還原時遇到ORA-01110、ORA-01157排除方式〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: verdana, geneva;">Oracle DB在做hotbackup還原時遭遇「ORA-01110、ORA-01157」錯誤告警，該如何排除?快跟著小編一起來了解。</span></p>
<p><span style="font-family: verdana, geneva;"><span id="more-16967"></span></span></p>
<p><span style="font-size: 18px; font-family: verdana, geneva;"><strong>[範例環境]</strong></span><br />
<span style="font-family: verdana, geneva;">01、作業系統：Red Hat Enterprise Linux Server release 7.9</span><br />
<span style="font-family: verdana, geneva;">02、Oracle Database版本：11.2.0.4.0</span><br />
<span style="font-family: verdana, geneva;">03、障礙情境：Oracle Database在異地還原時，由於手動補上了新增的dbf檔案，導致還原過程異常中斷。</span></p>
<p><span style="font-family: verdana, geneva;">告警畫面如下：</span><br />
<span style="font-family: verdana, geneva;">ORA-01110: data file 386: &#8216;/mnt/hds2n/data/orcl/posdate_tbs_11.dbf&#8217;</span><br />
<span style="font-family: verdana, geneva;">ORA-01157: cannot identify/lock data file 386 &#8211; see DBWR trace file</span><br />
<img loading="lazy" decoding="async" class="alignnone wp-image-16970 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-02.png" alt="" width="718" height="423" srcset="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-02.png 718w, https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-02-300x177.png 300w" sizes="auto, (max-width: 718px) 100vw, 718px" /></p>
<p><span style="font-size: 18px; font-family: verdana, geneva;"><strong>[排除方式]</strong></span><br />
<span style="font-size: 18px; color: #0000ff; font-family: verdana, geneva;"><strong>01、mount Database</strong></span><br />
<span style="font-family: verdana, geneva;">指令語法：</span></p>
<pre class="code">sqlplus / as sysdba
startup mount;</pre>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-16972 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-03.png" alt="" width="679" height="414" srcset="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-03.png 679w, https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-03-300x183.png 300w" sizes="auto, (max-width: 679px) 100vw, 679px" /></p>
<p>&nbsp;</p>
<p><span style="font-family: verdana, geneva;"><span style="font-size: 18px; color: #0000ff;"><strong>02、查詢檔案狀態<br />
</strong></span>指令語法：</span></p>
<pre class="code">SELECT file#,status FROM v$datafile WHERE file#=386;</pre>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-16973 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-04.png" alt="" width="690" height="134" srcset="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-04.png 690w, https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-04-300x58.png 300w" sizes="auto, (max-width: 690px) 100vw, 690px" /></p>
<p>&nbsp;</p>
<p><span style="font-family: verdana, geneva;"><span style="color: #0000ff; font-size: 18px;"><strong>03、drop dbf檔案<br />
</strong></span>指令語法：</span></p>
<pre class="code">alter database datafile '/mnt/hds2n/data/orcl/posdate_tbs_11.dbf' offline drop;</pre>
<p>指令補充說明：這一邊的「drop」並不是真的把檔案刪除，只是定義為未使用狀態。</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-16975 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-05.png" alt="" width="867" height="134" srcset="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-05.png 867w, https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-05-300x46.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-05-768x119.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></p>
<p>&nbsp;</p>
<p><span style="color: #0000ff; font-size: 18px; font-family: verdana, geneva;"><strong>04、確認檔案狀態是否為RECOVER</strong></span><br />
<span style="font-family: verdana, geneva;">指令語法：</span></p>
<pre class="code">SELECT file#,status FROM v$datafile WHERE file#=386;</pre>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-16977 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-06.png" alt="" width="683" height="175" srcset="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-06.png 683w, https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-06-300x77.png 300w" sizes="auto, (max-width: 683px) 100vw, 683px" /></p>
<p>&nbsp;</p>
<p><span style="font-size: 18px; color: #0000ff; font-family: verdana, geneva;"><strong>05、開始進行hotbackup還原</strong></span><br />
<span style="font-family: verdana, geneva;">指令語法：</span></p>
<pre class="code">recover database using backup controlfile until cancel;</pre>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-16978 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-07.png" alt="" width="798" height="341" srcset="https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-07.png 798w, https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-07-300x128.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2023/10/oracle-ora-01110-ora-01157-07-768x328.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oracle Database常見的錯誤訊息</title>
		<link>https://ailog.tw/lifelog/2023/03/08/oracle-database-errormess/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Wed, 08 Mar 2023 02:09:36 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[ORA]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[TNS]]></category>
		<category><![CDATA[錯誤訊息]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=15256</guid>

					<description><![CDATA[小編偶而會需要處理一些Oracle DB錯誤訊息的排查，因此就記錄下來方便自己跟大家查閱。 TNS-12535 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2023/03/08/oracle-database-errormess/" class="more-link">閱讀全文<span class="screen-reader-text">〈Oracle Database常見的錯誤訊息〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: verdana, geneva; font-size: 18pt;">小編偶而會需要處理一些Oracle DB錯誤訊息的排查，因此就記錄下來方便自己跟大家查閱。<span id="more-15256"></span></span></p>
<p><span style="font-family: verdana, geneva; font-size: 18pt;">TNS-12535 = TNS通訊連線逾時<br />
TNS-00505 = 操作逾時<br />
ORA-2396 = 錯誤導致程序被中止<br />
</span></p>
<p><span style="font-family: verdana, geneva; font-size: 18pt;">ORA-04030:<br />
out of process memory when trying to allocate &lt;size&gt; bytes</span><br />
<span style="font-family: verdana, geneva; font-size: 18pt;">此錯誤表示 Oracle 記憶體不足，無法配置足夠的記憶體以執行所需的作業。</span></p>
<p><span style="font-family: verdana, geneva; font-size: 18pt;">ORA-04031:<br />
unable to allocate &lt;size&gt; bytes of shared memory</span><br />
<span style="font-family: verdana, geneva; font-size: 18pt;">此錯誤表示 Oracle 共享記憶體不足，無法配置足夠的記憶體以執行所需的作業。</span></p>
<p><span style="font-family: verdana, geneva; font-size: 18pt;">ORA-00020:<br />
maximum number of processes (%s) exceeded</span><br />
<span style="font-family: verdana, geneva; font-size: 18pt;">此錯誤表示超過 Oracle 允許的最大進程數限制，因此無法創建新進程。</span></p>
<p><span style="font-family: verdana, geneva; font-size: 18pt;">ORA-00845:<br />
MEMORY_TARGET not supported on this system</span><br />
<span style="font-family: verdana, geneva; font-size: 18pt;">此錯誤表示系統的可用記憶體不足以支持設定的 MEMORY_TARGET。</span></p>
<p><span style="font-family: verdana, geneva; font-size: 18pt;"> </span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oracle 進行RMAN還原過程出現RMAN-06054告警</title>
		<link>https://ailog.tw/lifelog/2021/09/03/rman-06054/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Fri, 03 Sep 2021 13:08:38 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[media recovery requesting unknown archived log for thread 1 with sequence]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[RMAN-06054]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=10781</guid>

					<description><![CDATA[Oracle 在進行RMAN資料還原時，在「recover database」步驟會出現「RMAN-06054 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/09/03/rman-06054/" class="more-link">閱讀全文<span class="screen-reader-text">〈Oracle 進行RMAN還原過程出現RMAN-06054告警〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-size: 14pt; font-family: verdana, geneva;">Oracle 在進行RMAN資料還原時，在「<span style="font-weight: 400;">recover database</span>」步驟會出現「RMAN-06054: media recovery requesting unknown archived log for thread 1 with sequence 206 and starting SCN of 150657149 」的錯誤訊息，反覆做了幾次備份、還原<span id="more-10781"></span></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">結果還是一樣，為何呢?還原失敗嗎?</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">狀況：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">01、Oracle進行RMAN還原</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">02、出現「RMAN-06054: media recovery requesting unknown archived log for thread 1 with sequence 206 and starting SCN of 150657149 」錯誤訊息<br />
<img loading="lazy" decoding="async" class="alignnone wp-image-10787 size-large" src="https://ailog.tw/lifelog/wp-content/uploads/2021/09/RMAN-06054-00-1024x153.png" alt="" width="525" height="78" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/09/RMAN-06054-00-1024x153.png 1024w, https://ailog.tw/lifelog/wp-content/uploads/2021/09/RMAN-06054-00-300x45.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/09/RMAN-06054-00-768x115.png 768w, https://ailog.tw/lifelog/wp-content/uploads/2021/09/RMAN-06054-00.png 1448w" sizes="auto, (max-width: 525px) 100vw, 525px" /><br />
</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">其實還原已成功，會出現這個錯誤訊息是因為Oracle不會依據資料庫備份的控制檔(control file)停止還原最後一個可用的archive log。</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">看到該訊息後接下來只要輸入「alter database open resetlogs;」指令即可開啟資料庫。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令語法：</span><br />
<span style="font-weight: 400; font-size: 14pt; font-family: verdana, geneva;">RMAN&gt; <span style="color: #ff0000;">alter database open resetlogs;<br />
<img loading="lazy" decoding="async" class="alignnone wp-image-10782 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/09/RMAN-06054-01.png" alt="" width="471" height="118" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/09/RMAN-06054-01.png 471w, https://ailog.tw/lifelog/wp-content/uploads/2021/09/RMAN-06054-01-300x75.png 300w" sizes="auto, (max-width: 471px) 100vw, 471px" /><br />
</span></span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>排除Oracle執行指令遭遇「ORA-00054: 資源正被使用中」問題</title>
		<link>https://ailog.tw/lifelog/2021/08/27/ora-00054/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Fri, 27 Aug 2021 01:57:02 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[ORA-00054]]></category>
		<category><![CDATA[Oracle]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=10756</guid>

					<description><![CDATA[小編最近在Oracle執行刪除資料表，卻遇到了「ORA-00054: 資源正被使用中」的狀況，一起來了解如何排 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/08/27/ora-00054/" class="more-link">閱讀全文<span class="screen-reader-text">〈排除Oracle執行指令遭遇「ORA-00054: 資源正被使用中」問題〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-size: 14pt; font-family: verdana, geneva;">小編最近在Oracle執行刪除資料表，卻遇到了「ORA-00054: 資源正被使用中」的狀況，一起來了解如何排除吧。<span id="more-10756"></span></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">狀況：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">執行資料表異動相關指令出現了「ORA-00054: 資源正忙, 但指定以 NOWAIT 方式獲取資源, 或者超時失效」的告警</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10758 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-01.png" alt="" width="513" height="300" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-01.png 513w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-01-300x175.png 300w" sizes="auto, (max-width: 513px) 100vw, 513px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">排除方法：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">01、找出被lock的session id</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">select session_id from v$locked_object;</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10759 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-02.png" alt="" width="380" height="288" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-02.png 380w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-02-300x227.png 300w" sizes="auto, (max-width: 380px) 100vw, 380px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">02、透過session id找出SID及serial號碼<br />
指令：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">SELECT sid, serial#, username, oSUSEr FROM v$session where sid = <span style="color: #ff0000;">27</span>;</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10760 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-03.png" alt="" width="485" height="251" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-03.png 485w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-03-300x155.png 300w" sizes="auto, (max-width: 485px) 100vw, 485px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">03、刪除lock的session<br />
指令：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">ALTER system KILL SESSION &#8216;<span style="color: #ff0000;">27</span>,<span style="color: #ff0000;">4915</span>&#8216;;</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10761 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-04.png" alt="" width="355" height="259" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-04.png 355w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-04-300x219.png 300w" sizes="auto, (max-width: 355px) 100vw, 355px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">04、反覆執行前3個步驟直到沒有lock出現</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10762 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-05.png" alt="" width="302" height="213" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-05.png 302w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-05-300x212.png 300w" sizes="auto, (max-width: 302px) 100vw, 302px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">05、問題排除後就可以順利執行指令了</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-10764" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-00054-06.png" alt="" width="256" height="252" /></span></p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oracle排除ORA-28000: the account is locked問題</title>
		<link>https://ailog.tw/lifelog/2021/08/13/ora-28000/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Fri, 13 Aug 2021 13:55:07 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[ORA-28000]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle排除ORA-28000: the account is locked問題]]></category>
		<category><![CDATA[the account is locked]]></category>
		<category><![CDATA[unlocked]]></category>
		<category><![CDATA[封鎖]]></category>
		<category><![CDATA[帳號]]></category>
		<category><![CDATA[解除封鎖]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=10676</guid>

					<description><![CDATA[小編遇到一個Oracle Database帳號被locked問題，那該如何解除封鎖呢?讓我們看下去。 情境說明 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/08/13/ora-28000/" class="more-link">閱讀全文<span class="screen-reader-text">〈Oracle排除ORA-28000: the account is locked問題〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-size: 14pt; font-family: verdana, geneva;">小編遇到一個Oracle Database帳號被locked問題，那該如何解除封鎖呢?讓我們看下去。<span id="more-10676"></span></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">情境說明：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">01、Red Hat Enterprise Linux Server release 6.8</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">02、Oracle 11.2.0.4</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">03、使用帳戶登入Oracle時出現「ORA-28000: the account is locked」告警</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">排除步驟：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">01、登入SQL</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva; color: #ff0000;">sqlplus &#8220;/ as sysdba&#8221;</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10678 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-28000-02.png" alt="" width="812" height="273" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-28000-02.png 812w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-28000-02-300x101.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-28000-02-768x258.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">02、解除帳號封鎖</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令：</span><br />
<span style="color: #ff0000; font-size: 14pt; font-family: verdana, geneva;">alter user ogg account unlock;</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">備註說明：ogg為本範例被封鎖帳號，操作時請自行變更為需要解除封鎖的帳號。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10679 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-28000-03.png" alt="" width="436" height="138" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-28000-03.png 436w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/ORA-28000-03-300x95.png 300w" sizes="auto, (max-width: 436px) 100vw, 436px" /></span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>檢查oracle是否啟動AMM自動記憶體管理</title>
		<link>https://ailog.tw/lifelog/2021/08/13/oracle-amm-check/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Fri, 13 Aug 2021 02:58:27 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[AMM]]></category>
		<category><![CDATA[Automatic Memory Management]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[檢查oracle是否啟動AMM自動記憶體管理]]></category>
		<category><![CDATA[自動記憶體管理]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=10662</guid>

					<description><![CDATA[Oracle Database在11g後推出了AMM(Automatic Memory Management) &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/08/13/oracle-amm-check/" class="more-link">閱讀全文<span class="screen-reader-text">〈檢查oracle是否啟動AMM自動記憶體管理〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-size: 14pt; font-family: verdana, geneva;">Oracle Database在11g後推出了<span lang="EN-US">AMM</span>(<span lang="EN-US">Automatic Memory Management)記憶體自動管理，是一個很棒的記憶體自動優化功能，那Oracle怎樣確認是否有啟用了AMM設定呢?小編今天就帶大家一起來了解。</span><span id="more-10662"></span></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">範例情境：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">01、Red Hat Enterprise Linux Server release 6.8</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">02、Oracle Database 11g</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">03、在作業系統上資料庫安裝的使用者為oracle</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">注意事項：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">AMM技術只支援Oracle 11g(含)以上版本</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">操作步驟：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">01、切換為Oracle作業環境的使用者腳色</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">su &#8211; oracle</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10665 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-01.png" alt="" width="539" height="54" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-01.png 539w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-01-300x30.png 300w" sizes="auto, (max-width: 539px) 100vw, 539px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">02、登入Oracle Database</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">sqlplus &#8220;/ as sysdba&#8221;</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10666 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-02.png" alt="" width="813" height="271" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-02.png 813w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-02-300x100.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-02-768x256.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">03、查詢記憶體設定狀態</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">show parameter target</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10668 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-03.png" alt="" width="685" height="345" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-03.png 685w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-03-300x151.png 300w" sizes="auto, (max-width: 685px) 100vw, 685px" /></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">備註說明：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">從上圖可以看出「memory_max_target」及「memory_target」有設定值，且「pga_aggregate_target」及「sga_target」均設定為0，那代表目前的Oracle設定是有啟動AMM機制的。</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">04、查詢記憶體共享段是否為「虛擬」共享段模式</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">指令：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">ipcs -m</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10670 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-04.png" alt="" width="893" height="186" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-04.png 893w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-04-300x62.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/oracle-amm-check-04-768x160.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span></p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>適合Oracle Database的專業備份軟體-Veeam Plug-in for Oracle RMAN</title>
		<link>https://ailog.tw/lifelog/2021/08/05/veeam-plug-in-oracle-2/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Thu, 05 Aug 2021 02:53:43 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[RMAN]]></category>
		<category><![CDATA[Veeam]]></category>
		<category><![CDATA[備份]]></category>
		<category><![CDATA[資料庫]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=10529</guid>

					<description><![CDATA[Veeam是一家專門做備份的軟體公司，可以做到「實體機」、「虛擬化主機」、「資料庫」、「異地」、「雲端」等的備 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/08/05/veeam-plug-in-oracle-2/" class="more-link">閱讀全文<span class="screen-reader-text">〈適合Oracle Database的專業備份軟體-Veeam Plug-in for Oracle RMAN〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-size: 14pt; font-family: verdana, geneva;">Veeam是一家專門做備份的軟體公司，可以做到「實體機」、「虛擬化主機」、「資料庫」、「異地」、「雲端」等的備份，且是一套敢保證備份完畢後100%可以還原的軟體，因此在企業界的重要伺服器及服務備份，小編強烈推薦使用Veeam來進行。<br />
</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">今天小編要來介紹「Veeam Plug-in for Oracle RMAN」這個功能，透過該方式來「備份」、「還原」Oracle資料庫主機。<span id="more-10529"></span></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">Veeam官網</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><a href="https://www.veeam.com/">https://www.veeam.com/</a></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">申請免費測試：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><a href="https://www.veeam.com/data-center-availability-suite.html?ad=in-text-link#vasfree">https://www.veeam.com/data-center-availability-suite.html?ad=in-text-link#vasfree</a></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">注意事項：</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">Veeam Plug-in for Oracle RMAN該功能必須在「veeam backup &amp; replication enterprise plus」授權版本才支援，官網有提供30天免費試用體驗。</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">Veeam Plug-in for Oracle RMAN-安裝</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><a href="https://ailog.tw/lifelog/2021/08/04/veeam-plug-in-oracle/">https://ailog.tw/lifelog/2021/08/04/veeam-plug-in-oracle/</a></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">Veeam Plug-in for Oracle RMAN-備份Oracle資料庫</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><a href="https://ailog.tw/lifelog/2021/08/01/veeam-plug-in-oracle-backup/">https://ailog.tw/lifelog/2021/08/01/veeam-plug-in-oracle-backup/</a></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">Veeam Plug-in for Oracle RMAN-還原Oracle資料庫</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><a href="https://ailog.tw/lifelog/2021/08/05/veeam-plug-in-oracle-restore/">https://ailog.tw/lifelog/2021/08/05/veeam-plug-in-oracle-restore/</a></span></p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>透過Veeam Plug-in for Oracle RMAN備份Oracle Database-還原篇</title>
		<link>https://ailog.tw/lifelog/2021/08/05/veeam-plug-in-oracle-restore/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Thu, 05 Aug 2021 02:20:51 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[Veeam Plug-in]]></category>
		<category><![CDATA[災後還原]]></category>
		<category><![CDATA[資料庫]]></category>
		<category><![CDATA[還原]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=10473</guid>

					<description><![CDATA[近年來許多軟備份軟體都支援Oracle RMAN的介接，來進行Oracle Database的備份作業，今天小 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/08/05/veeam-plug-in-oracle-restore/" class="more-link">閱讀全文<span class="screen-reader-text">〈透過Veeam Plug-in for Oracle RMAN備份Oracle Database-還原篇〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: verdana, geneva; font-size: 14pt;">近年來許多軟備份軟體都支援Oracle RMAN的介接，來進行Oracle Database的備份作業，今天小編要介紹的是如何透過Veeam Plug-in for Oracle RMAN來進行Oracle Database的備份。</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">本篇文章為Veeam Plug-in for Oracle RMAN還原篇</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;"><span id="more-10473"></span></span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;"><strong>[範例情境介紹]</strong></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">01、本範例使用Red Hat Linux 6.8</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">02、Oracle Database版本為11.2.0.4<br />
03、Veeam repositories是安裝在Windows平台</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">04、至少已透過Veeam Plug-in for Oracle RMAN完成一次備份</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">操作步驟：<br />
<strong>01、確定要還原的備份版次(依據備份的年月日判斷)</strong><br />
在Backup Repository目錄下選定要還原的Control File，本範例選用的是「<span style="color: #ff0000;">c-1474338501-20210802-00_RMAN_AUTOBACKUP.vab</span>」<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-10505" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-01.png" alt="" width="691" height="135" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-01.png 691w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-01-300x59.png 300w" sizes="auto, (max-width: 691px) 100vw, 691px" /><br />
</span></p>
<p>&nbsp;</p>
<p><span style="font-family: verdana, geneva;"><strong><span style="font-size: 14pt;">02、將Oracle Database開到mount狀態</span></strong></span><br />
<span style="color: #ff0000; font-size: 14pt; font-family: verdana, geneva;">sqlplus &#8220;/ as sysdba&#8221;<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-10506" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-02.png" alt="" width="800" height="223" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-02.png 800w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-02-300x84.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-02-768x214.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">SQL&gt; <span style="color: #ff0000;">startup nomount;</span></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">SQL&gt; <span style="color: #ff0000;">exit;<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-10507" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-03.png" alt="" width="910" height="271" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-03.png 910w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-03-300x89.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-03-768x229.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /><br />
</span></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><strong>03、在Linux系統上執行Oracle RMAN還原</strong><br />
vi /home/oracle/veeam_restore.sh<br />
<span style="font-weight: 400;"><span style="color: #ff0000;"><span style="color: #000000;">檔案內容如下：</span></span></span><br />
</span></p>
<table>
<tbody>
<tr>
<td><span style="font-size: 14pt; font-family: verdana, geneva;"><span style="font-weight: 400;">if [ -f ~/.bashrc ]; then<br />
</span><span style="font-weight: 400;">        . ~/.bashrc<br />
</span><span style="font-weight: 400;">fi<br />
</span><span style="font-weight: 400;">$DATE=`date +%Y%m%d_%H%M`<br />
</span><span style="font-weight: 400;">PATH=$PATH:$HOME/bin<br />
</span><span style="font-weight: 400;">export PATH<br />
</span><span style="font-weight: 400;">TMP=/tmp; export TMP<br />
</span><span style="font-weight: 400;">TMPDIR=$TMP; export TMPDIR<br />
</span><span style="font-weight: 400;">ORACLE_HOSTNAME=orcl.ailog.tw; export ORACLE_HOSTNAME<br />
</span><span style="font-weight: 400;">ORACLE_BASE=<span style="color: #ff0000;">/oracle</span>; export ORACLE_BASE<br />
</span><span style="font-weight: 400;">ORACLE_HOME=$ORACLE_BASE<span style="color: #ff0000;">/product/11.2.0.4/db_1</span>; export ORACLE_HOME<br />
</span><span style="font-weight: 400;">ORACLE_SID=orcl; export ORACLE_SID<br />
</span><span style="font-weight: 400;">ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME|<br />
</span><span style="font-weight: 400;">ORACLE_TERM=xterm; export ORACLE_TERM<br />
</span><span style="font-weight: 400;">PATH=/usr/sbin:$PATH; export PATH<br />
</span><span style="font-weight: 400;">PATH=$ORACLE_HOME/bin:$PATH; export PATH<br />
</span><span style="font-weight: 400;">NLS_LANG=AMERICAN_AMERICA<span style="color: #ff0000;">.ZHT16BIG5</span> ;export NLS_LANG<br />
</span><span style="font-weight: 400;">LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH<br />
</span><span style="font-weight: 400;">CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH<br />
</span><span style="font-weight: 400;">/oracle/product/11.2.0.4/db_1/bin/rman target sys/sys_admin cmdfile /home/oracle/veeam_restore.rman log /home/oracle/rman_$DATE.log</span></span></td>
</tr>
</tbody>
</table>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">備註說明：<br />
(1)、「<span style="font-weight: 400;"><span style="color: #ff0000;">/oracle/product/11.2.0.4/db_1</span></span>」為本範例Oracle的安裝路徑<span style="font-weight: 400;"><span style="color: #ff0000;"><span style="color: #000000;">，該設定值請依據實際狀況變更。</span></span></span></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;"><span style="font-weight: 400;"><br />
(2)、本範例的NLS_LANG=AMERICAN_AMERICA<span style="color: #ff0000;">.ZHT16BIG5<span style="color: #000000;">是因為範例資料庫採用Big5，該設定值請依據實際狀況變更。<br />
資料庫編碼的查詢，請參考小篇的先前文章：<br />
<a href="https://ailog.tw/lifelog/2021/08/01/search-oracle-characterset/">https://ailog.tw/lifelog/2021/08/01/search-oracle-characterset/</a></span></span></span></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">(3)、「/home/oracle/veeam_restore.rman」為本範例的RMAN還原執行檔案位置</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">(4)、「/home/oracle/rman_$DATE.log」為本範例的紀錄檔位置</span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><strong>04、設定RMAN還原內容</strong></span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">vi /home/oracle/veeam_restore.rman<span style="font-weight: 400;"><span style="color: #ff0000;"><span style="color: #000000;"><br />
檔案內容如下：</span></span></span></span></p>
<table>
<tbody>
<tr>
<td><span style="font-size: 14pt; font-family: verdana, geneva;"><span style="font-weight: 400;">RUN {<br />
</span><span style="font-weight: 400;">ALLOCATE CHANNEL c0 DEVICE TYPE sbt PARMS &#8216;SBT_LIBRARY=/opt/veeam/VeeamPluginforOracleRMAN/libOracleRMANPlugin.so&#8217;;<br />
RESTORE controlfile FROM &#8216;<span style="color: #ff0000;">c-1474338501-20210802-00_RMAN_AUTOBACKUP.vab</span>&#8216;;<br />
SHUTDOWN IMMEDIATE;<br />
STARTUP MOUNT;<br />
RESTORE DATABASE;<br />
RECOVER DATABASE;<br />
</span><span style="font-weight: 400;">}</span></span></td>
</tr>
</tbody>
</table>
<p><span style="font-family: verdana, geneva;">備註說明：「<span style="font-size: 14pt;"><span style="font-weight: 400;"><span style="color: #ff0000;">c-1474338501-20210802-00_RMAN_AUTOBACKUP.vab</span></span></span>」為本次範例進行還原的Control File。</span></p>
<p><span style="font-family: verdana, geneva;"><span style="font-size: 14pt;"><span style="font-weight: 400;"><span style="color: #ff0000;"><span style="color: #000000;"><strong>05、進行Oracle Database還原<br />
</strong></span></span></span></span><span style="font-size: 14pt;"><span style="font-weight: 400;"><span style="color: #ff0000;"><span style="color: #000000;">chmod 755 /home/oracle/veeam_restore.sh<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-10514" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-04.png" alt="" width="767" height="57" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-04.png 767w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-04-300x22.png 300w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span></span></span></span></span></p>
<p><span style="font-family: verdana, geneva;">/home/oracle/veeam_restore.sh</span><br />
<span style="font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-10518" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-05.png" alt="" width="522" height="46" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-05.png 522w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-05-300x26.png 300w" sizes="auto, (max-width: 522px) 100vw, 522px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><strong>06、在Veeam的軟體畫面上可以看見有一個備份程序正在執行<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-10521" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-06.png" alt="" width="780" height="185" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-06.png 780w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-06-300x71.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-06-768x182.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /><br />
</strong></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;"><strong>07、Oracle RMAN還原完成畫面</strong></span><br />
<span style="font-family: verdana, geneva;">Linux console畫面：</span><br />
<span style="font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10526 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-07.png" alt="" width="643" height="48" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-07.png 643w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-07-300x22.png 300w" sizes="auto, (max-width: 643px) 100vw, 643px" /></span><br />
<span style="font-family: verdana, geneva;">veeam backup &amp; replication畫面：</span><br />
<span style="font-family: verdana, geneva;"><img loading="lazy" decoding="async" class="alignnone wp-image-10527 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-08.png" alt="" width="834" height="155" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-08.png 834w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-08-300x56.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-restore-08-768x143.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>透過Veeam Plug-in for Oracle RMAN備份Oracle Database-軟體安裝篇</title>
		<link>https://ailog.tw/lifelog/2021/08/04/veeam-plug-in-oracle/</link>
		
		<dc:creator><![CDATA[blackjack]]></dc:creator>
		<pubDate>Wed, 04 Aug 2021 15:30:19 +0000</pubDate>
				<category><![CDATA[3C資訊]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle RMAN]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[Veeam Plug-in]]></category>
		<category><![CDATA[安裝]]></category>
		<guid isPermaLink="false">https://ailog.tw/lifelog/?p=10452</guid>

					<description><![CDATA[近年來許多軟備份軟體都支援Oracle RMAN的介接，來進行Oracle Database的備份作業，今天小 &#8230; <p class="link-more"><a href="https://ailog.tw/lifelog/2021/08/04/veeam-plug-in-oracle/" class="more-link">閱讀全文<span class="screen-reader-text">〈透過Veeam Plug-in for Oracle RMAN備份Oracle Database-軟體安裝篇〉</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: verdana, geneva; font-size: 14pt;">近年來許多軟備份軟體都支援Oracle RMAN的介接，來進行Oracle Database的備份作業，今天小編要介紹的是如何透過Veeam Plug-in for Oracle RMAN來進行Oracle Database的備份。</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">本篇文章為Veeam Plug-in for Oracle RMAN軟體安裝篇</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;"><span id="more-10452"></span></span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;"><strong>[軟體相容性]</strong></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">01、Veeam Plug-in for Oracle RMAN支持 Oracle Database 11gR2、12c、18c、19c：標準版和企業版</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">02、支援Oracle RAC及<span style="font-weight: 400;">ASM硬碟模式。<br />
03、在Oracle Database企業版的授權搭配下，最多可以4個備份通道同時進行備份作業。<br />
04、軟體運作架構：<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-10489" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-00.png" alt="" width="636" height="579" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-00.png 636w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-00-300x273.png 300w" sizes="auto, (max-width: 636px) 100vw, 636px" /><br />
圖片來源：<br />
<a href="https://helpcenter.veeam.com/docs/backup/plugins/hiw_rman_plugin.html?ver=110">https://helpcenter.veeam.com/docs/backup/plugins/hiw_rman_plugin.html?ver=110</a><br />
</span></span></p>
<p><span style="font-weight: 400; font-family: verdana, geneva; font-size: 14pt;">05、運作所使用的服務Port<br />
<a href="https://helpcenter.veeam.com/docs/backup/plugins/ports_vprman.html?ver=110">https://helpcenter.veeam.com/docs/backup/plugins/ports_vprman.html?ver=110</a><br />
</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">06、Veeam Plug-in for Oracle RMAN預設安路徑：</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">/opt/veeam/VeeamPluginforOracleRMAN</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;"><strong>[範例情境介紹]</strong></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">01、本範例使用Red Hat Linux 6.8</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">02、Oracle Database版本為11.2.0.4<br />
03、Veeam repositories是安裝在Windows平台</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;"><strong>[系統環境要求]</strong></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">01、系統必須要有「/etc/oratab」這個檔案，如果沒有就補上吧。</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">本範例的檔案內容如下：</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">orcl:/oracle/product/11.2.0.4/db_1:N</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">注意事項：</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">該檔案的格式說明如下：</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">$ORACLE_SID:$ORACLE_HOME:&lt;N|Y&gt;</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">02、 如果希望在備份過程Oracle Database持續提供服務不中斷，請啟用Archive Log Mode。</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">設定方法請參考小編先前的文章：</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;"><a href="https://ailog.tw/lifelog/2021/07/27/oracle-archivelog/#more-10317">https://ailog.tw/lifelog/2021/07/27/oracle-archivelog/#more-10317</a></span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">安裝步驟：</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">01、在veeam backup &amp; replication光碟iso檔案裡面尋找Linux的RPM安裝套件「VeeamPluginforOracleRMAN-11.0.0.837-1.x86_64.rpm」</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-10485" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-01.png" alt="" width="690" height="113" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-01.png 690w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-01-300x49.png 300w" sizes="auto, (max-width: 690px) 100vw, 690px" /></span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">02、將安裝檔案複製到安裝有Oracle Database的Linux主機上。</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-10486" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-02.png" alt="" width="795" height="108" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-02.png 795w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-02-300x41.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-02-768x104.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">03、安裝Veeam Plug-in for Oracle RMAN</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;"><img loading="lazy" decoding="async" class="alignnone wp-image-10493 size-full" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-03-e1627869505597.png" alt="" width="999" height="123" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-03-e1627869505597.png 999w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-03-e1627869505597-300x37.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-03-e1627869505597-768x95.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">※注意事項：必須使用root權限的帳號安裝軟體</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">04、設定Veeam Plug-in for Oracle RMAN</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">安裝指令：</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">[oracle@000stest-hp ~]$ <span style="color: #ff0000;">OracleRMANConfigTool &#8211;wizard</span></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">Enter backup server name or IP address [192.168.5.79]:<span style="color: #ff0000;">192.168.5.79</span></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">Enter backup server port number [10006]:<span style="color: #ff0000;">10006</span></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">Enter username [administrator]:<span style="color: #ff0000;">administrator</span></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">Enter password for administrator [(do not change the existing password)]:<span style="color: #ff0000;">Password</span></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">Available backup repositories:</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">1. Default Backup Repository</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">Specify up to 4 Veeam repositories to use as target using whitespace as a separator [1]: <span style="color: #ff0000;">1</span></span><br />
<span style="font-family: verdana, geneva; color: #ff0000; font-size: 12pt;">註解說明：Oracle 標準版請選擇1，Oracle必須是企業版才支援多頻道同時備份。</span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">Enter the number of data streams (From 1 to 254) to run in parallel for each repository (RMAN DEVICE PARALLELISM value). Channel count per device [1]: <span style="color: #ff0000;">1</span></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;">Do you want to use Veeam compression? (Y/n):<span style="color: #ff0000;"> n</span></span><br />
<span style="font-family: verdana, geneva; font-size: 12pt; color: #ff0000;">註解說明：<br />
(1)、詢問是否啟動壓縮備份，請參閱Veeam Backup &amp; Replication 用戶指南的數據壓縮和重複數據刪除部分。</span><br />
<span style="font-family: verdana, geneva; font-size: 12pt; color: #ff0000;">(2)、如果RMAN已經啟動了內建的壓縮，Veeam的壓縮就不該啟動，避免重複壓縮而嚴重耗損CPU效能。</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;"><a href="https://helpcenter.veeam.com/docs/backup/vsphere/compression_deduplication.html?ver=110">https://helpcenter.veeam.com/docs/backup/vsphere/compression_deduplication.html?ver=110</a></span><br />
<span style="font-family: verdana, geneva; font-size: 14pt;"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-10495" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-04.png" alt="" width="1126" height="273" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-04.png 1126w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-04-300x73.png 300w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-04-1024x248.png 1024w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-04-768x186.png 768w" sizes="auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px" /></span></p>
<p><span style="font-size: 14pt; font-family: verdana, geneva;">Save configuration?</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">1. Apply configuration to the Oracle environment</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">2. Export configuration into a file for manual setup</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">3. Cancel without saving</span><br />
<span style="font-size: 14pt; font-family: verdana, geneva;">Enter: <span style="color: #ff0000;">1<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-10499" src="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-06.png" alt="" width="637" height="196" srcset="https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-06.png 637w, https://ailog.tw/lifelog/wp-content/uploads/2021/08/veeam-plug-in-oracle-06-300x92.png 300w" sizes="auto, (max-width: 637px) 100vw, 637px" /></span></span><br />
<span style="color: #ff0000; font-size: 14pt; font-family: verdana, geneva;"><span style="font-size: 12pt;">註解說明：</span><br />
<span style="font-size: 12pt;">選1是自動設定，會檢查系統是否有安裝oracle databse及「vi /etc/oratab」這個檔案。</span><br />
</span></p>
<p><span style="font-family: verdana, geneva; font-size: 14pt;">※注意事項：要在Linux 或 Unix 機器上配置Veeam 插件，請使用 OSDBA(通常稱為dba)組成員並具有 SYSDBA 權限的帳戶。</span></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
