我已经在Windows 7上安装了sql Server 2008 R2 Express。
与sql Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将sql Serverconfiguration为允许远程连接。 (提供程序:sqlnetworking接口,错误:26 – 错误定位服务器/实例指定)
奇怪的是,我正在本地机器上(VS2010,IIS,sql Server等,没有networking需要)。
程序是由用户打开还是从Windowsregistry启动?
我如何获得当前.exe的散列?
注册热键
我如何尝试创build一个文件,并返回一个值,指出它是否被创build?
在这个exception消息中引用了什么“配额”:没有足够的配额可用于处理此命令
我search并遵循了许多技巧。 没什么帮助。
我使用正确的实例名称(例如Data Source=PCNamesqlServer;Initial Catalog=Sampledbname;Integrated Security=True )
给networking服务提供正确的凭证等等
现在我迷路了,现在有这个问题一个星期了。 把我的头发拉出来!
更新:
我有一个提示,用sql Server Management Studio Expresstesting我的连接string。 在“连接”popup窗口中,通常使用“login”选项卡(第一个和默认选项卡)。 您也可以使用第三个选项卡“其他连接参数”。 我testing了我的连接string,它工作正常!
所以,我觉得这是有权利的。 但我不知道什么或哪些…
哦耶。 一些额外的信息。 我将IIS 7.5的Application Pool默认选项从“ApplicationPoolIdentity”更改为“NetworkService”。 我添加了networking服务作为login到sql,授予权利等我打开sql浏览器服务,服务正在运行(但它并不是真的必要,因为我运行本地)。
更新2:
这似乎是我find了什么原因造成的错误,但我不知道为什么。
对于我的网站,我创build了一个虚拟文件夹和应用程序的网站。 我需要一个url在我的逻辑。 因此,我使用主机头(如http://server.name.tld )
在VS2010中,我configuration了属性页面 – >启动选项 – >使用自定义web服务器的URL(与前面提到的主机头相同)。
如果我这样做,我得到的错误。
如果我使用使用属性页 – >开始选项 – >默认的Web服务器,似乎我得到一个连接到数据库。
但是我需要使用主机头。
更新3:
今天也尝试与Windows Server 2008testing虚拟机。仍然收到错误。
还做了一个testingWeb应用程序,没有一个IIS站点没有一个主机头。 这工作得很好(使用相同的连接string)。 也在VM上。
我搞不清楚了。 我真的需要一个能够在这个领域交stream一些知识的人
何时/如何取消注册RegisteredWaitHandle
DataGridView不填充
.NET Core性能计数器的故事是什么?
如何响应Windows服务的状态更改?
在C#应用程序中,Windows在何处显示进程在任务pipe理器中的名称?
你是否尝试在连接字符串中使用sqlExpress作为实例名称?
PCNamesqlExpress
此外,请检查您的服务器是否配置为通过TCP / IP接受连接(请检查sql server配置管理器)。 你能使用sql server Management Studio连接到你的数据库吗? 从Visual Studio测试你的连接,它工作吗?
没有使用TCP绑定的命名实例通常被引用为.[instance name] ,例如.sqlExpress或者在您的示例中可能是.sqlserver 。
红色的脸颊
发现问题。 使用会话数据库配置Web.config,但没有创建会话数据库,并且不再计划这样做。 忘了把它关掉…
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。