我正在尝试编写一个将在MS-SQL Server上执行过程的bash或PHP脚本。有没有人有指导如何以最简单和最方便的方式做到这一点?Bash或PHP脚本在SQL Server上执行存储过程
该脚本将在单独的Linux机器上运行。
我正在尝试编写一个将在MS-SQL Server上执行过程的bash或PHP脚本。有没有人有指导如何以最简单和最方便的方式做到这一点?Bash或PHP脚本在SQL Server上执行存储过程
该脚本将在单独的Linux机器上运行。
您可以使用mssql类为PHP。
这是关于如何在PHP中执行sproc的example。
安装php mssql驱动程序(在Linux上)可能会变成真正的痛苦。请记住这一点。我们不得不处理一家拒绝安装它们的托管公司。我结束了在SQL服务器机器上的一个wcf服务(安装为windows服务),它只是从php脚本调用sp和一个简单的http请求。我认为这实际上很酷。
我意识到很多人会认为这是一个绝对的矫枉过正,但毫无疑问,可以从很多设备和平台上执行http请求。您不必在每个需要执行sp的机器和平台上安装sql驱动程序。
这样你就不必为远程连接“打开”sql服务器,但你主持wcf服务(这不是更安全或者任何东西......只是一个区别,有些人听到关于允许sql远程连接)
实际上,就我而言,在Linux机器上安装任何东西都很容易,在我的控制下,与MS SQL机器相关的任何东西都不是:P – 2010-03-08 16:29:33