0

我正在尝试连接到 C# 项目(实体数据模型)中的北风数据库。我以管理员身份在自己的机器上运行,并且拥有管理员和用户 Gary\PC-Gary 的权限

在“连接属性”对话框中,当我找到北风数据库并双击它时,我收到以下错误消息:

Northwind 你没有打开这个文件的权限。联系文件所有者或管理员获取权限

我从 SQL Server 中分离数据库(了解 C# 2010 将不允许用户实例连接到当前正在使用的数据库)

我似乎正在取得进展,因为现在,当我浏览到数据库文件时,我似乎解决了连接问题,并且可以提取文件名。但是,当我尝试测试连接(或创建 EDMX 模型)时,我收到以下错误消息。我正在使用 Windows 身份验证。

与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

我已验证实例正在 SQL Server 配置管理器和 SSMS 中运行。sql server 是否必须配置为允许远程连接访问您自己机器上的数据库?这将如何完成?

4

1 回答 1

0

在这里找到了 Peja Tao 的建议。也许这会有所帮助。

http://social.msdn.microsoft.com/Forums/sqlserver/en-US/8cdc71eb-6929-4ae8-a5a8-c1f461bd61b4/provider-sql-network-interfaces-error-26-error-locating-serverinstance-specified

于 2013-07-24T06:08:21.520 回答