0

我已经为 SQL Server 2008 R2 付费,并且网络服务器位于地球上的某个地方(如果有人能告诉我如何找到它的名称,那就太好了?)而且在工作中我们有自己的域服务器,我可以在家通过VPN连接。(在有人再说一遍之前,是的,我知道我可以在另一台机器上安装 express,但我实习的一部分是学习这一点,我不可能带着两台笔记本电脑,你在伦敦通勤吗?穿泳衣会让你太大而不能上管。)

交易:我再次下载了续集服务器,默认情况下已经下载了,但要仔细检查,它是一个“命名实例”,例如 SQLexpress1,我给了它“Windows 身份验证”。我创建了一堆本地用户(从教程指导,但有人提到不在域中),因为我希望将我的机器变成本地服务器,因为我不希望这个实例连接到任何网络。我只想将数据库保存在我的笔记本电脑上并在 ssms 中打开它并开始使用 Chuck Norris 编写代码。

问题:我打开 ssms,使用“UKLONN10532\SQLEXPRESS2”之类的服务器名称登录,一切都很好。我可以附加一个示例数据库,但是当我注销并回家访问我的数据库时,我收到了这个错误,下面是文本。即使我登录 VPN 并且在我自己的域中也无法正常工作,即使我重新开始工作它仍然无法正常工作,它似乎永久损坏。我已经重新安装了 4 次,每次我可以创建一个实例,在工作或在家时登录和注销都很好,但是当我在另一个位置访问它时它不起作用(顺便说一句,我在家里尝试了所有互联网关闭,它在家里和工作中工作了两天,然后突然停止给我访问权限,但我可能一直在休眠我的机器,不确定)所以似乎无论我安装它,如果我从工作到家和副反之亦然,

我只想要另一个与工作或任何网络无关的 SQL Server,因为数据库将保存在我的 C: 驱动器中,所以我需要我的机器像服务器一样工作。我只是想要一个可以将我的学习应用到的数据库,但似乎对两个数据库使用相同的 SSMS 是有冲突的。

非常感谢,

错误陈述

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

4

2 回答 2

1

SQL Server确实允许您使用缓存的域凭据登录(即,当没有域控制器可用于验证登录时)。我无数次使用你提到的场景。关于您的设置,我可以立即告诉您这UKLONN10532\SQLEXPRESS2是一不同于UK10532\SQLEXPRESS2. 那么,哪一台实际上是您的笔记本电脑?您似乎正在尝试连接到另一台机器。

于 2013-02-14T12:27:58.160 回答
1

猜测检查您的 SQL Server 配置管理器并确保您的实例已启动并正在运行。这是一个链接,其中 Pinal Dave 谈到了类似的错误,并详细介绍了如何检查以确保实例已启动以及您应该尝试的许多其他故障排除步骤。 http://blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql-服务器-microsoft-sql-server-error/

于 2013-02-14T12:48:40.883 回答