【问题标题】:Connect application written with Entity Framework to SQL Server 2014 database from client maschine将使用实体框架编写的应用程序从客户端机器连接到 SQL Server 2014 数据库
【发布时间】:2015-04-29 08:05:36
【问题描述】:

我开发了一个基于 Entity Framework 6 的简单应用程序。

同一应用程序使用在 SQL Server 2014 中创建的数据库。当我从计算机运行该应用程序时,一切正常且工作正常。

但现在我想尝试在我的其他计算机上运行相同的应用程序。两台电脑联网,属于同一个网络组。

启用 SQL Server 配置中的所有协议。我还需要做什么才能成功启动应用程序?

我的应用程序是用 Visual Studio 和 vb.net 作为编程语言编写的。

【问题讨论】:

    标签: sql-server vb.net entity-framework


    【解决方案1】:
    • 配置中的连接字符串中可能有 localhost。申请文件
    • sql server 浏览器不能在运行 sql server 的电脑上运行。
    • 您的防火墙中不允许使用 sql 端口

    【讨论】:

    • 好的,我试试。嗯,在 Sql server 2008 中我必须安装 SQL 客户端,但我找不到 SQL 客户端 2014
    • 在您的 sql server 机器上检查防火墙中的出站规则
    • 它已关闭。当我继续使用控制面板/管理工具并作为不同的用户时,我尝试使用第一个 sql 客户端 11、sql server 和 ODBC 进行连接。我成功访问了服务器,这很奇怪,因为我在我的应用程序中使用了相同的连接字符串。然而,超过应用程序不能被纠缠
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-16
    • 2011-08-11
    相关资源
    最近更新 更多