[ gobs @ 12.04.2011. 12:19 ] @
Poštovani ,
situacija je sledeća:Program napisan u Delphiju radi na računaru na kom je instaliran Delphi.SQL server je na drugom računaru u mreži.Kada iskopiram program , dbxmss.dll i sqlncli10.dll
na drugi računar u mreži , prilikom povezivanja na bazu(server) prijavi sledeću grešku:"DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver may be missing from the system path."
Dll fajlovi su iskopirani sa računara na kome je Delphi.

Hvala u napred na pomoći.
[ dejanet @ 12.04.2011. 12:22 ] @
Mozda drajvere treba iskopirati u windows/system32 direktorijum..
[ gobs @ 12.04.2011. 13:09 ] @
Drajvere sam kopirao i u system32 i u folder u kome se nalazi program.
[ priki @ 12.04.2011. 13:48 ] @
Mozda je potrebno instalirati MS SQL Native Client na ciljni racunar

E sad, zavisi i od verzije SQL-a, možda je samo potrebno prekopirati dbxmss.dll iz neke ranije instalacije Delphija, recimo Delphi 2009
[ dejanet @ 12.04.2011. 14:59 ] @
Ako ovo moze da pomogne:
https://forums.embarcadero.com/thread.jspa?threadID=24664
[ gobs @ 12.04.2011. 15:10 ] @
Prvo hvala svima na javljanju.
Da još jednom pojasnim situaciju : Na mom računaru gdje je Delphi , program radi i povezuje se na računar na kome je server(MSSQL).Kada sa svog računara iskopiram program i dll fajlove na neki drugi računar u istoj mreži sa kog se vidi server , program neće da se konektuje.
Još jednom hvala svima.
[ rambo @ 13.04.2011. 08:16 ] @
Prvo, svakako instaliraj SQL Server Native Client na taj računar. Prosto kopiranje DLL fajla nije dovoljno. Drugo, ako si koristio TClientDataSet, trebaš da prebaciš i midas.dll. Treće, ako ništa od ovoga ne pomogne, potreži "dbExpress deployment" na netu. Nisam odavno koristio dbExpress, pa ne mogu da se setim šta sam tačno morao da uradim da bi moj program radio. Sećam se da sam čak nešto petljao i sa config fajlovima vezanim za njega (nalaze se u C:\Users\Public\Documents\RAD Studio\dbExpress).