【问题标题】:Access MS SQL Server from a web application present in linux machine?从 linux 机器中的 Web 应用程序访问 MS SQL Server?
【发布时间】:2010-07-08 14:05:41
【问题描述】:
我可以从 Windows 中的 Web 应用程序访问 MS Sql。但是,在 Linux 中驻留 Web 应用程序是不可能的。此应用程序中使用了 com.microsoft.sqlserver.jdbc.SQLServerDriver。
以下是配置。
雄猫 6
微软 SQL 2005
JDK6
驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver
【问题讨论】:
标签:
linux
sql-server-2005
tomcat6
【解决方案1】:
没有问题。只需确保 Web 应用程序所在的服务器在 MS SQL 2005 所在的服务器上具有网络可见性。
还要确保 MS SQL 2005 启用了网络连接。为此,请查看 microsoft 文档中的这些行:
“您必须为要从远程计算机连接的每个 SQL Server 2005 实例启用远程连接。为此,请执行以下步骤:
- 单击开始,指向程序,指向 Microsoft SQL Server 2005,指向配置工具,然后单击 SQL Server 外围应用配置。
- 在 SQL Server 2005 外围应用配置页面上,单击服务和连接的外围应用配置。
-
在服务和连接的外围应用配置页面上,展开数据库引擎,单击远程连接,单击本地和远程连接,单击为您的环境启用的适当协议,然后单击应用。
注意当您收到以下消息时单击“确定”:
重新启动数据库引擎服务后,对连接设置的更改才会生效。
- 在服务和连接的外围应用配置页面上,展开数据库引擎,单击服务,单击停止,等待 MSSQLSERVER 服务停止,然后单击启动以重新启动 MSSQLSERVER 服务。"