2013-02-22 89 views
2

我一直在为Laravel框架搜索mssql驱动程序,但目前为止还没有运气。我知道Laravel对sql服务器有sqlsrv支持,但我需要的是mssql连接器(具有以'mssql_'开头的函数)。Laravel mssql驱动程序支持

我们不能使用sqlsrv,因为我们的大多数服务器都是MSSQL 2000,而且据我所知,sqlsrv不提供对这些服务器的支持。另外,MS不提供用于Linux的sqlsrv驱动程序。 (我们使用freetds驱动程序,在Fedora 17 64位上使用手动编译的php 5.4.8)。

我的问题是

  1. 是否有在Laravel MSSQL支持任何补丁?
  2. 如果不是,我应该创建/修改哪些文件以便在可能的情况下支持mssql?

我可以使用不同的支持mssql的框架,但我真的很喜欢Laravel如何处理一切。我不想放弃Laravel,只是因为它不支持mssql。

+0

Laravel的数据库工具的设计与PDO工作,不与本地PHP数据库命令(mssql_) 。如果sqlsrv驱动程序不适合您,您可以尝试ODBC设置。 Laravel有各种完成状态的ODBC驱动程序。 – 2013-02-25 03:01:24

回答

0

现在看来,这不包括司机...我相信你可以设置它在laravel /数据库/连接器

+0

不仅如此,而且似乎还有更多与数据库相关的文件。 'query/grammars /'和'schema/grammars'似乎也是相关的。我想知道哪些文件和函数需要扩展才能使mssql工作。 – kidonchu 2013-02-22 21:54:42

相关问题