Sql server 如何通过internet或TCP/IP访问连接到SQL Server数据库?

Sql server 如何通过internet或TCP/IP访问连接到SQL Server数据库?,sql-server,vba,ms-access,Sql Server,Vba,Ms Access,我已经设置了SQL Server,以便可以通过TCP/IP访问它。我知道我的设置工作正常,因为我可以使用internet上的任何计算机使用SQL Server Management studio访问SQL Server 查看各种在线论坛,我发现了以下连接字符串: Data Source='57.121.2.12,1433';Network Library=DBMSSOCN;Initial Catalog='MY_DB';User ID='MY_DB_USER';Password='MY_DB_P

我已经设置了SQL Server,以便可以通过TCP/IP访问它。我知道我的设置工作正常,因为我可以使用internet上的任何计算机使用SQL Server Management studio访问SQL Server

查看各种在线论坛,我发现了以下连接字符串:

Data Source='57.121.2.12,1433';Network Library=DBMSSOCN;Initial Catalog='MY_DB';User ID='MY_DB_USER';Password='MY_DB_PASSWORD';
但当我尝试使用此连接字符串连接时,我得到:

找不到可安装的ISAM


我不确定这是否是通过internet连接到SQL Server的正确连接字符串,但我在任何地方都找不到任何其他连接字符串。

当我的连接字符串不正确时,我收到了该错误消息。也许是网络让你着迷了

通过SQLOLEDB提供程序连接时,使用语法“Network Library=dbmssocn”,通过MSDASQL提供程序连接时,使用语法“Network=dbmssocn”

链接: