<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.dataprix.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>database link</title>
 <link>http://www.dataprix.com/es/category/bases-datos/database-link</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>es</language>
<item>
 <title>Acceso remoto mediante DBLINK de Oracle</title>
 <link>http://www.dataprix.com/es/acceso-remoto-mediante-dblink-de-oracle</link>
 <description>&lt;p&gt;Para acceder desde una base de datos Oracle a objetos de otra base de datos Oracle la manera m&amp;aacute;s sencilla es utilizar un DBLINK (que sea la m&amp;aacute;s sencilla no significa que siempre sea la m&amp;aacute;s aconsejable, el abuso de los DBLINKS puede generar muchos problemas, tanto de rendimiento como de seguridad)&lt;/p&gt;
&lt;p&gt;Para ello es necesario, con un usuario que posea el privilegio CREATE DATABASE LINK, crear el DBLINK en la base de datos origen (A) mediante una sencilla sentencia como la siguiente:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;create database link LNK_DE_A_a_B connect to USUARIO identified by CONTRASE&amp;Ntilde;A USING &#039;B&#039;;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&#039;LNK_DE_A_a_B&#039; es el nombre del link, &#039;USUARIO&#039; y &#039;CONTRASE&amp;Ntilde;A&#039; son los identificadores del usuario que utilizar&amp;aacute; el link para conectarse, los permisos del cual heredar&amp;aacute;n todos los accesos a trav&amp;eacute;s del link, y B es el nombre de la instancia de la base de datos.&lt;/p&gt;
&lt;p&gt;A trav&amp;eacute;s del DBLINK se puede conectar con los objetos de la base de datos remota con los permisos que tenga el usuario que se ha proporcionado en la sentencia de creaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Para referenciar un objeto de la base de datos remota se ha de indicar el nombre del objeto, concatenado con el car&amp;aacute;cter &#039;@&#039; y el nombre que se le ha dado al DBLINK.&lt;/p&gt;
&lt;p&gt;Ejemplo: select * from TABLA@LNK_DE_A_a_B&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Para ampliar informaci&amp;oacute;n se puede consultar la documentaci&amp;oacute;n de Oracle que se proporciona online en &lt;a href=&quot;http://www.stanford.edu/dept/itss/docs/oracle/10g/server.101/b10759/statements_5005.htm&quot; rel=&quot;nofollow&quot;&gt;documentacion oracle create database&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si lo que se quiere es acceder a una base de datos de otro fabricante, se puede crear el DBLink utilizando Heterogeneous Services. Se puede consultar c&amp;oacute;mo hacerlo con SQLServer en el art&amp;iacute;culo &lt;a href=&quot;http://www.dataprix.com/HETEROGENEOUS&quot; rel=&quot;nofollow&quot;&gt;Heterogeneous services: Conexi&amp;oacute;n desde Oracle a SQLServer &lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://www.dataprix.com/es/acceso-remoto-mediante-dblink-de-oracle#comments</comments>
 <category domain="http://www.dataprix.com/es/category/bases-de-datos/base-de-datos/oracle">Oracle</category>
 <category domain="http://www.dataprix.com/es/category/bases-de-datos/base-de-datos">Bases de datos</category>
 <category domain="http://www.dataprix.com/es/category/bases-datos/database-link">database link</category>
 <category domain="http://www.dataprix.com/es/category/bases-datos/dblink">dblink</category>
 <category domain="http://www.dataprix.com/es/category/bases-datos/enlace">enlace</category>
 <pubDate>Mon, 12 Mar 2007 23:18:01 +0100</pubDate>
 <dc:creator>carlos</dc:creator>
 <guid isPermaLink="false">50 at http://www.dataprix.com</guid>
</item>
</channel>
</rss>
