sql - IIS 和 SQL 可以在同一个 Azure 虚拟机上运行吗?

标签 sql iis azure

我正在测试将我们的网站迁移到 Azure。

我已经创建了一个 Azure 虚拟机并在其上安装了 IIS 和 SQL。

接下来,我将网站(MVC Framework 4.5)上传到 IIS。创建临时 index.htm 文件(用于测试)后,我可以使用相关 URL 从外部访问它。

我还创建了 SQL 数据库并可以从外部连接到它。

但是,当我尝试访问原始重新创建的网站(应连接到 SQL 数据库)时,我收到以下标准错误:

“500 - 内部服务器错误。 您要查找的资源有问题,无法显示。”

我已经尝试了连接字符串的所有排列(使用正确的用户名和密码),但没有成功。

IIS 和 SQL 可以在同一虚拟机上运行吗?如果可以,缺少什么才能允许网站连接到 SQL?

我已经完成了我能想到的所有谷歌搜索,因此我们将不胜感激。

最佳答案

您绝对可以在同一台计算机上运行 IIS 和 SQL。如果没有看到整个错误或代码,很难猜测出了什么问题,但是 sqlcmd 可以帮助排除故障。您可以使用它来验证您是否能够连接。

http://msdn.microsoft.com/en-us/library/ms162773.aspx

关于sql - IIS 和 SQL 可以在同一个 Azure 虚拟机上运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27104282/

相关文章:

sql - SQL 2005中带有XML列的ORDER BY语法

使用 varchar (max) 的 Sql select 查询花费太多时间

IIS applicationHost 'setEnvironment' 属性

asp.net - IIS从我的ASP.NET MVC应用程序抛出404错误

c# - 想知道在 HttpBeginRequest 中等待的请求的确切值

.net - 使用 web.config 中的重写规则无法对子页面进行规范重写

python - 由 Peer pymongo 重置连接

java - H2 数据库上未执行 Sql 查询

mysql - 如何进行查询

正则表达式中的php变量?