![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Not sure, if this is the right place, but... In Inoosetup 5.3.2 I use - and usually this works ok: try SQLServer := CreateOleObject('SQLDMO.SQLServer'); except RaiseException('Microsoft SQL server Connectivity Tools sind nicht installiert.'#13#13'(' + GetExceptionMessage + ')'); end; Yesterday this failed (Win2003, MSSQL2005 client connectivity installed by me), although the installation was correct and my app could connect to server. Does this work ONLY if the server itself is also installed on the same machine? Any idea? TIA Bernd |
#3
| |||
| |||
|
|
Bernd, No, you do not need to be on the server, but you do need SQLDMO on your client. For SQL Server 2005 SQLDMO is deprecated and is not part of the standard client install. However, you can download the backward compatibility package at http://www.microsoft.com/downloads/d...displaylang=en Look for: Microsoft SQL Server 2005 Backward Compatibility Components Also, a FWIW from SQL Server 2000 installing SQLDMO without the client tools. http://support.microsoft.com/kb/248241 RLF "Bernd Maierhofer" <bernd.maierhofer (AT) dato (DOT) at> wrote in message news:%23EaE1xaEKHA.4704 (AT) TK2MSFTNGP04 (DOT) phx.gbl... Not sure, if this is the right place, but... In Inoosetup 5.3.2 I use - and usually this works ok: try SQLServer := CreateOleObject('SQLDMO.SQLServer'); except RaiseException('Microsoft SQL server Connectivity Tools sind nicht installiert.'#13#13'(' + GetExceptionMessage + ')'); end; Yesterday this failed (Win2003, MSSQL2005 client connectivity installed by me), although the installation was correct and my app could connect to server. Does this work ONLY if the server itself is also installed on the same machine? Any idea? TIA Bernd |
![]() |
| Thread Tools | |
| Display Modes | |
| |