Boa tarde.

Estou fazendo uma aplicação em Delphi que conecta no Sql2005 do servidor 
da empresa, isso funciona, a aplicação já está pronta e funcionando, o 
problema ta em colocar ela em outras máquinas (usuários) onde ao abrir a 
aplicação ele retorna o seguinte erro:

"Error reading conPrincipal.DriverName: Unknown driver:  MSSQL9."

As configurações do meu SqlConnection:

ConnectionName = MSSQLConnection2005
Driver = MSSQL9
GetDriverFunc = getSQLDriverMSSQL
LibraryName = dbxmss9.dll
VendorLib = SQLNCLI.DLL

_arquivo: dbxdrivers.ini_

[Installed Drivers]
MSSQL=1
MSSQL9=1

[MSSQL]
SchemaOverride=%.dbo
DriverUnit=DBXMSSQL
GetDriverFunc=getSQLDriverMSSQL
LibraryName=dbxmss.dll
VendorLib=oledb.dll
HostName=ServerName
DataBase=Database Name
User_Name=user
Password=password
BlobSize=-1
ErrorResourceFile=
LocaleCode=0000
IsolationLevel=ReadCommitted
OS Authentication=False
Prepare SQL=False

[MSSQL9]
SchemaOverride=%.dbo
DriverUnit=DBXMSSQL
DriverPackageLoader=TDBXDynalinkDriverLoader,DBXCommonDriver120.bpl
DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxCommonDriver,Version=12.0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b
MetaDataPackageLoader=TDBXMsSqlMetaDataCommandFactory,DbxMSSQLDriver120.bpl
MetaDataAssemblyLoader=Borland.Data.TDBXMsSqlMetaDataCommandFactory,Borland.Data.DbxMSSQLDriver,Version=12.0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b
GetDriverFunc=getSQLDriverMSSQL
LibraryName=dbxmss9.dll
VendorLib=SQLNCLI.DLL
HostName=localhost
DataBase=DataBase Name
User_Name=user
Password=password
BlobSize=-1
ErrorResourceFile=
LocaleCode=0000
MSSQL TransIsolation=ReadCommited
OS Authentication=False
Prepare SQL=False

_arquivo: dbxconnection.ini
_
[MSSQLConnection2000]
SchemaOverride=sa.dbo
DriverName=MSSQL
HostName=servidorbco
DataBase=Helpnet_prisma
User_Name=helpnet_prisma
Password=helpnet_prisma
IsolationLevel=ReadCommitted
ConnectTimeout=60
Mars_Connection=False

[MSSQLConnection2005]
SchemaOverride=sa.dbo
DriverName=MSSQL9
HostName=servidorbco
DataBase=Helpnet_prisma
User_Name=helpnet_prisma
Password=helpnet_prisma
IsolationLevel=ReadCommitted
ConnectTimeout=60
Mars_Connection=False

O que estou fazendo de errado? Na minha máquina tenho o Client do 
sql2005 instalado e não queria instalar o Client do Sql em todas as 
maquinas Cliente, isso é necessário? O delphi consegue isso sem instalar 
o client do Sql? Tem alguma DLL que tenho que mandar junto com a minha 
distribuição?

-- 

Att.

Rodrigo Rossi
rdrg_ro...@hotmail.com
(45) 9963-1897
Cascavel - PR



[As partes desta mensagem que não continham texto foram removidas]

Responder a