Page 1 of 1

SQL Server 2012

Posted: Mon 26 Mar 2012 22:48
by gconley
I have a Delphi (7) ISAPI that uses dbExpress against an SQL 2000 and 2008 server. I have recently moved to update to Windows Server 2008 Web Edition and SQL Server 2012 Express and am receiving the following error - "Required provider is not installed". I have placed the dbexpsda.dll and dbexpmss.dll in the Windows\SysWOW64 folder and Windows\System32.

Anyone know if this is a compatible combination or if I am missing something? Any help would be greatly appreciated.

Thanks

Posted: Tue 27 Mar 2012 00:48
by tavendn
Did you install Sql the native client for 2012. "Provider" could mean the OLEDB Provider and I think that comes with the native client install.

Posted: Wed 28 Mar 2012 10:59
by AndreyZ
For the time being dbExpress driver for SQL Server doesn't support SQL Native Client 11 that is supplied with SQL Server 2012. To work with SQL Server 2012, you can use OLEDB provider. For this, you should set the TSQLConnection.VendorLib to "sqloledb.dll" . We will add support of SQL Native Client 11 in one of the nearest dbExpress driver for SQL Server builds.