是否可以使用PHP7连接到SQL Server 2000?

是否可以使用PHP7连接到SQL Server 2000?

问题描述:

我在Ubuntu和ODBC驱动程序13上使用PHP7。 我尝试过使用PDO和SQLSRV驱动程序,但我一直收到不支持sql server 2000的错误。是否可以使用PHP7连接到SQL Server 2000?

我的困境是这台服务器还在生产中,我无法升级它,但我需要报告它。

是否有任何其他方法连接到此服务器? 我完全知道这台服务器已近18岁。

感谢

+0

你可能想看看https://*.com/questions/30721219/php-5-6-and-sql-server-2000。但是,在PHP 7中,'mssql'函数被删除并被'sqlsrv'函数取代。 – alalp

+0

是的,我已经尝试过,但正如你提到它被sqlsrv取代,并且不会允许我连接到sql server 2000。 – magowan90

我使用现有的SQL Server 2012实例我和链接数据库解决了我的问题。然后使用sqlsrv连接到2012实例并运行我选择的openquery。

本指南帮助。

https://blogs.msdn.microsoft.com/dbrowne/2015/05/15/how-to-create-a-linked-server-to-sql-2000-from-sql-2012-or-later/