<?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 de ORACLE en Español &#187; DAD</title>
	<atom:link href="http://colacios.es/blog/WordPress3/tag/dad/feed/" rel="self" type="application/rss+xml" />
	<link>http://colacios.es/blog/WordPress3</link>
	<description>Administración de Base de datos ORACLE en español</description>
	<lastBuildDate>Tue, 11 Mar 2014 12:56:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Crear un DAD con OEM Application Server Control en ORACLE OAS 10g</title>
		<link>http://colacios.es/blog/WordPress3/crear-un-dad-con-oem-application-server-control-en-oracle-oas-10g/</link>
		<comments>http://colacios.es/blog/WordPress3/crear-un-dad-con-oem-application-server-control-en-oracle-oas-10g/#comments</comments>
		<pubDate>Thu, 21 Nov 2013 15:05:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Administración de Oracle IAS/OAS]]></category>
		<category><![CDATA[DAD]]></category>
		<category><![CDATA[IAS]]></category>
		<category><![CDATA[OAS]]></category>
		<category><![CDATA[tnsnames.ora]]></category>

		<guid isPermaLink="false">http://colacios.es/blog/WordPress3/?p=680</guid>
		<description><![CDATA[Con el objeto de mostrar formularios por el navegador y poder acceder a procedimientos y paquetes de un esquema a través de una dirección virtual necesitamos crear lo que se conoce como DAD. Es decir, un descriptor de acceso a &#8230; <a href="http://colacios.es/blog/WordPress3/crear-un-dad-con-oem-application-server-control-en-oracle-oas-10g/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Con el objeto de mostrar formularios por el navegador y poder acceder a procedimientos y paquetes de un esquema a través de una dirección virtual necesitamos crear lo que se conoce como <strong>DAD</strong>. Es decir, un <strong><span style="color: #000000;">descriptor de acceso a base de datos</span></strong>.</p>
<p style="text-align: justify;"><a href="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad1.jpg"><img class="aligncenter size-full wp-image-682" title="OAS - Servidor Apache" src="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad1.jpg" alt="" width="1070" height="682" /></a></p>
<p style="text-align: justify;">Pincharemos sobre el enlace HTTP_Server. Nos saldrá la pantalla siguiente e iremos a la pestaña &#8220;Administración&#8221;</p>
<p style="text-align: justify;"><a href="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad2.jpg"><img class="aligncenter size-full wp-image-684" title="OAS Administración" src="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad2.jpg" alt="" width="1120" height="557" /></a>En la siguiente pantalla pulsaremos el enlace &#8220;Propiedades PL/SQL&#8221;.</p>
<p style="text-align: justify;"><a href="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad3.jpg"><img class="aligncenter size-full wp-image-685" title="OAS DAD" src="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad3.jpg" alt="" width="810" height="436" /></a>Una vez dentro de la pantalla anterior, al final de la siguiente veremos los enlaces para poder crear los DAD´s que necesitemos.</p>
<p style="text-align: justify;"><a href="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad4.jpg"><img class="aligncenter size-full wp-image-686" title="dad4" src="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad4.jpg" alt="" width="1193" height="714" /></a>A la derecha de la pantalla, saldrá el botón &#8220;Crear&#8221; que nos permite crear DAD´s. En la pantalla anterior podemos ver como ya existen 2 creados en este ejemplo, uno que si que funciona, flecha verde arriba, y otro que no. Flecha verde abajo. Probablemente, el que no funciona es debido a una mala definición en el fichero<em><strong> tnsnames.ora</strong></em>.</p>
<p style="text-align: justify;">Para crear un DAD pulsaremos en el botón &#8220;Crear&#8221; y saldrá una pantalla como la que sigue &#8230; Hay que tener en cuenta que <span style="text-decoration: underline;">para que el DAD funcione tendremos que reiniciar el servidor HTTP</span>.</p>
<p style="text-align: justify;"><a href="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad5.jpg"><img class="aligncenter size-full wp-image-689" title="dad5" src="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad5.jpg" alt="" width="819" height="355" /></a>En esta pantalla tenemos que seleccionar el tipo de DAD que queremos crear. Si tenemos el OAS-portal instalado, podemos seleccionarlo, pero sino, podemos seleccionar General y funcionará seguro. Una vez seleccionado pulsaremos <em>Continuar</em> &#8230; Saldrá la pantalla siguiente donde podremos especificar la configuración de la conexión a la base de datos.</p>
<p style="text-align: justify;"><a href="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad6.jpg"><img class="aligncenter  wp-image-692" title="dad6" src="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad6.jpg" alt="" width="1284" height="747" /></a>El <strong>nombre o ubicación de DAD</strong> será como una especie de directorio vitual que usaremos en la URL para acceder al esquema. En este ejemplo pondré &#8220;/dad_inf&#8221;. Seguidamente rellenaremos los campos con los <strong>datos del usuario</strong> que queramos que acceda para ejecutar su package, procedimiento o lo que sea que quiera ejecutar. En <strong>cadena de conexión</strong> pondremos el formato que se indica en el campo de debajo. Es decir, el nombre del servidor, el puerto, normalmente el 1521 por defecto y el nombre que tengamos especificado dentro del identificador en el fichero tnsnames.ora. Finalmente, especificaremos el idioma que tenemos en la Base de datos (podemos sacar estos valores consultando la tabla <em>nls_database_parameters</em>.</p>
<p style="text-align: justify;">Ejemplo:</p>
<p style="text-align: justify;"><a href="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad7.jpg"><img class="aligncenter size-full wp-image-698" title="dad7" src="http://colacios.es/blog/WordPress3/wp-content/uploads/2013/11/dad7.jpg" alt="" width="1197" height="683" /></a>Con este ejemplo, ya podríamos probar el DAD, no hace falta rellenar las siguientes pantallas. Podríamos hacerlo posteriormente si queremos, simplemente pinchando en el enlace del DAD creado y accediendo al menú desplegable de la izquierda de la pantalla anterior.</p>
<p style="text-align: justify;">En <strong>página por defecto</strong> ponemos el nombre del procedimiento que queremos que se ejecute si no se especifica ningún otro al escribir la url. Por ejemplo, si hemos llamado al descriptor midad y la página de inicio la ejecuta el procedimiento inicio, escribiremos inicio en página por defecto y cuando pongamos en el navegador http://misitio:XXXX/dad_inf, nos redirigirá a http://misitio:XXXX/dad_inf/inicio pero se puede dejar en blanco.</p>
<p style="text-align: justify;">Para ejecutar cualquier prueba, podemos ir al navegador e intentar ejecutar cualquier procedimiento que tengamos creado para el usuario especificado en el DAD y ver que funciona.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://colacios.es/blog/WordPress3/crear-un-dad-con-oem-application-server-control-en-oracle-oas-10g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
