我正在尝试编写将在MS-SQL Server上执行过程的bash或PHP脚本。是否有人以最简单,最方便的方式指出如何做到这一点?
该脚本将在单独的Linux机器上运行。
答案 0 :(得分:1)
安装php mssql驱动程序(在Linux上)可能会变得非常痛苦。请记住这一点。
我们不得不与一家拒绝安装它们的托管公司打交道。我最终在sql server机器上安装了一个wcf服务(作为Windows服务安装),它只调用sp和来自php脚本的简单http请求。我觉得它实在很酷。
我意识到很多人都认为这是一种绝对的矫枉过正,但毫无疑问,http请求可以从很多设备和平台上执行。您不必在执行sp。
所需的每台计算机和平台上安装sql驱动程序这样你就不必“打开”sql server进行远程连接,但是你托管wcf服务(这不是更安全或任何东西......只是区别,有些人在听到允许sql时会发疯远程连接)
答案 1 :(得分:0)
这是如何在PHP中执行sproc的example。
答案 2 :(得分:0)
你可以使用PHP mssql类。