1、软件安装和帐户设定1-1、安装“MS Sql Server 2005(SP2)” (内置帐户选择本地账户,登陆模式选Windows与SQL混合模式,密码可任设;如果没有设置内置帐户sa的话,请直接使用WinNT登录“SQL Server Management Studio”,选择安全性 → 登录名 → sa → 登录属性,然后设置密码,关闭“SQL Server Management Studio”)1-2、安装“MyEclipse 6.6.1 GA”(或其它版本)1-3、下载连接驱动包“
Microsoft Drivers for PHP for SQL Server的有版本,Microsoft® ODBC Driver 11 for SQL Server,Microsoft® ODBC Driver 13 for SQL Server,Microsoft® ODBC Driver 17 for SQL Server。SQLSRV30.EXE-5.2所有版本,支持PHP连接SQLServer的ODBC驱动和扩展模块。
一、使用 Microsoft OLE DB Provider For ODBC 链接MySQL
安装MySQL的ODBC驱动MyODBC
1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为
myDSN
2、建立链接数据库
EXEC sp_addlinkedserver server = 'MySQLTest', srvproduct='MySQL',
provider = 'MSDASQL', datasrc = 'myDSN'
GO
EXEC sp_ad
我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked Server), 调用存储过程过程时,参数不能为NULL值。
否则就会报下面错误提示:
对应的英文错误提示为:
EXEC xxx.xxx.dbo.Usp_Test NULL,NULL,’ALL’
Msg 7213, Level 16, State 1, Line 1
The attempt by