是否可以使用 SQLSERVER oledb 提供程序通过代理 (http) 连接到 SQL Server 服务器?
如果可能,如何在连接字符串中指定代理地址和端口?
如果不可能,您会推荐哪些绕过代理的非标准方法?
是否可以使用 SQLSERVER oledb 提供程序通过代理 (http) 连接到 SQL Server 服务器?
如果可能,如何在连接字符串中指定代理地址和端口?
如果不可能,您会推荐哪些绕过代理的非标准方法?
本文似乎特定于 MS ISA 服务器,但理论上可能成立。
2008年
http://msdn.microsoft.com/en-us/library/ms190801.aspx
2005年
http://msdn.microsoft.com/en-us/library/ms190801(SQL.90).aspx
编辑:
也许 sql 2005 Web 服务会满足您的需要? http://technet.microsoft.com/en-us/library/ms345140(SQL.90).aspx
它不会给你正常的 odbc 功能。顺便说一句,您不应该将您的 SQL 服务器暴露在互联网上。
另外,见评论。