FIREDAC连接MSSQL 2000报不能支持连接MSSQL2000及更低版本的解决办法

时间:2023-03-09 04:18:47
FIREDAC连接MSSQL 2000报不能支持连接MSSQL2000及更低版本的解决办法

FIREDAC连接MSSQL 2000的时候会报错,原因是MSSQL CLIENT11或MSSQL CLIENT10客户端驱动程序已经不支持连接MSSQL2000及更低版本的数据库。

解决办法:

设置FDPhysSQLiteDriverLink1的ODBCDriver为“SQL Server”,这样FIREDAC将通过ODBC的方式连接上MSSQL2000数据库。

还有一种更好的解决办法,不使用ODBC,

 VendorLib=sqlsrv32.dll