Tagged: Microsoft RSS

  • Juanjinio 23:51 on 14/10/2008 Permalink | Reply
    Tags: , Microsoft   

    Crear DATABASE LINK o DBLINK 

    Muchas veces en las aplicaciones de negocio es necesario obtener datos que no necesariamente están en las mismas bases de datos o en los mismos servidores. Para poder suplir esta necesidad Oracle tiene un objeto llamado “DATABASE LINK” o “DBLINK”. Mediante a este objeto es posible realizar una conección entre dos bases de datos, las cuales NO necesariamente pueden ser Oracle – Oracle, sin que pueden ser desde Oracle a diferentes motores de bases de datos.-

    Ahora bien, hay que tener una serie de consideraciones al momento de crear un DBLINK:

    • Tener claro si el DBLINK a generar será Publico o sólo podrá ser usado bajo un esquema determinado
    • Utilizar una cuenta con los privilegios que sólo necesita el DBLINK y NO el user y pass del esquema, ya que no tenemos control de quien estará utilizando el DBLINK en la otra base de datos

    La siguiente figura es un template que en lo personal utilzo para crear DBLINK, ya que ahi uno incluye toda la información del DBLINK que se va a crear

    Template creacion DBLINK

    Mediante el template anterior es posible definir:

    • Nombre del DBLINK
    • Nombre del servidor (ORIGEN y DESTINO)
    • IP del Servidor (ORIGEN y DESTINO)
    • Nombre de Base de Datos (ORIGEN y DESTINO)
    • Esquema de Base de Datos (ORIGEN y DESTINO)
    • Observacion (indica si es PUBLICO o Privado [Sólo a un esquema])
    • Usuario y Password que se utiliza
    • Objetos que requieren ser accesados
    • Permisos sobre estos objetos
    • Script de creación del DBLINK
    • Script de creación del usuario

    Una vez ya se tiene toda la información establecida, se procede a crear el DATABASE LINK

    1.- Creación de la cuenta de usuario del DBLINK, Esto se debe realizar desde la instancia DESTINO

    CREATE USER USER_DBLINK IDENTIFIED BY PASS_DBLINK
    DEFAULT TABLESPACE USER_DBLINK
    TEMPORARY TABLESPACE TEMPORAL
    QUOTA UNLIMITED ON USER_DBLINK
    PROFILE DEFAULT
    ACCOUNT UNLOCK
    /
    GRANT "CONNECT" TO USER_DBLINK
    /
    ALTER USER USER_DBLINK DEFAULT ROLE "CONNECT"
    /

    NOTA IMPORTANTE 1: La cuenta de usuario sólo debe tener el rol de CONNECT para establecer la conección a través del DBLINK, NO es recomendable otorgar otro rol.-

    2.- Una vez creado el usuario se deben otorgar los privilegios que tendrá el DBLINK. Importante el DBLINK por si sólo no tiene privilegios sobre los objetos de la base DESTINO, sino que es la cuenta de base de datos que posee estos permisos.-

    GRANT SELECT ESQUEMA.OBJETOS TO USER_DBLINK
    /
    GRANT INSERT ESQUEMA.OBJETOS TO USER_DBLINK
    /
    GRANT DELETE ESQUEMA.OBJETOS TO USER_DBLINK
    /
    GRANT UPDATE ESQUEMA.OBJETOS TO USER_DBLINK
    /

    3.- Ahora es necesario crear el DBLINK. La creación del script del DBLINK debe ser realizada desde la base ORIGEN.-

    CREATE PUBLIC DATABASE NOMBRE:DBLINK
    CONNECT TO USER_DBLINK
    IDENTIFIED BY PASS_DBLINK
    USING 'NOMBRE_TNSNAMES'

    NOTA IMPORTANTE 2: Al comienzo del script se define si este es PUBLICO o PRIVADO, en caso de ser privado la opcion PUBLIC no se incluye en el script y el DBLINK sólo será utilizado por el esquema con el cual el DBLINK se creó.-

    NOTA IMPORTANTE 3: En la linea USING ‘NOMBRE_TNSNAMES’ se debe verificar el string de conección desde el servidor ORIGEN al servidor DESTINO, se deben validar los accesos, y realizar una prueba de conección

    Este post aún NO está terminado

     
  • Juanjinio 05:37 on 30/04/2007 Permalink | Reply
    Tags: Microsoft,   

    Evento de Seguridad de Microsoft España 

    Estimados:

    Para los que les guste el lado de Windows y plataformas de Microsoft en general (me incluyo … no hay que ser cerrao de mente), les informo que en España especificamente en Barcelona y Madrid los días 22 y 24 de Mayo se realizará un gran evento de seguridad que se viene con todo … para los que tengan la dicha y la bendición de estar por esos lados aprovechen… para el resto de los mortales sólo podremos ver algunos webcats mas adelante …

    De todas maneras estemos atentos a ver con que sorpresa sale Microsoft …

    Link

     
  • Juanjinio 04:47 on 30/04/2007 Permalink | Reply
    Tags: Microsoft,   

    Colección de Webcats de Microsoft 

    Estimados:

    Hay veces en donde uno desea ver un buen webcats. Aca les dejo un enlace donde pueden encontrar una coleccion organizada por categorias de los mejores Webcats españoles realizados por Microsoft …

    En lo personal encuentro bastante buenos los de Active Directory …

    Aca esta el Link

    Saludos y que disfruten …

    Juanjo

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel