<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>AutoUpgrade &#8211; Blog DBA Dutra</title>
	<atom:link href="https://www.dbadutra.com/tag/autoupgrade/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dbadutra.com</link>
	<description></description>
	<lastBuildDate>Thu, 03 Jun 2021 16:34:28 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>
<site xmlns="com-wordpress:feed-additions:1">170494511</site>	<item>
		<title>Oracle Restart Database Upgrade 12c a 19c usando Autoupgrade.</title>
		<link>https://www.dbadutra.com/2021/06/oracle-restart-database-upgrade-12c-a-19c-usando-autoupgrade/</link>
					<comments>https://www.dbadutra.com/2021/06/oracle-restart-database-upgrade-12c-a-19c-usando-autoupgrade/#comments</comments>
		
		<dc:creator><![CDATA[André Luiz Dutra Ontalba]]></dc:creator>
		<pubDate>Thu, 03 Jun 2021 16:34:24 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[19c]]></category>
		<category><![CDATA[AutoUpgrade]]></category>
		<category><![CDATA[migração]]></category>
		<guid isPermaLink="false">https://www.dbadutra.com/?p=5907</guid>

					<description><![CDATA[Hoje veremos um passo a passo, como atualizar um Oracle restart Database 12c para 19c. 1. Downloads de software &#160;JDK 8:&#160;https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html Oracle 19.3 Database and Grid Infrastructure:&#160;&#160; https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c Atualização de versão do banco de dados 19.11: Patch 32545013 Atualização de versão 19.11 da infraestrutura de grade: Patch 32545008 Autoupgrade https://support.oracle.com/epmos/faces/DocumentDisplay?id=2485457.1 2.  Pré-requisitos do Grid Infrastructure [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Hoje veremos um passo a passo, como atualizar um Oracle restart Database 12c para 19c.</p>



<h3 class="wp-block-heading">1. Downloads de software</h3>



<p>&nbsp;JDK 8:&nbsp;<a href="https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html">https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html</a></p>



<p>Oracle 19.3 Database and Grid Infrastructure:&nbsp;<a href="https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c">&nbsp; https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c</a></p>



<p>Atualização de versão do banco de dados 19.11: Patch 32545013</p>



<p>Atualização de versão 19.11 da infraestrutura de grade: Patch 32545008</p>



<p>Autoupgrade https://support.oracle.com/epmos/faces/DocumentDisplay?id=2485457.1</p>



<p></p>



<h3 class="wp-block-heading">2.  Pré-requisitos do Grid Infrastructure </h3>



<p>De acordo com o <a href="https://support.oracle.com/knowledge/Oracle%20Database%20Products/2539751_1.html">documento Oracle 2539751.1</a> , você deve aplicar o patch para corrigir o bug 21255373 no diretório home da Grid 12.1.0.2. Verifique se este patch já está aplica ao seu ambiente:</p>



<pre class="wp-block-preformatted">opatch lsinventory | grep 21255373</pre>



<p></p>



<p class="has-text-align-justify">Se você não o instalou, o patch 29176115 do GI PSU 12.1.0.2.190416 contém a correção para esse bug.</p>



<p></p>



<h3 class="wp-block-heading">3. Atualizar o Grid para 19.11</h3>



<p>Crie um diretório no Oracle Grid</p>



<pre class="wp-block-preformatted">mkdir -p /u01/app/grid/product/19.3.0/grid</pre>



<p></p>



<p>Descompacte o software do Oracle Grid 19c :</p>



<pre class="wp-block-preformatted">cd /u01/app/grid/product/19.3.0/grid <br><br>unzip -q /tmp/binaries/LINUX.X64_193000_db_home.zip</pre>



<p></p>



<h3 class="wp-block-heading">3.1   Verificações de pré-requisitos</h3>



<p>De acordo com o&nbsp;&nbsp;<a href="https://support.oracle.com/knowledge/Oracle%20Database%20Products/1457357_1.html">documento Oracle 1457357.1</a>&nbsp;, o usuário proprietário do Grid precisa executar a ferramenta Orachk.</p>



<p>Certifique-se de baixar a versão mais recente do Orachk de  <a href="https://support.oracle.com/knowledge/Oracle%20Database%20Products/1457357_1.html">AHF </a> e execute os seguintes comandos:</p>



<pre class="wp-block-preformatted">cd /u01/app/grid/product/19.3.0/grid/suptools/orachk<br><br>export GRID_HOME= /u01/app/grid/product/19.3.0/grid<br><br>export RAT_PROMPT_WAIT_TIMEOUT=15<br><br>export RAT_ORACLE_HOME=/u01/app/grid/12.1.0<br><br>export RAT_DB=12.1.0.2.0<br><br>cd /u01/app/grid/product/19.3.0/grid/suptools/orachk<br><br>./orachk -u -o pre -profile clusterware,as</pre>



<p></p>



<p>Este processo gera um relatório HTML conforme mostrado na imagem a seguir:</p>



<p></p>



<figure class="wp-block-image"><img decoding="async" src="https://i1.wp.com/www.luxoug.org/wp-content/uploads/2021/06/ORACHK.png?fit=698%2C428&amp;ssl=1" alt=""/></figure>



<p><strong>Certifique-se de revisar o relatório para todas as verificações com falha, críticas e de advertência e resolva-as antes de passar para a próxima etapa.</strong></p>



<h3 class="wp-block-heading">3.3 Instale GI RU 19.11</h3>



<p>Você precisa aplicar o patch 32545008 no diretório home do Oracle Grid 19c.</p>



<pre class="wp-block-preformatted">cd /u01/app/grid/product/19.3.0/grid
./gridSetup.sh -silent -applyRU /tmp/binaries/p32545008_19000.zip</pre>



<p></p>



<p>No final ele pede para executar  <strong>root.sh</strong> . Não execute o script ainda porque você precisa executá-lo no final da atualização.</p>



<h3 class="wp-block-heading">3.4  Valide as configurações do Oracle GRID. </h3>



<p>Faça login como o usuário do Oracle Grid no sistema operacional e execute o utilitário de verificação de cluster com os seguintes comandos:</p>



<pre class="wp-block-preformatted">cd /u01/app/grid/product/19.3.0/grid/
./runcluvfy.sh stage -pre hacfg -fixup -verbose
Verifying node application existence ...PASSED
Verifying check incorrectly sized ASM disks ...PASSED
Verifying ASM disk group free space ...PASSED
Verifying network configuration consistency checks ...PASSED
Verifying file system mount options for path GI_HOME ...PASSED
Verifying /boot mount ...PASSED
Verifying OLR Integrity ...PASSED
Verifying Verify that the ASM instance was configured using an existing ASM parameter file. ...PASSED
Verifying User Equivalence ...PASSED
Verifying RPM Package Manager database ...INFORMATION (PRVG-11250)
Verifying Network interface bonding status of private interconnect network interfaces ...PASSED
Verifying /dev/shm mounted as temporary file system ...PASSED
Verifying file system mount options for path /var ...PASSED
Verifying DefaultTasksMax parameter ...PASSED
Verifying zeroconf check ...PASSED
Verifying ASM filter driver configuration ...PASSED
verifying Systemd login manager IPC parameter ...PASSED
Verifying Kernel retpoline support ...PASSED</pre>



<p></p>



<h3 class="wp-block-heading">3.5  Atualizando o Oracle Grid</h3>



<p>Antes de iniciar a atualização, execute o seguinte comando para desativar os serviços do grid e garantir que os serviços restantes estejam em execução no servidor. Certifique-se de que o status de upgrade do cluster esteja normal:</p>



<p></p>



<pre class="wp-block-preformatted">unset ORACLE_BASE
unset ORACLE_HOME
unset ORACLE_SID

cd /u01/app/grid/product/19.3.0/grid

./gridsetup.sh -silent -ignorePrerequisites -responseFile /u01/app/grid/product/19.3.0/grid/install/response/duts_upgrade.rsp</pre>



<p></p>



<p>Finalmente, ele pede para executar  <strong>root.sh</strong> . Execute o script para finalizar a atualização.</p>



<p></p>



<p>Nesse ponto, o processo atualizou o Oracle Grid para 19c e todos os serviços de cluster estão em execução. Rode o comando abaixo para validar a versão do HAS do Oracle Restart.</p>



<pre class="wp-block-preformatted">crsctl query has softwareversion </pre>



<p></p>



<h3 class="wp-block-heading">4. Upgrade Oracle Database 12c para 19.11</h3>



<h3 class="wp-block-heading">4.11  Instale o Oracle 19.3</h3>



<p>Crie um diretório para o binário do banco de dados Oracle</p>



<pre class="wp-block-preformatted">mkdir -p /u01/app/oracle/product/19.3.0/dbhome_1</pre>



<p></p>



<p><strong>Descompacte o software de banco de dados Oracle 19c:</strong></p>



<pre class="wp-block-preformatted">cd /u01/app/oracle/product/19.3.0/dbhom_1&nbsp;&nbsp;&nbsp;&nbsp;<br><br>unzip -q /tmp/binaries/LINUX_X64_193000_db_home.zip</pre>



<p></p>



<h3 class="wp-block-heading">4.2  Aplicar Oracle Database RU &#8211; 19.11</h3>



<p>Você precisa aplicar o patch 31281355 no diretório inicial 19c.&nbsp;</p>



<pre class="wp-block-preformatted">cd /u01/app/oracle/product/19.3.0/dbhome_1 

./runInstaller -silent -applyRU /tmp/binaries/p32545013_19000.zip -responseFile /u01/app/oracle/product/19.3.0/oracle/install/response /duts_upgrade.rsp</pre>



<p></p>



<p>Finalmente, ele pede para executar  <strong>root.sh</strong> . Execute o script para finalizar a atualização.</p>



<p></p>



<h3 class="wp-block-heading">4.3 Upgrade de 12c para 19c usando Autoupgrade</h3>



<pre class="wp-block-preformatted">Crie um diretório no binário do banco de dados Oracle</pre>



<pre id="block-464f2ae3-c7be-4e0a-ad51-cb25727875b1" class="wp-block-preformatted">mkdir -p /u01/app/oracle/autoupgrade</pre>



<p></p>



<p>Copie a autoupgrade.jar para a pasta:</p>



<pre class="wp-block-preformatted">cd /u01/app/oracle/autoupgrade 

cp /tmp/binaries/<a href="https://www.oracle.com/database/technologies/oracle19c-solarisx86-downloads.html#license-lightbox">autoupgrade.jar</a> .</pre>



<p></p>



<p>Crie um arquivo de exemplo para configuração do autoupgrade:</p>



<p></p>



<pre class="wp-block-preformatted">$ORACLE_HOME/jdk/bin/java -jar autoupgrade.jar autoupgrade.jar -create_sample_file config

mv sample_file.cfg 12c_19c.cfg

vi 12c_19c.cfg


#Global configurations
#Autoupgrade's global directory, non-job logs generated,
#temp files created and other autoupgrade files will be
#send here
global.autoupg_log_dir=/u01/app/oracle/autoupgrade   
#
# Database number 1
#
upg1.dbname=DUTS
upg1.start_time=NOW
upg1.source_home=/u01/app/oracle/product/12.1.0/dbhome_1
upg1.target_home=/u01/app/oracle/product/19.3.0/dbhome_1
upg1.sid=DUTS</pre>



<p></p>



<p>Execute o autoupgrade in analyze mode:</p>



<pre class="wp-block-preformatted">cd /u01/app/oracle/autoupgrade

$ORACLE_HOME/jdk/bin/java -jar autoupgrade.jar autoupgrade.jar -12c_19c.cfg -mode analyze</pre>



<p></p>



<p>Observe os arquivos de log que foram criados para o banco de dados &#8211; como só executamos o autoupgrade com a opção Analyze, o único diretório criado é o diretório de pré-verificação.</p>



<p>Para cada banco de dados que foi analisado, podemos revisar o arquivo HTML que lista os avisos e recomendações de pré-verificação.</p>



<p></p>



<p>Execute autoupgrade in fixups mode:</p>



<p></p>



<pre class="wp-block-preformatted">cd /u01/app/oracle/autoupgrade<br><br>$ORACLE_HOME/jdk/bin/java -jar autoupgrade.jar autoupgrade.jar -12c_19c.cfg -mode fixups</pre>



<p></p>



<p>Execute autoupgrade in deploy mode:</p>



<p></p>



<pre class="wp-block-preformatted">cd /u01/app/oracle/autoupgrade

$ORACLE_HOME/jdk/bin/java -jar autoupgrade.jar autoupgrade.jar -12c_19c.cfg -mode deploy</pre>



<p></p>



<p>Depois de finalizar a migração revise o arquivo HTML que lista os itens que foram atualizado atualização.</p>



<p>Altere o compatible do banco de dados.</p>



<pre class="wp-block-preformatted">alter system set compatible =’19.0.0.0’scope=spfile;</pre>



<p>Valide se o restore point foi removido pelo autoupgrade.</p>



<p></p>



<p>Espero que isso te ajude!!!</p>



<p><strong>Fique ligado, seguindo no twitter <a href="https://twitter.com/aontalba">@aontalba </a>e no <a href="https://www.linkedin.com/in/aontalba/">Linkedin</a></strong></p>



<p></p>



<p><strong>Disclaimer:&nbsp;“The postings on this site are my own and don’t necessarily represent my actual employer positions, strategies or opinions. The information here was edited to be useful for general purposes. Specific data and identifications were removed to allow reach generic audience and be useful.”</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbadutra.com/2021/06/oracle-restart-database-upgrade-12c-a-19c-usando-autoupgrade/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5907</post-id>	</item>
		<item>
		<title>Nova Feature 19C &#8211; AutoUpgrade / New Feature 19C &#8211; AutoUpgrade</title>
		<link>https://www.dbadutra.com/2019/04/nova-feature-19c-autoupgrade-new-feature-19c-autoupgrade/</link>
					<comments>https://www.dbadutra.com/2019/04/nova-feature-19c-autoupgrade-new-feature-19c-autoupgrade/#respond</comments>
		
		<dc:creator><![CDATA[André Luiz Dutra Ontalba]]></dc:creator>
		<pubDate>Mon, 29 Apr 2019 14:34:06 +0000</pubDate>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[19c]]></category>
		<category><![CDATA[AutoUpgrade]]></category>
		<guid isPermaLink="false">https://www.dbadutra.com/?p=5158</guid>

					<description><![CDATA[E ai galera !!! O Oracle Database 19c está disponível para on premises e um dos principais recursos é o novo utilitário de atualização automática. O que é o AutoUpgrade? O utilitário AutoUpgrade é uma nova ferramenta que permite atualizar seus bancos de dados de maneira autônoma. A idéia da ferramenta é executar as pré-validações [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image is-resized"><img decoding="async" src="https://www.dbadutra.com/wp-content/uploads/2018/01/brazil_pt-150x150.jpg" alt="" class="wp-image-5129" width="43" height="43"/></figure>



<p>E ai galera !!!</p>



<p>O Oracle
Database 19c está disponível para on premises e um dos principais recursos é o novo utilitário de atualização
automática.</p>



<p><strong>O que é o AutoUpgrade?</strong></p>



<p>O
utilitário AutoUpgrade é uma nova ferramenta que permite atualizar seus bancos
de dados de maneira autônoma.</p>



<p>A idéia da ferramenta é executar as pré-validações em vários bancos de dados, corrigir possíveis problemas, definir um ponto de restauração caso algo dê errado e então, atualizar seus bancos de dados.</p>



<p>E não podendo esquecer, fazer o pós-upgrade, recompilação e ajuste de fuso horário.</p>



<p>A única
coisa que você precisa fornecer é um arquivo de configuração em formato de
texto.</p>



<p>Quais versões de banco de dados são suportadas pelo AutoUpgrade?</p>



<p>De acordo
com o <a href="https://support.oracle.com/epmos/faces/DocumentDisplay?id=2485457.1" target="_blank" rel="noreferrer noopener">MOS
Note: 2485457.1 – AutoUpgrade Tool</a> somente as versões abaixo são suportadas:</p>



<ul class="wp-block-list"><li>Oracle Database 19c (19.3)</li><li>Oracle Database 18c (18.5)</li><li>Oracle Database&nbsp;12c Release 2 (12.2 + DBJAN2019RU)</li></ul>



<ul class="wp-block-list"><li></li></ul>



<p>De onde você faz download do AutoUpgrade?</p>



<p>Você obtém quando instala o Oracle Database 19c (19.3) ou você faz o download da versão mais recente do <a rel="noreferrer noopener" href="https://support.oracle.com/epmos/faces/DocumentDisplay?id=2485457.1" target="_blank">MOS Note: 2485457.1 – AutoUpgrade Tool</a></p>



<p>Onde encontrar a documentação do AutoUpgrade?</p>



<p>Está tudo
aqui incluído no Guia de atualização do Oracle Database 19c:</p>



<p><a href="https://docs.oracle.com/en/database/oracle/oracle-database/19/upgrd/using-autoupgrade-oracle-database-upgrades.html#GUID-71883C8C-7A34-4E93-8955-040CB04F2109" target="_blank" rel="noreferrer noopener">Using AutoUpgrade for Oracle
Database Upgrades</a></p>



<p>Espero ter ajudado !!! </p>



<p>Logo teremos mais artigos sobre o Oracle 19c.</p>



<p></p>



<figure class="wp-block-image is-resized"><img decoding="async" src="https://www.dbadutra.com/wp-content/uploads/2018/01/us_flag-150x150.jpeg" alt="" class="wp-image-5130" width="46" height="46"/></figure>



<p>Oracle Database 19c on premises is available and one of the new features is the <strong>AutoUpgrade utility</strong>. </p>



<p><strong>What is the
AutoUpgrade?</strong></p>



<p>The Oracle Database AutoUpgrade utility is a new tool which allows you to upgrade your databases in an unattended way. </p>



<p>The idea of the tool is to run
the prechecks against multiple databases, fix of the potential issues, set a
restore point in case something goes wrong and then upgrade your databases. </p>



<p> Of course, do the postupgrade, recompilation and time zone adjustment.</p>



<p>The only thing you need to provide is a config file in text
format.</p>



<p><strong>Which
database releases are supported?</strong></p>



<p>According to the MOS Note: 2485457.1 &#8211; AutoUpgrade Tool only
the versions below are supported:</p>



<p>Oracle Database 19.3.0 and newer</p>



<p>Oracle Database 18.5.0 and newer</p>



<p>Oracle Database 12.2.0.1 with Jan 2019 RU and newer</p>



<p><strong>Where do
you get the AutoUpgrade?</strong></p>



<p>You get it when you install Oracle Database 19c (19.3) or you
download the most recent version from&nbsp;<a href="https://support.oracle.com/epmos/faces/DocumentDisplay?id=2485457.1" target="_blank" rel="noreferrer noopener">MOS Note: 2485457.1 –
AutoUpgrade Tool</a>:</p>



<p><strong>Where do
you find the AutoUpgrade documentation?</strong></p>



<p>It is all here included in the Oracle Database 19c Upgrade
Guide:</p>



<p><a rel="noreferrer noopener" href="https://docs.oracle.com/en/database/oracle/oracle-database/19/upgrd/using-autoupgrade-oracle-database-upgrades.html#GUID-71883C8C-7A34-4E93-8955-040CB04F2109" target="_blank">Using AutoUpgrade for Oracle Database Upgrades</a></p>



<p>Hope this helps !!!<br></p>



<p>Soon we will have more articles on the Oracle 19c.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbadutra.com/2019/04/nova-feature-19c-autoupgrade-new-feature-19c-autoupgrade/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5158</post-id>	</item>
	</channel>
</rss>
