none
Erro em DTS com conexão oracle via driver odbc RRS feed

  • Pergunta

  • Ola senhores estou com um problema fiz uma migração de 2005 32btis para 2005 64bit bom até ai

    tudo bem tive um pouco de dificuldade para instalar o driver do oracle por não achar o 64bit's para windows mais achei-o e instalei com sucesso

    mas quando fui testar o dts ele deu o erro abaixo:

    HResult of 0x80004005 (-2147467259) returned Unexpected error occurred. An error result was returned without an erro message.


    Tentei reinserir a senha novamente mais aparece o mesmo erro testei uma conexão odbc e deu certo mas no dts esta dando o erro citado acima alguem tem uma

    dica?

    • Movido Gustavo Maia Aguiar quinta-feira, 14 de julho de 2011 03:40 (De:SQL Server - Desenvolvimento Geral)
    quarta-feira, 13 de julho de 2011 17:05

Respostas

  • Esquenta não valeu assim mesmo.

    Bom boas noticias pessoal consequi concertar.

    Fiz a seguinte instalei a o banco, propriamente dito, 10203_vista_w2k8_x86_production_db depois de instalado fui na parte odbc de configuração para

    32 bits, %WINDIR%\SysWOW64\odbcad32.exe, nele pude ver os driver's odbc 32 bit's escolhi o driver Oracle em OraDb10g_home1 e criei um usedsn

    testei a coneção via dts e funcionou.

    quarta-feira, 10 de agosto de 2011 14:16

Todas as Respostas

  • André

    da uma olha neste post do site no Nilton Pinheiro...

    http://www.mcdbabrasil.com.br/modules.php?name=Forums&file=viewtopic&p=18219

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    quarta-feira, 13 de julho de 2011 17:38
  • Ok vou baixar o cliente do oracle 11.2.0.x e fazer alguns testes.
    quarta-feira, 13 de julho de 2011 18:54
  • kra já tentei de tudo kra creio que o pacote que esteja corrompido.
    quinta-feira, 14 de julho de 2011 17:11
  • Andre,

    Nos discos de instalação ou arquivos de instalação você não encontrou este driver?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sexta-feira, 15 de julho de 2011 19:26
    Moderador
  • sim consigo ate criar uma conecxão odbc mais o pacote não reconhece a conecxão
    terça-feira, 19 de julho de 2011 19:31
  • André,

    O pacote dentro do SSIS não consegui reconhecer a conexão configurada no ODBC?

    Mas se você configurar uma nova conexão o pacote funciona?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    quarta-feira, 20 de julho de 2011 00:14
    Moderador
  • Ele ate reconhece mais ele apresenta o erro
    segunda-feira, 1 de agosto de 2011 17:52
  • Boa tarde André,

     

    Verifique também se a opção Run64BitRuntime está marcada como TRUE para que seu desenvolvimento seja feito simulando essa arquitetura.

    Se conseguir configurar a conexão em desenvolvimento antes do deploy, verifique se o pacote está qual a configuração no ProtectionLevel, altere para EncryptAllWithUserKey, coloque uma senha no pacote e informe a mesma no deploy e no step do JOB.

    Caso não tenha sucesso, analise a hipotese de manter esse pacote em 32bits, configure ele normalmente e no STEP do JOB, em execution options check a opção "Use 32 bit runtime".


    Att,

    Paulo Gomes

     

     

    segunda-feira, 1 de agosto de 2011 20:36
  • Obrigado pela dica Paulo mais ate onde sei essa opção so existe em ssis, se eu estiver errado por favor me corriga 

    estou sempre a disposição para aprender, esse pacote que me refiro e um DTS e uma um dado para descobrimos a solução

    o drive odbc que esta sendo instalado pelo o oracle clint, sejá ele 32 ou 64, e o driver 32 bit's o que estaria causando este problema.

    terça-feira, 2 de agosto de 2011 12:39
  • tchê!

     

    Tive esse problema mas resolvi ficar em x86.

    lê isso http://technet.microsoft.com/pt-br/library/ms141766.aspx

    Sei de uma coisa! o wizard pra fazer as conexões quando instalado o ssis em um x64 existe tanto dentro de program files quando em program files(x86)

    e suspeito que por dentro do ssis mesmo sendo uma versão 64bits ele abre o wizard 32 bits gerando os problemas de conexão!

     

     


    MCTS SQL Server 2008 - Implementation and Maintenance
    quarta-feira, 3 de agosto de 2011 16:59
  • Desculpe Carlos mais a falha e em um dts. e não em um ssis.
    terça-feira, 9 de agosto de 2011 18:57
  • putz!

    detalhe! hehe

    valeu a intensão de ajudar!


    MCTS SQL Server 2008 - Implementation and Maintenance
    quarta-feira, 10 de agosto de 2011 13:59
  • Esquenta não valeu assim mesmo.

    Bom boas noticias pessoal consequi concertar.

    Fiz a seguinte instalei a o banco, propriamente dito, 10203_vista_w2k8_x86_production_db depois de instalado fui na parte odbc de configuração para

    32 bits, %WINDIR%\SysWOW64\odbcad32.exe, nele pude ver os driver's odbc 32 bit's escolhi o driver Oracle em OraDb10g_home1 e criei um usedsn

    testei a coneção via dts e funcionou.

    quarta-feira, 10 de agosto de 2011 14:16