<?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>Administración Oracle &#187; Jimy Godoy</title>
	<atom:link href="http://www.xgodoy.com/wordpress/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xgodoy.com/wordpress</link>
	<description>Blog para compartir experiencias y conocimientos en administración de bases de datos Oracle</description>
	<lastBuildDate>Fri, 25 Dec 2009 17:09:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Feliz Navidad</title>
		<link>http://www.xgodoy.com/wordpress/2009/12/25/feliz-navidad/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.xgodoy.com/wordpress/2009/12/25/feliz-navidad/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 17:06:28 +0000</pubDate>
		<dc:creator>Jimy Godoy</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Saludo Navideño]]></category>

		<guid isPermaLink="false">http://www.xgodoy.com/wordpress/?p=302</guid>
		<description><![CDATA[Un afectuoso saludos de  navidad y que el próximo año este lleno de paz, amor, éxito, optimismo y fe.
]]></description>
			<content:encoded><![CDATA[<p>Un afectuoso saludos de  navidad y que el próximo año este lleno de paz, amor, éxito, optimismo y fe.</p>
<div id="attachment_304" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.xgodoy.com/wordpress/2009/12/25/feliz-navidad/saludo-nabideno-2/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" rel="attachment wp-att-304"><img src="http://www.xgodoy.com/wordpress/wp-content/uploads/2009/12/Saludo-Nabideño1-500x278.jpg" alt="Saludo Nabideño1 500x278 Feliz Navidad" title="Saludo Navideño" width="500" height="278" class="size-large wp-image-304" /></a><p class="wp-caption-text">Saludo Navideño Oracle.Xgodoy.Com</p></div>
<h4 class='related-posts-header'>Artículos relacionados</h4><ul class="related-posts-list"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.xgodoy.com/wordpress/2009/12/25/feliz-navidad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambiar nombre de base de datos Oracle</title>
		<link>http://www.xgodoy.com/wordpress/2009/11/18/cambiar-nombre-de-base-de-datos-oracle/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.xgodoy.com/wordpress/2009/11/18/cambiar-nombre-de-base-de-datos-oracle/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 21:18:08 +0000</pubDate>
		<dc:creator>Jimy Godoy</dc:creator>
				<category><![CDATA[Administración]]></category>
		<category><![CDATA[Cambiar nombre de base de datos]]></category>
		<category><![CDATA[Cambiar Nombre de Base de Datos Oracle]]></category>
		<category><![CDATA[DNNEWID]]></category>
		<category><![CDATA[NID]]></category>

		<guid isPermaLink="false">http://www.xgodoy.com/wordpress/?p=272</guid>
		<description><![CDATA[Una utilidad llamada DBNEWID, fácil de utilizar pero con consideraciones no documentadas explícitamente, en el siguiente artículo realizaremos un par de ejemplos sobre cómo utilizar el DBNEWID y las consideraciones que se deben tener en cuenta.]]></description>
			<content:encoded><![CDATA[<p align="justify" class = "parrafo">Por alguna raz&oacute;n puede que se requiera modificar el nombre de la base de datos, modificando un par de par&aacute;metros y recreando el controlfile puede ser una tarea entre par&eacute;ntesis f&aacute;cil pero esto no asegura el cambio &iacute;ntegro ya que solo cambia el DBNAME pero no el DBID, el DBID es interno y &uacute;nico identificador de la base de datos. Por ejemplo, se requiere restaurar una base de datos en el mismo servidor de origen (algo as&iacute; como una copia de la base de datos), se ve algo f&aacute;cil, solo bastar&iacute;a con levantar una instancia con otro nombre, restaurar la base de datos sobre esa instancia y recrear el controlfile, pero las dos base de datos seguir&iacute;an con el mismo DBID, algunos de los problemas con esto son por ejemplo los backups con RMAN ya que este identifica a las bases de datos con el DBID. Otro caso pr&aacute;ctico es restaurar una copia de nuestra base de datos en el mismo servidor donde se encuentra nuestro DATAGUARD, simplemente nuestro DATAGUARD tendr&aacute; muchos problemas al encontrarse dos bases de datos en el mismo servidor con el mismo DBID (aunque las instancias tengan distinto nombre). La soluci&oacute;n para estos casos es una utilidad llamada DBNEWID, f&aacute;cil de utilizar pero con consideraciones no documentadas expl&iacute;citamente, en el siguiente art&iacute;culo realizaremos un par de ejemplos sobre c&oacute;mo utilizar el DBNEWID y las consideraciones que se deben tener en cuenta.</p>
<p class = "subtitulo">Cambiando solo el DBNAME</p>
<p align="justify" class = "parrafo">Se cuenta con una base de datos llamada jimydb, cambiaremos solo el nombre de esta a TESTDB:</p>
<p align="justify" class = "parrafo">Lo primero es crear un archivo de init:</p>
<p class = "shell"> cp $ORACLE_HOME/dbs/initjimydb.ora $ORACLE_HOME/dbs/initTESTDB.ora </p>
<p align="justify" class = "parrafo">Modificamos el par&aacute;metro db_name en el init y todo par&aacute;metro que haga referencia al nombre de la instancia o la base de datos. Luego es necesario agregar al listener.ora, tnsnames.ora y /etc/oratab la instancia TESTDB.</p>
<p align="justify" class = "parrafo">Ahora a renombrar la base de datos.</p>
<p align="justify" class = "parrafo">La base de datos debe est&aacute;n en modo <strong>MOUNT:</strong></p>
<p class = "shell"> [oracle@SERVER dbs]$ . oraenv<br />
ORACLE_SID = [jimydb] ? jimydb<br />
[oracle@SERVER dbs]$sqlplus / as sysdba </p>
<p class = "sql">SQL&gt; shutdown immediate<br />SQL&gt;startup mount</p>
<p align="justify" class = "parrafo"> Luego de sede ejecutar el utilitario DBNEWID con un usuario con privilegios sysdba de la siguiente forma: </p>
<p class = "shell">nid TARGET=SYS/password@jimydb DBNAME=TESTDB SETNAME=YES</p>
<p align="justify" class = "parrafo">Preguntar&aacute; si deseas cambiar el nombre de la base de datos, le damos &ldquo;Y&rdquo;:</p>
<p align="justify" class = "parrafo">La salida es algo por el estilo:</p>
<p class = "shell"> DBNEWID: Release 10.2.0.3.0 &#8211; Production on Wed Jul 8 16:57:36 2009<br />
&nbsp;<br />
Copyright (c) 1982, 2005, Oracle.&nbsp; All rights reserved.<br />
&nbsp;<br />
Connected to database JIMYDB (DBID=3309000021)<br />
&nbsp;<br />
Connected to server version 10.2.0<br />
&nbsp;<br />
Control Files in database:<br />
&nbsp;&nbsp;&nbsp; /u02/oradata/jimydb/control01.ctl<br />
&nbsp;&nbsp;&nbsp; /u02/oradata/jimydb/control02.ctl<br />
&nbsp;&nbsp;&nbsp; /u02/oradata/jimydb/control03.ctl<br />
&nbsp;<br />
Change database name of database JIMYDB to TESTDB? (Y/[N]) =&gt; Y<br />
&nbsp;<br />
Proceeding with operation<br />
Changing database name from JIMYDB to TESTDB<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control01.ctl &#8211; modified<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control02.ctl &#8211; modified<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control03.ctl &#8211; modified<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/system01.dbf &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/undotbs01.dbf &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/sysaux01.dbf &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/users01.dbf &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/testdat.dbf &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/testdat2.dbf &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/temp01.dbf &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control01.ctl &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control02.ctl &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control03.ctl &#8211; wrote new name<br />
&nbsp;&nbsp;&nbsp; Instance shut down<br />
&nbsp;<br />
Database name changed to TESTDB.<br />
Modify parameter file and generate a new password file before restarting.<br />
Succesfully changed database name.DBNEWID &#8211; Completed succesfully. </p>
<p align="justify" class = "parrafo">Se puede apreciar la modificaci&oacute;n del controlfile y como marca los datafiles. Termina la correcta ejecuci&oacute;n bajando la base de datos. Luego y ya que el archivo <strong><em>initTESTDB.ora</em></strong> ya esta creado nos ambientamos como TESTDB y levantamos la base de datos:</p>
<p class = "shell"> [oracle@SERVER dbs]$ . oraenv<br />
ORACLE_SID = [jimydb] ? TESTDB<br />
[oracle@SERVER dbs]$ sqlplus / as sysdba </p>
<p class = "sql"> SQL&gt; startup</p>
<p align="justify" class = "parrafo">Verificamos par&aacute;metros y nombre de la base de datos:</p>
<p class = "sql"> SQL&gt; sho parameters name<br />
NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TYPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VALUE<br />
- &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211;  &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; -<br />
db_file_name_convert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string<br />
db_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TESTDB<br />
db_unique_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TESTDB<br />
global_names&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; boolean&nbsp;&nbsp;&nbsp;&nbsp; FALSE<br />
instance_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TESTDB<br />
lock_name_space&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string<br />
log_file_name_convert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string<br />
service_names&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TESTDB</p>
<p class = "sql"> SQL&gt; select DBID, NAME, DB_UNIQUE_NAME from v$database;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBID NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DB_UNIQUE_NAME<br />
- &#8211; - &#8211; -  &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; -<br />
3309000021 TESTDB&nbsp;&nbsp;&nbsp; TESTDB</p>
<p align="justify" class = "parrafo">Listo!, por ultimo creamos un nuevo archivo de password y verificamos los procesos oracle:</p>
<p class = "shell"> [oracle@SERVER dbs]$ orapwd file=/u01/app/oracle/db/dbs/orapwTESTDB password=password entries=10;<br />
[oracle@SERVER dbs]$ ps -fea |grep ora_<br />
oracle&nbsp;&nbsp;&nbsp; 1108&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_pmon_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1110&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_psp0_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1112&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_mman_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1114&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ? &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:00:00 ora_dbw0_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1116&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_lgwr_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1118&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_ckpt_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1120&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_smon_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1122&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ? &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:00:00 ora_reco_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1124&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_cjq0_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1126&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_mmon_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1128&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_mmnl_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1134&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ? &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:00:01 ora_j000_TESTDB<br />
oracle&nbsp;&nbsp;&nbsp; 1136&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:21 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_j001_TESTDB </p>
<p><strong class = "subtitulo">Cambiando el DBNAME y DBID</strong></p>
<p align="justify" class = "parrafo">Actualmente la base de datos se llama TESTDB, la renombraremos a PRUEBADB y adem&aacute;s cambiaremos el DBID de esta:</p>
<p align="justify" class = "parrafo"> Primero identificaremos el nombre actual y DBID de la base de datos:</p>
<p class = "sql"> SQL&gt; select DBID, NAME, DB_UNIQUE_NAME from v$database;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DBID NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DB_UNIQUE_NAME<br />
- &#8211; - &#8211; -  &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; -<br />
3309000021 TESTDB&nbsp;&nbsp;&nbsp; TESTDB</p>
<p align="justify" class = "parrafo">Crear un archivo de init:</p>
<p class = "shell"> cp $ORACLE_HOME/dbs/initTESTDB.ora $ORACLE_HOME/dbs/initPRUEBADB.ora </p>
<p align="justify" class = "parrafo">Modificamos el par&aacute;metro db_name en el init y todo par&aacute;metro que haga referencia al nombre de la instancia o la base de datos. Luego es necesario agregar al listener.ora, tnsnames.ora y /etc/oratab la instancia PRUEBADB.</p>
<p align="justify" class = "parrafo">La base de datos debe est&aacute;n en modo <strong>MOUNT:</strong></p>
<p class = "shell"> [oracle@SERVER dbs]$ . oraenv<br />
ORACLE_SID = [TESTDB] ? TESTDB<br />
[oracle@SERVER dbs]$sqlplus / as sysdba </p>
<p class = "sql"> SQL&gt; shutdown immediate<br />
SQL&gt; startup mount</p>
<p>Luego de sede ejecutar el utilitario DBNEWID con un usuario con privilegios sysdba de la siguiente forma:</p>
<p class = "shell"> nid TARGET=SYS/password@TESTDB DBNAME=PRUEBADB</p>
<p align="justify" class = "parrafo">Preguntar&aacute; si deseas cambiar el nombre de la base de datos, le damos &ldquo;Y&rdquo;:</p>
<p align="justify" class = "parrafo">La salida es algo por el estilo:</p>
<p class = "shell"> DBNEWID: Release 10.2.0.3.0 &#8211; Production on Wed Jul 8 23:40:07 2009<br />
Copyright (c) 1982, 2005, Oracle.&nbsp; All rights reserved.<br />
Connected to database TESTDB (DBID=3309000021)<br />
Connected to server version 10.2.0<br />
Control Files in database:<br />
&nbsp;&nbsp;&nbsp; /u02/oradata/jimydb/control01.ctl<br />
&nbsp;&nbsp;&nbsp; /u02/oradata/jimydb/control02.ctl<br />
&nbsp;&nbsp;&nbsp; /u02/oradata/jimydb/control03.ctl<br />
Change database ID and database name TESTDB to PRUEBADB? (Y/[N]) =&gt; Y<br />
Proceeding with operation<br />
Changing database ID from 3309000021 to 455356631<br />
Changing database name from TESTDB to PRUEBADB<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control01.ctl &#8211; modified<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control02.ctl &#8211; modified<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control03.ctl &#8211; modified<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/system01.dbf &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/undotbs01.dbf &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/sysaux01.dbf &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/users01.dbf &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/testdat.dbf &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/testdat2.dbf &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Datafile /u02/oradata/jimydb/temp01.dbf &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control01.ctl &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control02.ctl &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Control File /u02/oradata/jimydb/control03.ctl &#8211; dbid changed, wrote new name<br />
&nbsp;&nbsp;&nbsp; Instance shut down<br />
Database name changed to PRUEBADB.<br />
Modify parameter file and generate a new password file before restarting.<br />
Database ID for database PRUEBADB changed to 455356631.<br />
All previous backups and archived redo logs for this database are unusable.<br />
Database is not aware of previous backups and archived logs in Recovery Area.<br />
Database has been shutdown, open database with RESETLOGS option.<br />
Succesfully changed database name and ID.<br />
DBNEWID &#8211; Completed succesfully. </p>
<p align="justify" class = "parrafo">Se puede apreciar la modificaci&oacute;n del controlfile y como marca los datafiles. A diferencia del proceso anterior el utilitario avisa el cambio de DBID. Termina la correcta ejecuci&oacute;n bajando la base de datos.</p>
<p align="justify" class = "parrafo">Luego y ya que el archivo <strong><em>initPRUEBADB.ora</em></strong> ya esta creado nos ambientamos como PRUEBADB y levantamos la base de datos:</p>
<p class = "shell"> [oracle@SERVER dbs]$ . oraenv<br />
ORACLE_SID = [TESTDB] ? PRUEBADB<br />
[oracle@SERVER dbs]$ sqlplus / as sysdba </p>
<p class = "sql"> SQL&gt; startup mount<br />
SQL&gt; alter database open resetlogs; </p>
<p align="justify" class = "parrafo">Verificamos par&aacute;metros y nombre de la base de datos:</p>
<p class = "sql"> SQL&gt; sho parameters name<br />
NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TYPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VALUE<br />
- &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; -<br />
db_file_name_convert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string<br />
db_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PRUEBADB<br />
db_unique_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PRUEBADB<br />
global_names&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; boolean&nbsp;&nbsp;&nbsp;&nbsp; FALSE<br />
instance_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PRUEBADB<br />
lock_name_space&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string<br />
log_file_name_convert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string<br />
service_names&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PRUEBADB </p>
<p class = "sql"> SQL&gt; select DBID, NAME, DB_UNIQUE_NAME from v$database;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBID NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DB_UNIQUE_NAME<br />
- &#8211; - &#8211; -  &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; -<br />
455356631&nbsp; PRUEBADB&nbsp; PRUEBADB </p>
<p align="justify" class = "parrafo">Listo!, por ultimo creamos un nuevo archivo de password y verificamos los procesos oracle:</p>
<p class = "shell">[oracle@SERVER dbs]$ orapwd file=/u01/app/oracle/db/dbs/orapwPRUEBADB password=password entries=10;<br />
[oracle@SERVER dbs]$ ps -fea |grep ora_<br />
oracle&nbsp;&nbsp;&nbsp; 1208&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_pmon_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1210&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_psp0_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1212&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_mman_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1214&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_dbw0_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1216&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_lgwr_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1218&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_ckpt_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1220&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_smon_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1222&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_reco_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1224&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_cjq0_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1226&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_mmon_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1228&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00 ora_mmnl_PRUEBADB<br />
oracle&nbsp;&nbsp;&nbsp; 1234&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 0 23:25 ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:01 ora_j000_PRUEBADB </p>
<p class = "subtitulo">Consideraciones</p>
<p align="justify" class = "parrafo">Al cambiar el nombre y el DBID de la base de datos, todos los backup v&iacute;a RMAM y los archivelogs que existan no servir&aacute; m&aacute;s ya que despu&eacute;s de cambiar el DBID se debe abrir la base de datos con la opci&oacute;n RESETLOGS lo que resetea la secuencia de los redologs a 1. Luego, inmediatamente despu&eacute;s de realizar el cambio de DBID se debe realizar un backup full de la base de datos.</p>
<p align="justify" class = "parrafo">Si de desea cambiar el DBID de una base de datos recientemente restaurada (sin abrir aun), es necesario crear un tablespace temporal, si un tablespace temporal no existe el DBID fallar&aacute; y no se podr&aacute; revertir el cambio, luego la base de datos quedar&aacute; inservible y la documentaci&oacute;n al respecto dice que es necesario entre muchos pasos recrear el controlfile (BUG 5861994). Del problema descrito conozco casos de &eacute;xito donde se ha logrado salvar la base de datos, pero el proceso es muy engorroso y lo mejor es evitar esos casos.</p>
<p class = "subtitulo">Referencias Metalink:</p>
<p align="justify" class = "parrafo"><strong>DOC ID 552053.1: NID Fails if Tempfiles Do Not Exist</strong><br />
<strong>DOC ID 224266.1: How to Change the DBID and the DBNAME by using NID</strong></p>
<p align="justify" class = "parrafo"><strong>Saludos!</strong><br /><strong>Jimy Godoy Maureira</strong></p>
<h4 class='related-posts-header'>Artículos relacionados</h4><ul class="related-posts-list"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.xgodoy.com/wordpress/2009/11/18/cambiar-nombre-de-base-de-datos-oracle/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>CLOUG Noviembre 2009</title>
		<link>http://www.xgodoy.com/wordpress/2009/11/18/cloug-noviembre-2009/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.xgodoy.com/wordpress/2009/11/18/cloug-noviembre-2009/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 12:29:42 +0000</pubDate>
		<dc:creator>Jimy Godoy</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[CLOUG]]></category>

		<guid isPermaLink="false">http://www.xgodoy.com/wordpress/?p=266</guid>
		<description><![CDATA[El 16 de noviembre de 2009 de realizó el segundo evento del Grupo De Usuarios Oracle Chile – CLOUG, este evento contó con la presencia de un gran exponente de Oracle a nivel mundial, el Sr. Tom Kyte de ASK TOM.]]></description>
			<content:encoded><![CDATA[<table id="px1" title="CLOUG Noviembre 2005" border="0" cellspacing="0" cellpadding="0"><tr>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMB_Mp3xlI/AAAAAAAAFoA/jsT3NJDvIJs/IMG_5257.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMB_Mp3xlI/AAAAAAAAFoA/jsT3NJDvIJs/s72/IMG_5257.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMB_Mp3xlI%2FAAAAAAAAFoA%2FjsT3NJDvIJs%2Fs72%2FIMG_5257.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMB_Mp3xlI%2FAAAAAAAAFoA%2FjsT3NJDvIJs%2FIMG_5257.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCBVXiBdI/AAAAAAAAFoE/R7nwbeRMKF0/IMG_5260.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCBVXiBdI/AAAAAAAAFoE/R7nwbeRMKF0/s72/IMG_5260.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCBVXiBdI%2FAAAAAAAAFoE%2FR7nwbeRMKF0%2Fs72%2FIMG_5260.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCBVXiBdI%2FAAAAAAAAFoE%2FR7nwbeRMKF0%2FIMG_5260.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCEyWjdtI/AAAAAAAAFoI/vVT40SRf6JE/IMG_5261.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCEyWjdtI/AAAAAAAAFoI/vVT40SRf6JE/s72/IMG_5261.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCEyWjdtI%2FAAAAAAAAFoI%2FvVT40SRf6JE%2Fs72%2FIMG_5261.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCEyWjdtI%2FAAAAAAAAFoI%2FvVT40SRf6JE%2FIMG_5261.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCHQL-XJI/AAAAAAAAFoQ/yPxvoabODRA/IMG_5262.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCHQL-XJI/AAAAAAAAFoQ/yPxvoabODRA/s72/IMG_5262.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCHQL-XJI%2FAAAAAAAAFoQ%2FyPxvoabODRA%2Fs72%2FIMG_5262.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCHQL-XJI%2FAAAAAAAAFoQ%2FyPxvoabODRA%2FIMG_5262.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh4.ggpht.com/_LQkGWPbIztw/SwMCLibqjZI/AAAAAAAAFoU/r5aIJQRnnq8/IMG_5263.JPG?imgmax=800" title="" alt=""><img src="http://lh4.ggpht.com/_LQkGWPbIztw/SwMCLibqjZI/AAAAAAAAFoU/r5aIJQRnnq8/s72/IMG_5263.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh4.ggpht.com%2F_LQkGWPbIztw%2FSwMCLibqjZI%2FAAAAAAAAFoU%2Fr5aIJQRnnq8%2Fs72%2FIMG_5263.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh4.ggpht.com%2F_LQkGWPbIztw%2FSwMCLibqjZI%2FAAAAAAAAFoU%2Fr5aIJQRnnq8%2FIMG_5263.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
</tr>
<tr>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCOBEq4rI/AAAAAAAAFoY/J6zuhN2PbgQ/IMG_5268.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCOBEq4rI/AAAAAAAAFoY/J6zuhN2PbgQ/s72/IMG_5268.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCOBEq4rI%2FAAAAAAAAFoY%2FJ6zuhN2PbgQ%2Fs72%2FIMG_5268.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCOBEq4rI%2FAAAAAAAAFoY%2FJ6zuhN2PbgQ%2FIMG_5268.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCQmUU49I/AAAAAAAAFoc/Kh9YyyKXuvA/IMG_5269.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCQmUU49I/AAAAAAAAFoc/Kh9YyyKXuvA/s72/IMG_5269.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCQmUU49I%2FAAAAAAAAFoc%2FKh9YyyKXuvA%2Fs72%2FIMG_5269.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCQmUU49I%2FAAAAAAAAFoc%2FKh9YyyKXuvA%2FIMG_5269.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCUsiJXlI/AAAAAAAAFog/PkWCXbxUqEI/IMG_5270.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCUsiJXlI/AAAAAAAAFog/PkWCXbxUqEI/s72/IMG_5270.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCUsiJXlI%2FAAAAAAAAFog%2FPkWCXbxUqEI%2Fs72%2FIMG_5270.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCUsiJXlI%2FAAAAAAAAFog%2FPkWCXbxUqEI%2FIMG_5270.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCXXdWiaI/AAAAAAAAFoo/25jUTxyli_g/IMG_5272.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCXXdWiaI/AAAAAAAAFoo/25jUTxyli_g/s72/IMG_5272.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCXXdWiaI%2FAAAAAAAAFoo%2F25jUTxyli_g%2Fs72%2FIMG_5272.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCXXdWiaI%2FAAAAAAAAFoo%2F25jUTxyli_g%2FIMG_5272.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh4.ggpht.com/_LQkGWPbIztw/SwMCZgr6TqI/AAAAAAAAFos/BnTsJC41f_U/IMG_5274.JPG?imgmax=800" title="" alt=""><img src="http://lh4.ggpht.com/_LQkGWPbIztw/SwMCZgr6TqI/AAAAAAAAFos/BnTsJC41f_U/s72/IMG_5274.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh4.ggpht.com%2F_LQkGWPbIztw%2FSwMCZgr6TqI%2FAAAAAAAAFos%2FBnTsJC41f_U%2Fs72%2FIMG_5274.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh4.ggpht.com%2F_LQkGWPbIztw%2FSwMCZgr6TqI%2FAAAAAAAAFos%2FBnTsJC41f_U%2FIMG_5274.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
</tr>
<tr>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCbz574sI/AAAAAAAAFow/_ibCWD3Owtw/IMG_5276.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCbz574sI/AAAAAAAAFow/_ibCWD3Owtw/s72/IMG_5276.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCbz574sI%2FAAAAAAAAFow%2F_ibCWD3Owtw%2Fs72%2FIMG_5276.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCbz574sI%2FAAAAAAAAFow%2F_ibCWD3Owtw%2FIMG_5276.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh4.ggpht.com/_LQkGWPbIztw/SwMCeS2jBRI/AAAAAAAAFo0/kUTewxVs1gI/IMG_5281.JPG?imgmax=800" title="" alt=""><img src="http://lh4.ggpht.com/_LQkGWPbIztw/SwMCeS2jBRI/AAAAAAAAFo0/kUTewxVs1gI/s72/IMG_5281.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh4.ggpht.com%2F_LQkGWPbIztw%2FSwMCeS2jBRI%2FAAAAAAAAFo0%2FkUTewxVs1gI%2Fs72%2FIMG_5281.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh4.ggpht.com%2F_LQkGWPbIztw%2FSwMCeS2jBRI%2FAAAAAAAAFo0%2FkUTewxVs1gI%2FIMG_5281.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMChE1GyRI/AAAAAAAAFo4/0VVLUzRTiV0/IMG_5282.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMChE1GyRI/AAAAAAAAFo4/0VVLUzRTiV0/s72/IMG_5282.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMChE1GyRI%2FAAAAAAAAFo4%2F0VVLUzRTiV0%2Fs72%2FIMG_5282.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMChE1GyRI%2FAAAAAAAAFo4%2F0VVLUzRTiV0%2FIMG_5282.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCjl1hHdI/AAAAAAAAFo8/7Hs7e1YLXEg/IMG_5283.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCjl1hHdI/AAAAAAAAFo8/7Hs7e1YLXEg/s72/IMG_5283.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCjl1hHdI%2FAAAAAAAAFo8%2F7Hs7e1YLXEg%2Fs72%2FIMG_5283.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCjl1hHdI%2FAAAAAAAAFo8%2F7Hs7e1YLXEg%2FIMG_5283.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCmRxa_XI/AAAAAAAAFpE/zFOORpquUrA/IMG_5284.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMCmRxa_XI/AAAAAAAAFpE/zFOORpquUrA/s72/IMG_5284.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCmRxa_XI%2FAAAAAAAAFpE%2FzFOORpquUrA%2Fs72%2FIMG_5284.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMCmRxa_XI%2FAAAAAAAAFpE%2FzFOORpquUrA%2FIMG_5284.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
</tr>
<tr>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCoXvlxDI/AAAAAAAAFpI/-u0Q_L4bWms/IMG_5291.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMCoXvlxDI/AAAAAAAAFpI/-u0Q_L4bWms/s72/IMG_5291.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCoXvlxDI%2FAAAAAAAAFpI%2F-u0Q_L4bWms%2Fs72%2FIMG_5291.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMCoXvlxDI%2FAAAAAAAAFpI%2F-u0Q_L4bWms%2FIMG_5291.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh5.ggpht.com/_LQkGWPbIztw/SwMCqtsH2tI/AAAAAAAAFpM/TKNByh-4x1M/IMG_5292.JPG?imgmax=800" title="" alt=""><img src="http://lh5.ggpht.com/_LQkGWPbIztw/SwMCqtsH2tI/AAAAAAAAFpM/TKNByh-4x1M/s72/IMG_5292.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMCqtsH2tI%2FAAAAAAAAFpM%2FTKNByh-4x1M%2Fs72%2FIMG_5292.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMCqtsH2tI%2FAAAAAAAAFpM%2FTKNByh-4x1M%2FIMG_5292.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh5.ggpht.com/_LQkGWPbIztw/SwMCtRKEpbI/AAAAAAAAFpQ/SQkV5bjueiY/IMG_5293.JPG?imgmax=800" title="" alt=""><img src="http://lh5.ggpht.com/_LQkGWPbIztw/SwMCtRKEpbI/AAAAAAAAFpQ/SQkV5bjueiY/s72/IMG_5293.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMCtRKEpbI%2FAAAAAAAAFpQ%2FSQkV5bjueiY%2Fs72%2FIMG_5293.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMCtRKEpbI%2FAAAAAAAAFpQ%2FSQkV5bjueiY%2FIMG_5293.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh5.ggpht.com/_LQkGWPbIztw/SwMCv2danRI/AAAAAAAAFpU/6rjJWi51CRQ/IMG_5298.JPG?imgmax=800" title="" alt=""><img src="http://lh5.ggpht.com/_LQkGWPbIztw/SwMCv2danRI/AAAAAAAAFpU/6rjJWi51CRQ/s72/IMG_5298.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMCv2danRI%2FAAAAAAAAFpU%2F6rjJWi51CRQ%2Fs72%2FIMG_5298.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMCv2danRI%2FAAAAAAAAFpU%2F6rjJWi51CRQ%2FIMG_5298.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh5.ggpht.com/_LQkGWPbIztw/SwMCymJ3jPI/AAAAAAAAFpY/5Y4HZOdMyPU/IMG_5299.JPG?imgmax=800" title="" alt=""><img src="http://lh5.ggpht.com/_LQkGWPbIztw/SwMCymJ3jPI/AAAAAAAAFpY/5Y4HZOdMyPU/s72/IMG_5299.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMCymJ3jPI%2FAAAAAAAAFpY%2F5Y4HZOdMyPU%2Fs72%2FIMG_5299.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMCymJ3jPI%2FAAAAAAAAFpY%2F5Y4HZOdMyPU%2FIMG_5299.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
</tr>
<tr>
<td>
<a class="lightboxbe" rel="g1" href="http://lh5.ggpht.com/_LQkGWPbIztw/SwMC1rUHLSI/AAAAAAAAFpg/jD5aLN-v8RI/IMG_5300.JPG?imgmax=800" title="" alt=""><img src="http://lh5.ggpht.com/_LQkGWPbIztw/SwMC1rUHLSI/AAAAAAAAFpg/jD5aLN-v8RI/s72/IMG_5300.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMC1rUHLSI%2FAAAAAAAAFpg%2FjD5aLN-v8RI%2Fs72%2FIMG_5300.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMC1rUHLSI%2FAAAAAAAAFpg%2FjD5aLN-v8RI%2FIMG_5300.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh5.ggpht.com/_LQkGWPbIztw/SwMC4C4ZfJI/AAAAAAAAFpk/VT4VbF02lFU/IMG_5302.JPG?imgmax=800" title="" alt=""><img src="http://lh5.ggpht.com/_LQkGWPbIztw/SwMC4C4ZfJI/AAAAAAAAFpk/VT4VbF02lFU/s72/IMG_5302.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMC4C4ZfJI%2FAAAAAAAAFpk%2FVT4VbF02lFU%2Fs72%2FIMG_5302.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh5.ggpht.com%2F_LQkGWPbIztw%2FSwMC4C4ZfJI%2FAAAAAAAAFpk%2FVT4VbF02lFU%2FIMG_5302.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMC7nKAw0I/AAAAAAAAFpo/LVio-qjacDc/IMG_5305.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMC7nKAw0I/AAAAAAAAFpo/LVio-qjacDc/s72/IMG_5305.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMC7nKAw0I%2FAAAAAAAAFpo%2FLVio-qjacDc%2Fs72%2FIMG_5305.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMC7nKAw0I%2FAAAAAAAAFpo%2FLVio-qjacDc%2FIMG_5305.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh4.ggpht.com/_LQkGWPbIztw/SwMC-G24c3I/AAAAAAAAFps/-YCm6sDj6Dg/IMG_5306.JPG?imgmax=800" title="" alt=""><img src="http://lh4.ggpht.com/_LQkGWPbIztw/SwMC-G24c3I/AAAAAAAAFps/-YCm6sDj6Dg/s72/IMG_5306.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh4.ggpht.com%2F_LQkGWPbIztw%2FSwMC-G24c3I%2FAAAAAAAAFps%2F-YCm6sDj6Dg%2Fs72%2FIMG_5306.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh4.ggpht.com%2F_LQkGWPbIztw%2FSwMC-G24c3I%2FAAAAAAAAFps%2F-YCm6sDj6Dg%2FIMG_5306.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMDAlxQkiI/AAAAAAAAFpw/oPshHEApp98/IMG_5309.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMDAlxQkiI/AAAAAAAAFpw/oPshHEApp98/s72/IMG_5309.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMDAlxQkiI%2FAAAAAAAAFpw%2FoPshHEApp98%2Fs72%2FIMG_5309.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMDAlxQkiI%2FAAAAAAAAFpw%2FoPshHEApp98%2FIMG_5309.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
</tr>
<tr>
<td>
<a class="lightboxbe" rel="g1" href="http://lh6.ggpht.com/_LQkGWPbIztw/SwMDC1nPazI/AAAAAAAAFp0/2o0ART7OV0k/IMG_5310.JPG?imgmax=800" title="" alt=""><img src="http://lh6.ggpht.com/_LQkGWPbIztw/SwMDC1nPazI/AAAAAAAAFp0/2o0ART7OV0k/s72/IMG_5310.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMDC1nPazI%2FAAAAAAAAFp0%2F2o0ART7OV0k%2Fs72%2FIMG_5310.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh6.ggpht.com%2F_LQkGWPbIztw%2FSwMDC1nPazI%2FAAAAAAAAFp0%2F2o0ART7OV0k%2FIMG_5310.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMDFAGXz7I/AAAAAAAAFp8/WILhvutTy-k/IMG_5311.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMDFAGXz7I/AAAAAAAAFp8/WILhvutTy-k/s72/IMG_5311.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMDFAGXz7I%2FAAAAAAAAFp8%2FWILhvutTy-k%2Fs72%2FIMG_5311.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMDFAGXz7I%2FAAAAAAAAFp8%2FWILhvutTy-k%2FIMG_5311.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMDHbniMLI/AAAAAAAAFqA/_YvEynL-4DA/IMG_5312.JPG?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMDHbniMLI/AAAAAAAAFqA/_YvEynL-4DA/s72/IMG_5312.JPG" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMDHbniMLI%2FAAAAAAAAFqA%2F_YvEynL-4DA%2Fs72%2FIMG_5312.JPG%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMDHbniMLI%2FAAAAAAAAFqA%2F_YvEynL-4DA%2FIMG_5312.JPG%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>
<a class="lightboxbe" rel="g1" href="http://lh3.ggpht.com/_LQkGWPbIztw/SwMDIOKDbFI/AAAAAAAAFqE/WWxYbzjMRSs/Sin%20t%C3%ADtulo-1.jpg?imgmax=800" title="" alt=""><img src="http://lh3.ggpht.com/_LQkGWPbIztw/SwMDIOKDbFI/AAAAAAAAFqE/WWxYbzjMRSs/s72/Sin%20t%C3%ADtulo-1.jpg" metadata="%7B%22t%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMDIOKDbFI%2FAAAAAAAAFqE%2FWWxYbzjMRSs%2Fs72%2FSin%2520t%25C3%25ADtulo-1.jpg%22%2C%22f%22%3A%22http%3A%2F%2Flh3.ggpht.com%2F_LQkGWPbIztw%2FSwMDIOKDbFI%2FAAAAAAAAFqE%2FWWxYbzjMRSs%2FSin%2520t%25C3%25ADtulo-1.jpg%3Fimgmax%3D800%22%2C%22a%22%3A%22%22%7D" alt=""/></a><p></p></td>
<td>&nbsp;</td>
</tr>
</table><link id="px_editstylesheet" type="text/css" href="http://www.xgodoy.com/wordpress/wp-content/plugins/photoxhibit/photoxhibit.php?option=css&gid=1&1328439874" rel="stylesheet"/><div class="wp-caption alignnone" style="width: 610px"><img title="CLOUG Noviembre 2009" src="http://www.xgodoy.com/wp-content/uploads/2009/11/wsb_704x144_banner_cloug_tom1.gif" alt="wsb 704x144 banner cloug tom1 CLOUG Noviembre 2009" width="90%" height="90%" /><p class="wp-caption-text">CLOUG Noviembre 2009</p></div>
<p>El 16 de noviembre de 2009 de realizó el segundo evento del Grupo De Usuarios Oracle Chile – CLOUG, este evento contó con la presencia de un gran exponente de Oracle a nivel mundial, el Sr. Tom Kyte de <a href="http://asktom.oracle.com">ASK TOM</a>, los expositores fueron:</p>
<p>• Francisco Muñoz (Chile), organizador del evento junto a Juan Puga. Las presentaciones de Francisco fueron:<br />
           o Tips and Best Practices for DBA<br />
           o Logging or NoLogging: That’s the question!<br />
• Juan Camilo Ruiz (Colombia), presentando:<br />
           o Creating SOA Composite Applications with ADF and SOA Suite 11g.<br />
• Tom Kyte, presentando:<br />
           o All about binding.<br />
           o Reorganizing Objects<br />
           o Top 10, no 11, new features of Oracle database 11g realese 2.<br />
           o All about metadata; why telling the database about your schema matters.</p>
<p>Excelente presentación, un poco agotadora, fueron casi 9 horas seguidas de presentaciones.</p>
<p>Cuando estén disponibles las diapositivas del evento, subiré la documentación.</p>
<p></p>
<h4 class='related-posts-header'>Artículos relacionados</h4><ul class="related-posts-list"></ul>]]></content:encoded>
			<wfw:commentRss>http://www.xgodoy.com/wordpress/2009/11/18/cloug-noviembre-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitoreo db_recovery_file_dest_size</title>
		<link>http://www.xgodoy.com/wordpress/2009/06/08/monitoreo_db_recovery_file_dest_size/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.xgodoy.com/wordpress/2009/06/08/monitoreo_db_recovery_file_dest_size/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 21:02:31 +0000</pubDate>
		<dc:creator>Jimy Godoy</dc:creator>
				<category><![CDATA[Administración]]></category>
		<category><![CDATA[archivelog mode]]></category>
		<category><![CDATA[habilitar archivelog]]></category>
		<category><![CDATA[Monitoreo db_recovery_file_dest_size]]></category>

		<guid isPermaLink="false">http://www.xgodoy.com/wordpress/?p=229</guid>
		<description><![CDATA[Si la base de datos se encuentra en modo archivelog, es necesario determinar una política de respaldo y eliminación de estos, si los archivelog no son borrados, el espacio configurado para estos puede volverse insuficiente generando incluso que la base de datos se &#8220;congele&#8221; debido a que no puede generar un archivelog. Un error (WARNING) [...]]]></description>
			<content:encoded><![CDATA[<p class="parrafo">Si la base de datos se encuentra en modo archivelog, es necesario determinar una política de respaldo y eliminación de estos, si los archivelog no son borrados, el espacio configurado para estos puede volverse insuficiente generando incluso que la base de datos se &#8220;congele&#8221; debido a que no puede generar un archivelog.</p>
<p class="parrafo">Un error (WARNING) típico que se puede apreciar en el alertlog es:</p>
<p class="Mensaje_sql">ORA-19815: WARNING: db_recovery_file_dest_size of 85899345920 bytes is 100.00% used, and has 0 remaining bytes available.<br />
Mon Mar 30 01:11:02 2009<br />
**********************************************************************<br />
You have following choices to free up space from flash recovery area:<br />
1. Consider changing RMAN RETENTION POLICY. If you are using Data Guard,<br />
then consider changing RMAN ARCHIVELOG DELETION POLICY.<br />
2. Back up files to tertiary device such as tape using RMAN<br />
BACKUP RECOVERY AREA command.<br />
3. Add disk space and increase db_recovery_file_dest_size parameter to<br />
reflect the new space.<br />
4. Delete unnecessary files using RMAN DELETE command. If an operating<br />
system command was used to delete files, then use RMAN CROSSCHECK and<br />
DELETE EXPIRED commands.<br />
**********************************************************************</p>
<p class="parrafo">En este caso, el WARNING se convierte en un error grave, no hay espacio suficiente (&#8220;100.00% used&#8221;) configurado para la generación de archivelog, luego comienzan errores como:</p>
<p class="Mensaje_sql">Mon Mar 30 01:11:02 2009<br />
Errors in file /u01/app/oracle/db/admin/jimydb/bdump/caefdb2_arc0_10217.trc:<br />
ORA-19809: limit exceeded for recovery files<br />
ORA-19804: cannot reclaim 97741824 bytes disk space from 85899345920 limit<br />
ARC0: Error 19809 Creating archive log file to &#8216;/u02&#8242;<br />
ARCH: Archival stopped, error occurred. Will continue retrying<br />
Mon Mar 30 01:11:02 2009<br />
ORACLE Instance jimydb &#8211; Archival Error<br />
Mon Mar 30 01:11:02 2009<br />
ORA-16038: log 11 sequence# 54433 cannot be archived<br />
ORA-19809: limit exceeded for recovery files<br />
ORA-00312: online log 11 thread 2: &#8216;/u02/jimydb/onlinelog/group_11.315.681334097&#8242;<br />
ORA-00312: online log 11 thread 2: &#8216;/u02/jimydb/onlinelog/group_11.789.681334099&#8242;</p>
<p class="parrafo">Como se puede observar el error es grave, la base de datos ya no puede escribir archivelogs, el error indica que no se puede escribir en el directorio /u02, realmente esto no significa que el directorio no tenga espacio disponible (aunque podría ser causa del error), realmente el error es que se han almacenado archivelog ocupando más espacio que los permitidos por el parametro <em>db_recovery_file_dest_size</em>, para este caso se ha excedido el límite de 80 GB:</p>
<p class="sql">SQL&gt; sho parameters db_recovery_file_dest_size<br />
NAME                                 TYPE       VALUE<br />
db_recovery_file_dest_size           big integer 80G<br />
SQL&gt;</p>
<p class="parrafo">Una salida rápida es el aumento del valor de este parámetro (si el espacio físico y real lo permite):</p>
<p class="sql">SQL&gt; alter system set db_recovery_file_dest_size = 90G scope=both;<br />
System altered.<br />
SQL&gt; sho parameters db_recovery_file_dest_size<br />
NAME                                 TYPE       VALUE<br />
db_recovery_file_dest_size           big integer 90G<br />
SQL&gt;</p>
<p class="parrafo">Listo!, la base de datos comienza a operar nuevamente, la acción inmediata tras esta alteración es eliminar los archivelog (previo respaldo) .</p>
<p class="parrafo">Lo importante es ser proactivo y no esperar a que se congele la base de datos, la siguiente query ayuda a monitorear el espacio disponible en el directorio <em>db_recovery_file_dest</em>  según lo configurado en <em>db_recovery_file_dest_size</em>:</p>
<p class="sql"><span style="font-family: Courier New; font-size: 10px;"><br />
<span style="color: blue; ">SELECT</span><br />
  <span style="color: blue; ">NAME</span> <span style="color: blue; ">AS</span> <span style="color: maroon; ">&#8220;Directorio Raiz Recovery Dest&#8221;</span><span style="color: silver; ">,</span><br />
  <span style="color: maroon; ">space_limit</span><br />
    <span style="color: silver; ">/</span> <span style="color: black; ">1024</span><br />
    <span style="color: silver; ">/</span> <span style="color: black; ">1024</span> <span style="color: blue; ">AS</span> <span style="color: maroon; ">&#8220;Max Espacio Configurado [MB]&#8220;</span><span style="color: silver; ">,</span><br />
  <span style="color: #FF0080; font-weight: bold; ">TRUNC</span><span style="color: maroon; ">(</span><span style="color: maroon; ">space_used</span><br />
          <span style="color: silver; ">/</span> <span style="color: black; ">1024</span><br />
          <span style="color: silver; ">/</span> <span style="color: black; ">1024</span><span style="color: silver; ">,</span><span style="color: black; ">2</span><span style="color: maroon; ">)</span> <span style="color: blue; ">AS</span> <span style="color: maroon; ">&#8220;Espacio Utilizado [MB]&#8220;</span><span style="color: silver; ">,</span><br />
  <span style="color: maroon; ">number_of_files</span> <span style="color: blue; ">AS</span> <span style="color: maroon; ">&#8220;Cantidad De Archivos&#8221;</span><span style="color: silver; ">,</span><br />
  <span style="color: #FF0080; font-weight: bold; ">TRUNC</span><span style="color: maroon; ">(</span><span style="color: maroon; ">space_used</span><br />
          <span style="color: silver; ">*</span> <span style="color: black; ">100</span><br />
          <span style="color: silver; ">/</span> <span style="color: maroon; ">space_limit</span><span style="color: silver; ">,</span><span style="color: black; ">2</span><span style="color: maroon; ">)</span> <span style="color: blue; ">AS</span> <span style="color: maroon; ">&#8220;% Utilizado Recovery Dest&#8221;</span><br />
<span style="color: blue; ">FROM</span><br />
  <span style="color: maroon; ">v$recovery_file_dest</span><span style="color: silver; ">;</span><br />
</span></p>
<p class="subtitulo">Resultado:</p>
<p align="center"><img longdesc="Monitoreo db_recovery_file_dest_size" src="http://www.xgodoy.com/wordpress/wp-content/uploads/2009/06/monitoreo-db_recovery_file_dest_size.jpg" alt="monitoreo db recovery file dest size Monitoreo db recovery file dest size " width="500" height="25" title="Monitoreo db recovery file dest size " /></p>
<p class="parrafo">El resultado muestra:</p>
<p class="parrafo"><strong>Directorio Raiz Recovery Dest:</strong> Directorio donde se generan los archivelog. Se puede revisar con <em>&#8220;show parameters db_recovery_file_dest&#8221;</em> .</p>
<p class="parrafo"><strong>Max Espacio Configurado [MB]:</strong> Espacio configurado el parametro <em>db_recovery_file_dest_size</em> y que significa el máximo espacio asignado para archivelog.</p>
<p class="parrafo"><strong>Espacio Utilizado [MB]:</strong> Espacio utilizado del directorio <em>db_recovery_file_dest</em>.</p>
<p class="parrafo"><strong>Cantidad De Archivos:</strong> Cantidad de archivelog que actualmente residen es el directorio <em>db_recovery_file_dest</em>.</p>
<p class="parrafo"><strong>% Utilizado Recovery Dest:</strong> Porcentaje del espacio total utilizado por archivelog en el directorio <em>db_recovery_file_dest</em>.</p>
<p class="parrafo"><a href="http://www.megaupload.com/?d=QZ5JKATN" target="_blank"><img src="http://www.xgodoy.com/wordpress/wp-content/uploads/2009/06/pdf.gif" alt="pdf Monitoreo db recovery file dest size " width="16" height="18" title="Monitoreo db recovery file dest size " />Descargar Articulo Completo Formato PDF </a></p>
<p class="subtitulo"> </p>
<p class="subtitulo">Saludos!<br />
Jimy Godoy</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.xgodoy.com%2Fwordpress%2F2009%2F06%2F08%2Fmonitoreo_db_recovery_file_dest_size%2F&amp;title=Monitoreo%20db_recovery_file_dest_size" id="wpa2a_2"><img src="http://www.xgodoy.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Monitoreo db recovery file dest size "  title="Monitoreo db recovery file dest size " /></a></p><h4 class='related-posts-header'>Artículos relacionados</h4><ul class="related-posts-list"><li class="related-post"><a href="http://www.xgodoy.com/wordpress/2009/04/19/modo-archivelog/">Modo ArchiveLog</a> <span class="related-post-date timestamp">Sun 19 Apr 2009</span></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.xgodoy.com/wordpress/2009/06/08/monitoreo_db_recovery_file_dest_size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

