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
Conheça os cursos de Delphi da DevMedia
Curso de Delphi para iniciantes