Oi - então, até há chance de ser mesmo um prob de rede, MAS há boas chances de ser prob do driver ODBC que vc está usando : por exemplo, em http://forums.oracle.com/forums/thread.jspa?threadID=714029&tstart=284 o cara tava com esse problema, ativou o trace do odbc e descobriu que o driver em uso não permitia fetch extendido de dados - e evidentemente, o Oracle tenta fazer acesso em bulk, trazendo diversos registros de uma vez, e se possível aproveitando o network trip pra trazer mais de um fetch de dados : desabilitada a feature no ODBC , o erro sumiu... Então, pode ser que vc ache o mesmo erro no linux, depende da versão e do driver oDBC que vc for usar lá... Minha sugestão : continua investigando a rede, mas em paralelo vai pro linux e tenta lá, se der problema vc vai precisar de alguém que manje de ODBC e junto com ele analisar o trace ODBC, o que em minha experiência é sempre espinhoso - quando se fala de tecnologias M$, ou popularizadas pela m$, vc acha toneladas de auto-proclamados experts (em odbc, dde, Windows, etc) , mas quando precisa de alguém que Realmente conheça as entranhas da coisa, que vá além da GUI, que entenda profundamente a tecnologia, é fogo na roupa... Em OFF, falando de mim, é por coisas assim que se eu vou fazer manipulações/transferências de altos volumes entre não-Oracle x Oracle, eu sempre que possível prefiro que o não-Oracle gere um texto que eu leio como EXTERNAL TABLE : é baixa tecn ologia mas Simples e Eficiente.. Anyway, é isso, Sorte pra vc, e qquer coisa pinga a gente aí...
[]s Chiappa --- Em oracle_br@yahoogrupos.com.br, Thiago Menon <thimenon@...> escreveu > > Valeu pela dica Chiappa..... > > Eu quero estou com um probleminha que tenho q resolver antes de ir para > o Linux.... Talvez você e o pessoal da lista possa me ajudar.... > > > Dependendo da tabela da erro para fazer consulta. > > SQL> SELECT * FROM SUBSCRIBERS@DBL_DIGITALK; > SELECT * FROM SUBSCRIBERS@DBL_DIGITALK > * > ERRO na linha 1: > ORA-02068: próximo erro grave a partir de DBL_DIGITALK > ORA-28511: conexão RPC perdida para agente remoto heterogêneo através de > SID=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.22)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICAT > > pelo que eu consultei no site ora-code.com o erro ORA82511 é problema > com rede.... > > Estou vendo com um cara de rede para fazer uma analise dos pacotes, mas > o estranho é q e em outras tabelas vai de boa.... > Será q se colocasse no linux funcionaria? (para mim seria ótimo) > > Agradeço a ajuda de todos > Thiago Menon > > > Em 24/03/2011 18:37, José Laurindo escreveu: > > Dica pra vc : estava eu fuçando no pai google por outra coisa e achei > > http://www.dbapool.com/articles/06280701.html , que faz um step by step , e > > com ele eu relembrei que além do freetds vc vai precisar no linux do > > unixodbc também (e inclusive foi esse último que deu o enrosco q eu falei > > com a parte gráfica, não o freetds), o odbc.ini que eu falei é no unixodbc > > que vc configura (no freetds o arquivo de config é o freetds.conf.... Acho > > que esse link vai te ser muito útil... > > > > []s > > > > Chiappa > > > > > > --- Em oracle_br@yahoogrupos.com.br, Thiago Menon<thimenon@> escreveu > >> Olá a todos, > >> > >> Segue um primeiro progresso da conexão com MS SqlServer... > >> > >> No ambiente; > >> Windows Vista + ORacle Server 10G + ODBC > >> [acessando] > >> Win 2003 Server + MS SQLServer 2000 > >> > >> > >> Consegui realizar a conecxão entre os bancos da seguinte forma. > >> > >> Configuração do listener.ora > >> Adicionei um SID_DESC > >> ..... > >> (SID_DESC = > >> (SID_NAME = MSSQL) > >> (ORACLE_HOME = C:\oracle\oracle\product\10.2.0\db_1) > >> (PROGRAM = hsodbc) > >> (HS=OK) > >> ) > >> ...... > >> > >> Configuração do TNSNAMES.ora > >> .... > >> TNS_SQLSERVER = > >> (DESCRIPTION = > >> (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.22)(PORT = 1521)) > >> (CONNECT_DATA = > >> (SERVER = DEDICATED) > >> (SID= MSSQL) > >> ) > >> (HS = OK) > >> ) > >> ..... > >> > >> Criei um arquivo no diretorio $ORACLE_HOME/HS/Admin/ > >> initMSSQL.ora > >> Com a seguinte linha > >> HS_FDS_CONNECT_INFO = ODBC_MSSQL > >> > >> > >> Criei uma conexão no ODBC do windows na aba Fonte de dados do sistema > >> ODBC_MSSQL > >> > >> > >> Após isso tudo configurado só precisei criar o DATABASE LINK > >> > >> CREATE [PUBLIC] DATABASE LINK DBL_MSSQL > >> CONNECT TO "usuario" > >> IDENTIFIED BY "senha" > >> USING 'TNS_SQLSERVER'; > >> > >> ** Reparar que o USING utiliza aspa simples (apóstofro) e na > >> conexão aspas dupla; > >> Dai é só fazer os selects.... > >> > >> Bom meu proximo passo é fazer em um servidor ORacle Linux. > >> > >> Agradeço a ajuda de todos. > >> Thiago Menon > >> > >> > >> > >> > >> Em 22/03/2011 16:02, Thiago Menon escreveu: > >>> Obrigado a todos, > >>> > >>> A ajuda de vocês é de grande valia, estou começando os testes de > >>> configuração. > >>> > >>> Primeiro vou fazer em um ambiente windows. Funcionando irei para o Linux > >>> Depois posto o resultado e detalhes na lista. > >>> > >>> Obrigado a todos > >>> Thiago Menon > >>> > >>> Em 22/03/2011 14:12, José Laurindo escreveu: > >>>> Thiago, sim o freetds serve : há uns aninhos num local em que eu era > >>>> DBA o pessoal instalou o freetds pra acesso odbc via heterogeneous > >>>> service a partir do Oracle num banco SQLServer e funcionou.... Não > >>>> lembro de cabeça os detalhes, mas lembro que o senão maior foi que > >>>> não deu certo a instalação do ambiente gráfico do freetds , tiveram > >>>> que configurar na mão (principalmente o arquivo odbc.ini) e usar os > >>>> progs (como o teste de odbc) em modo texto... > >>>> > >>>> []s > >>>> > >>>> Chiappa > >>>> > >>>> --- Em oracle_br@yahoogrupos.com.br, Thiago Menon<thimenon@> > >>>> escreveu > >>>>> É eu achei esse link... porém tenho q ver para instalar um "ODBC" no > >>>>> linux.... > >>>>> > >>>>> Será q o freetds serve? > >>>>> > >>>>> Alguém já instalou? > >>>>> > >>>>> > >>>>> Obrigado pela ajuda. > >>>>> Thiago MEnon > >>>>> > >>>>> Em 21/03/2011 16:06, MARCIO CASTRO escreveu: > >>>>>> Caro Thiago: > >>>>>> > >>>>>> Você pode fazer isto via Oracle Heterogeneous Services, > >>>>>> conforme em: > >>>>>> > >>>>>> http://www.dba-oracle.com/t_database_link_sql_server_oracle.htm > >>>>>> > >>>>>> > >>>>>> Atenciosamente, > >>>>>> > >>>>>> Márcio de Figueiredo Moura e Castro > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> ________________________________ > >>>>>> De: Thiago Menon<thimenon@> > >>>>>> Para: oracle_br@yahoogrupos.com.br > >>>>>> Enviadas: Segunda-feira, 21 de Março de 2011 11:02:44 > >>>>>> Assunto: [oracle_br] Acessando um banco MS-SQLServer pelo Oracle. > >>>>>> > >>>>>> > >>>>>> Olá a todos, > >>>>>> > >>>>>> Estou precisando acessar um banco de dados SQL Server pelo Oracle. É > >>>>>> possível? Tem algum tutorial? > >>>>>> > >>>>>> Preciso fazer um consulta há algumas tabelas do SQL Server dentro > >>>>>> de um > >>>>>> Package do oracle. > >>>>>> > >>>>>> Detalhes dos ambientes. > >>>>>> ORacle: > >>>>>> Versão: 10.2.0.1.0 > >>>>>> OS: Linux RH 4 > >>>>>> > >>>>>> SQL Server: > >>>>>> Versão: 2000 > >>>>>> OS: Windows Server 2003 > >>>>>> > >>>>>> Agradeço a ajuda de todos > >>>>>> Thiago Menon > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> [As partes desta mensagem que não continham texto foram removidas] > >>>>>> > >>>>>> > >>>>>> > >>>>>> ------------------------------------ > >>>>>> > >>>>>> -------------------------------------------------------------------------------------------------------------------------- > >>>>>> > >>>>>>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e > >>>>>>> de inteira responsabilidade de seus remetentes. > >>>>>> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > >>>>>> -------------------------------------------------------------------------------------------------------------------------- > >>>>>> > >>>>>>> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » > >>>>>>> Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU > >>>>>>> PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ > >>>>>> ------------------------------------------------------------------------------------------------------------------------ > >>>>>> Links do Yahoo! Grupos > >>>>>> > >>>>>> > >>>>>> > >>>> > >>>> > >>>> ------------------------------------ > >>>> > >>>> -------------------------------------------------------------------------------------------------------------------------- > >>>> > >>>>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > >>>>> inteira responsabilidade de seus remetentes. > >>>> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > >>>> -------------------------------------------------------------------------------------------------------------------------- > >>>> > >>>>> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » > >>>>> Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO > >>>>> ESPAÇO! VISITE: http://www.oraclebr.com.br/ > >>>> ------------------------------------------------------------------------------------------------------------------------ > >>>> Links do Yahoo! Grupos > >>>> > >>>> > >>>> > > > > > > > > ------------------------------------ > > > > -------------------------------------------------------------------------------------------------------------------------- > >> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > >> inteira responsabilidade de seus remetentes. > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > -------------------------------------------------------------------------------------------------------------------------- > >> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure > >> » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: > >> http://www.oraclebr.com.br/ > > ------------------------------------------------------------------------------------------------------------------------ > > Links do Yahoo! Grupos > > > > > > >