Fórum DBExpress MSSQL error #286605

01/07/2005

0

Olá pessoal,

alguém sabe quais os arquivos (dll´s) preciso para rodar um aplicativo com dbexpress usando banco sql server remotamente?

atualmente eu só coloco as dll´s do dbexpress e a dbexpmss.dll no \system do windows, mas não funciona

alguem sabe me detalhar oq preciso para rodar o dbexpress em máquinas que nao possuem o delphi instalado?

e a midas.dll, para que serve?


Pablobr

Pablobr

Responder

Posts

01/07/2005

Bon Jovi

Pra SQL Server + dbExpress vc vai precisar do dbexpmss.dll e do MDAC instalado. Midas.dll vai precisar se vc estiver usando ClientDataSet.

Vc pode tb colocar essas dlls no mesmo diretório do seu executável. É menos prático, mas a vantagem é que terá um versionamento mais seguro.

No mais, o Delphi fala sobre essas DLLs no Help:

[size=12:619bd1b604]Deploying dbExpress Database Applications dbExpress is a set of thin, native drivers that provide fast access to database information. You can deploy dbExpress applications either as a stand-alone executable file or as an executable file that includes associated dbExpress driver DLLs. To deploy dbExpress applications as stand-alone executable files, the dbExpress object files must be statically linked into your executable. You do this by including the following DCUs, located in the lib directory: dbExpress deployment as stand-alone executable Database Unit When to Include dbExpINT Applications connecting to InterBase databases dbExpORA Applications connecting to Oracle databases dbExpDB2 Applications connecting to DB2 databases dbExpMYS Applications connecting to MySQL 3.22.x databases dbExpMYSQL Applications connecting to MySQL 3.23.x databases MidasLib Required by dbExpress executables that use client datasets such as TClientDataSet Note: For database applications using Informix or MSSQL, you cannot deploy a stand-alone executable. Instead, deploy an executable file with the driver DLL (listed in the table following). If you are not deploying a stand-alone executable, you can deploy associated dbExpress drivers and DataSnap DLLs with your executable. The following table lists the appropriate DLLs and when to include them: dbExpress deployment with driver DLLs Database DLL When to Deploy dbexpinf.dll Applications connecting to Informix databases dbexpint.dll Applications connecting to InterBase databases dbexpora.dll Applications connecting to Oracle databases dbexpdb2.dll. Applications connecting to DB2 databases dbexpmss.dll Applications connecting to MSSQL databases dbexpmys.dll Applications connecting to MySQL 3.22.xdatabases dbexpmysql.dll Applications connecting to MySQL 3.23.x databases Midas.dll Required by database applications that use client datasets[/size:619bd1b604]



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar