开发者社区> 问答> 正文

服务器里的数据库远程不能调用

修身 2016-09-11 15:23:27 2119

租用阿里云企业服务器,2核CPU,4G内存,100G外存,IP地址:60.205.149.129
网络操作系统:windows server 2008 R2标准版,开发平台:ASP.NET VS2015 Community,数据库 Microsoft SQL Server
1、远程客户通过远程桌面连接,用本地地址http://localhost:50471/Default.aspx可以打开本网站测试网页,点击调用数据库按钮,
可以正常显示出数据库的数据;
2、用浏览器输入:60.205.149.129,能打开本网站测试网页,但点击调用数据库按钮时,页面出现异常详细信息如下:
System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(provider:
SQL Network Interfaces, error:50 - 发生了 Local Database Runtime 错误。无法创建自动实例。
有关错误详细信息,请参阅 Windows 应用程序事件日志。
日志名称: Application 来源: SQLLocalDB 13.0 日期: 2016/9/11 14:28:38 事件 ID: 262 任务类别: 无 级别: 错误
关键字: 经典 用户: 暂缺 计算机: iZ253oafoqxZ 描述: 尝试访问 LocalDB 实例的注册表配置时出现意外的错误。
有关错误详细信息,请参阅 Windows 应用程序事件日志。特向大家请教!先谢了!

SQL 开发框架 .NET 数据库 Windows
分享到
取消 提交回答
全部回答(1)
  • 51干警网
    2019-07-17 20:09:09

    请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 这句话是重点。

    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程