locked
Falha conexão RRS feed

  • Pergunta

  • Caros colegas, instalei o windows vista em uma máquina e  através dela preciso acessar um servidor SQL Server 7. Ao instalar o Windows Vista já veio uma ODBC do SQL Server. Verificando em drivers a versão que consta lá é 6.0. Como eu precisava das ferramentas cliente do SQL, instalei as ferramentas do 2000, mas mesmo assim a versão da ODBC continua 6.0. O que eu queria saber é se a versão da ODBC é correspondente com a versão do SGBD. Pois em outra máquina XP onde instalei as ferramentas cliente do SQL 2000, a ODBC mostra 2000, mas no Windows Vista não. Esse é um problema, o outro é o seguinte: Instalei um aplicativo DELPHI nessa máquina Vista, que acessa um servidor SQL Server 7. Ao tentar conexão é chamado um arquivo INI com as seguintes configurações:

    [ODBC]
    Target=MSSQL7
    QueryTimeOut=180
    CreateDSN=1
    AnsiToOEM=1
    Driver=SQL Server
    Server=ServerSQL
    Database=dbteste
    DSN=teste
    UID=ADMTESTE
    PWD=FDxwlwx

    Será que a algo errado com os dados acima?

    Grata!!!

    quarta-feira, 7 de março de 2007 11:20

Todas as Respostas

  • instale o client do sql 2000, e tente se conectar por um enterprise manager para testar. o vista tem alguns problemas com os softwares mais antigos;

     

    Abs/

    quarta-feira, 7 de março de 2007 11:34
  • Funcionou, mas com o meu aplicativo continua dando problema. Então o problema pode ser que esteja  no arquivo .INI. Só não entendo por que de outra máquina funciona perfeitamente usando o mesmo arquivo .INI e dessa não funciona. Num tô entendendo mais nada.
    quarta-feira, 7 de março de 2007 11:41
  • Lara,

    Pode ser alguma incompatibilidade do Windows Vista, pois no ODBC ele deve mostra a versão dos drivers instalados.

    Você já instalou a client do SQL Server 2000 nesta máquina.

     

    quarta-feira, 7 de março de 2007 11:42
    Moderador
  • Instalei o client do sql 2000 e continua mostrando a versão 6.0. Que versão é esta?
    quarta-feira, 7 de março de 2007 11:46
  • entao ai e que paira a duvida. vamos pesquesar. vou enviar email para ver se alguem sabe de algo,.

     

    Abs;

    quarta-feira, 7 de março de 2007 11:56
  • Valeu!!!
    quarta-feira, 7 de março de 2007 11:59
  • Lara,

    Se eu não estiver enganado, em uma evento que eu participei sobre Windows Vista, foi falado um pouco sobre o ODBC, e o que eu me lembra é que a versão do driver que ele mostra representa a versão do sistema operacional ao qual este driver esta rodando.

    Vou pesquisar, qualquer coisa já retorno.

    quarta-feira, 7 de março de 2007 12:05
    Moderador
  • Mas como vou saber qual a versão do drive do SQL Server?
    quarta-feira, 7 de março de 2007 15:01
  • Lara,

    Na guia drivers você encontra todos os drivers para os providers disponíveis que esta máquina pode trabalhar.

    Nesta guia que esta aparecendo a versão 6.0?

    quarta-feira, 7 de março de 2007 16:37
    Moderador
  • É exatamente na guia drivers em ODBC que está mostrando versão 6.0.
    quinta-feira, 8 de março de 2007 10:30