Diferenças entre executáveis nos Delphi 2009 e Delphi 2010 ambos com SQL Server 2008

 

Delphi 2009

exe. do aplicativo

dbxmss                C:\Program Files (x86)\Embarcadero\RAD Studio\6.0\bin\dbxmss.dll

midlas dll              C:\Windows\SysWOW64\midlas.dll

dbxconnections    

dbxdrivers                 

 

 

Delphi 2010, Aqui as coisas mudam um pouco

 

É  preciso instalar o SQL Native client e de acordo com a versão do sistema instalado na maquina cliente

 

Se 32 bits instale na estação cliente sqlncli(32)btz

Se 64 bits instale na estação cliente sqlncli(36)btz

o restante é como já estamos acostumados a trabalhar  

 

No link abaixo uma breve explicação sobre instalação da biblioteca.

http://msdn.microsoft.com/pt-br/library/ms131321.aspx

 

 

aqui os link para download, lembre-se de um detalhe importante , baixe o SQL Native client de acordo com a versão do sistema instalado na maquina.

Outra observação interessante

Se você já tem o Delphi  2010 e SQL Server 2008 instalado na sua maquina não será preciso instalar as bibliotecas client do SQL.

Para distribuir o aplicativo para as maquinas onde não tem o Delphi 2010 e SQL Server 2008 será  preciso distribuir junto com a instalação o client.

Imagine uma rede com 20 maquinas onde 10 são maquinas mais novas de 64 btz e as outras 10 são maquinas mais antigas com sistemas como Windows 98, XP , vista, e todos esses de 32 blitz.Se a condição for essa  será preciso gerar 2 exe um para as maquinas de 64 bitz , e outro para as maquinas 32 biz , independendo do sistema onde esta instalado o servidor. O Sql Native client deve ser instalado em cada uma das maquinas client.

 

 

 

 

Veja mais links de Delphi e automação comercial

Delphi - Automação comercial

Conheça os cursos de Delphi da DevMedia

Curso de Delphi para iniciantes

Curso de Delphi com OO design pattern

Curso de Delphi Nfe