- Este tópico contém 6 respostas, 3 vozes e foi atualizado pela última vez 16 anos, 7 meses atrás por
vieri.
-
AutorPosts
-
10 de julho de 2009 às 11:33 pm #87807
priscilla
ParticipanteBoa tarde,
Tenho um banco Oracle 10g 10.2.0.4 e preciso criar um DB-Link com o SQL Server, fiz a instalação do DG4MSQL (Oracle 11g 11.1) e realizei as seguintes configurações:
LISTENER.ORA
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522))
(ADDRESS = (PROTOCOL = TCP)(HOST = labdb.network.ctbc)(PORT = 1522))
)
)(SID_NAME=dg4msql)
(ORACLE_HOME=C:/product/11.1) (ENVS=LD_LIBRARY_PATH=C:/product/11.1/dg4msql/driver/lib;/home/oracle/product/11.1/lib)
(PROGRAM=dg4msql)SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME=dg4msql)
(ORACLE_HOME=C:/product/11.1)
(ENVS=LD_LIBRARY_PATH=C:/product/11.1/dg4msql/driver/lib;/home/oracle/product/11.1/lib)
(PROGRAM=dg4msql)
)
)
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = labdb) (PORT = 1511))
)
)
)TNSNAMES.ORA
dg4msql.de.oracle.com =
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST= labdb)(PORT=1511))
(CONNECT_DATA=(SID=dg4msql))
(HS=OK) )
)Já solicitei informação no Metalink e passei as informações, mas o suporte é muito demorado. Alguém pode me ajudar?
Att.
Priscilla
11 de julho de 2009 às 12:15 am #87808David Siqueira
ParticipantePriscila veja se isso te ajuda :
http://www.dba-oracle.com/t_database_link_sql_server_oracle.htm
Ats.
6 de agosto de 2009 às 4:58 pm #88633priscilla
ParticipanteObrigada, consegui criar o db-link, caso alguém tenha interesse montei um manual com as configurações necessárias.
att.
Priscilla
6 de agosto de 2009 às 5:35 pm #88636David Siqueira
ParticipanteBacana Priscilla, parabéns pelo desfecho.
Até mais!!!
10 de agosto de 2009 às 10:45 pm #88770priscilla
ParticipanteComo criar um DB-Link de Oracle para SQLServer
Requisitos
1 –Oracle (10.2.0.4)
2 –SQLServer (2000 ou 2005)
3 – Ter o Oracle Database Gateways 11g Release (11.1.0.6.0) for Linux x86-64 que pode ser encontrado no site http://www.oracle.com/technology/softwa … 4soft.htmlDepois que tudo estiver instalado dever ser feita as seguintes configurações:
1 – Database do Oracle
Incluir no TNSNAMES.oradg4msql =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ‘hostname’)(PORT = 1522))
(CONNECT_DATA =
(SID = dg4msql)
)
(HS = OK)
)2 – Gateway
Incluir no LISTENER.ora do Gateway
listener.ora Network Configuration File: /u01/gateways/network/admin/listener.ora
Generated by Oracle configuration tools.
LISTENER11G =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ‘hostname’)(PORT = 1522))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522))
)
)SID_LIST_LISTENER11G =
(SID_LIST =
(SID_DESC =
(SID_NAME=dg4msql)
(ORACLE_HOME=/u01/gateways)
(ENVS=LD_LIBRARY_PATH=/u01/gateways/dg4msql/driver/lib:/u01/gateways/lib)
(PROGRAM=dg4msql)
)
)Incluir no initdg4msql.ora
This is a customized agent init file that contains the HS parameters
that are needed for the Database Gateway for Microsoft SQL Server
#
HS init parameters
#
HS_FDS_CONNECT_INFO=10.0.2.6:1433//DadosAdv-Priscillaalternate connect format is hostname/serverinstance/databasename
HS_FDS_TRACE_LEVEL=DEBUG
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVERObs.: 10.0.2.6 é o servidor do SQLServer, a porta padrão é 1433, DadosAdv-Priscilla é o banco de dados
3 – Dever ser feita a seguinte configuração nas variáveis de ambiente
unset na ORA_NLS33
LD_LIBRARY_PATH=/U01/gateways/lib
oracle_base=/u01/gateways
oracle_home=/u01/gateways
PATH=/U01/gateways/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin
Pode ser que seja necessário a executação do patch gateway 11.1.0.7
4 – Criar o DB-Link
Create public database link connect to “usuário” identified by “senha” using dg4msql;
select * from “cliente”@nome do dblink;
[]´s
Priscilla
10 de agosto de 2009 às 11:36 pm #88779David Siqueira
ParticipanteOi Priscilla, uma sugestão, você poderia criar um BLOG pra compartilhar essas suas experiencias adquiridas com o restante do mundo e da comunidade Oracle, pode ser aqui mesmo no GPO ou em qq outro site que disponibilize pra ti a opção de BLOG.
Até mais!!!
Sucesso!!!!10 de agosto de 2009 às 11:40 pm #88780vieri
ParticipantePriscila vc tem MSN, aqui os DBA’s costumam ter contâtos.
para network.Uma dúvida vc conseguiu criar o dblink para o mssql 2005 sem instalar
produtos de terceiro , como o unixodbc e freetds ?? -
AutorPosts
- Você deve fazer login para responder a este tópico.