Jorge... eu também utilizo Centura 1.1.x com MS SQL Server 6.5 e a única forma que consegui estabelecer uma conexão entre estação e servidor foi utilizando a versão 2.65.0240 do driver ODBC para SQL Server da própria Microsoft que acompanha o CD de instalação do SQL Server (CD do Backoffice Nº 2).

Fizemos várias tentativas com versões mais antigas e mais recentes do ODBC e algumas até conectam, mas na hora de processar uma query apresentam alguns erros "sem sentido" pois as instruções SQL estavam corretas. Se alguém da lista puder complementar esta informação eu também agradeço.

    Com relação ao SQL Server 7.0, me parece que a mesma versão do driver ODBC funciona, mas eu não testei ainda....

Observações: O arquivo SQL.INI precisa somente das seções abaixo.... (ignorar os comentários com ; )



;
; Centura Software Corporation 1996
;
[win32client.comments]
;
; Win32 (Windows 95 or NT)
;--------------------------
; Use this section to specify Win32 client workstation parameters  that
; are independent of the communications protocol(s) being used.
;

[win32client]
clientname=Win32User

[win32client.dll]
comdll=sqlodb32

[patch]

[odbcrtr]
odbctrace=off
odbctracefile=sql.log


Além disso, ao estabelecer a conexão com o Servidor, será criado um arquivo na estação chamado GUPTA.INI no diretório da aplicação (ou no diretório do Centura durante o desenvolvimento), caso o nome da base de dados que a aplicação conectará seja alterado, haverá a necessidade de editar o GUPTA.INI ou simplesmente apaga-lo para que seja criado novamente na próxima conexão com o nome do database correto....

Nos testes que fizemos, se o DATABASE NAME ou o DATASOURCE NAME tiverem mais que 8 caracteres no nome o Centura não consegue conectar-se com o SQL Server....

Além disso, verifique se o arquivo ERROR.SQL está no diretório da aplicação, pois dessa forma o Centura retornará uma mensagem que auxilia a resolver os problemas ocorridos....

E para finalizar, se você tem instalado o SQL Windows na mesma máquina que o Centura, certifique-se que nenhum dos dois estejam no PATH do arquivo AUTOEXEC.BAT  ....
 

[]´s
 

Sandro Cassajuz
[EMAIL PROTECTED]
 

Jorge - UltraSparc E3000 wrote:

    Utilizo o Centura 1.1., utilizo ODBC.

    Estou tendo problemas na coneccao com o SqlServer 6.5 e 7.0 sendo
que para coneccao com o 6.5 tenho que utilizar o ODBC 2.65, nao funciona
com uma versao mais recente e dentro do Centura so consigo utilizar o
ambiente de desenvolvimento se antes eu for em na opcao Database -> Open
database Explore e fazer a coneccao, se nao fizer isso quando dou F7
para executar o programa aparece o erro?

            WIN32CLIENT:
            WIN32CLIENT: ERROR.SQL NOT FOUND LOOKING UP ERROR 03701

    Como nao estivesse encontrato as DLL`s.

    No SqlServer 7.0 o problema e mais grave nao conecta com nenhum
outro ODBC.

    Grato, JORJ.

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a