【问题标题】:Creating a database through Server Explorer in Visual Studio 2010在 Visual Studio 2010 中通过服务器资源管理器创建数据库
【发布时间】:2011-07-01 22:36:53
【问题描述】:

所以,我正在使用 Visual Studio 2010 并试图创建一个可以在我的项目中使用的新数据库。我对过去使用过服务器资源管理器有一个模糊的想法,尽管我对此不太确定。无论如何,我几乎没有使用 MSSQL 的经验。

我不记得必须配置任何东西,但似乎我已经设置了一个名为 Xyz 的服务器,如下图所示:

我尝试创建一个新数据库,但出现以下错误:

可能出了什么问题?我应该确保哪些工具正确运行?难道没有像 Oracle 的 Sql Developer 这样的东西可以让我轻松地检查我的数据库发生了什么吗?

另外,身份验证呢?我不记得在安装 Visual Studio 时配置过任何东西。也许我还需要配置一些东西?

我很迷茫,我希望能在这个问题上给我一些启发。谢谢!

【问题讨论】:

标签: sql-server visual-studio visual-studio-2010 server-explorer


【解决方案1】:

听起来您没有 SQL 服务器或缺少某些权限。

【讨论】:

  • 嗨!谢谢,我认为这不是权限问题。
【解决方案2】:

在服务器上转到 Start->Run 并输入 services.msc 并查看是否有 SQL Server 进程并且它正在运行。还要验证它不是命名实例。 如果您看到“SQL Server (MSSQLSERVER)”,它是一个默认实例,您应该能够使用服务器名称来引用它。 如果您看到“SQL Server (SomethingElse)”,则必须使用 servername\SomethingElse 引用它

您还需要通过运行 SQL Server 配置管理器 -> SQL Server 网络配置 -> 客户端协议来验证您已启用命名管道。

如果sql server是新的,可能是因为没有启用命名管道。

或者就像 Mrchief 所说的那样,您没有访问该服务器的权限。

实际上,如果是这种情况,我认为您会收到权限错误。您的错误是特定于连接到 sql 框。

【讨论】:

  • windows防火墙是否开启?
  • 你的 sql 实例的名称是什么?你能ping通服务器吗?
【解决方案3】:

我在相同的设置下遇到了类似的问题。 这篇文章有帮助:http://support.microsoft.com/kb/823938

事实证明,SQL Server 2008 默认禁用 TSP/IP,没有人可以通过网络连接到它,即使是从 localhost。 这是解决方案:

您可以在注册表中检查此键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQLServer\SuperSocketNetLib\Tcp\Enabled
它必须设置为 1,SQL Server 才能监听网络连接。 如果设置为0,则改为1并重启SQLSERVER服务。

在主数据库上运行此命令以查看服务器上的错误日志:
执行 Go Xp_readerrorlog
你应该寻找 SQL 服务器监听 X.X.X.X: Y 这将指示服务器中是否允许网络连接

【讨论】:

  • 只需创建 Enabled 键并将其设置为 1,看看会发生什么。我已经在其他软件的注册表中添加了密钥并且它有效。无论如何,它不会造成任何伤害。
  • 似乎什么也没做。这些天我正在考虑格式化我的电脑。重新安装 Visual Studio 2010 会解决问题吗?
  • 我认为这不是 Visual Studio 的问题。听起来像是 SQL Server 安装的问题。我编写了一个小脚本来测试与 SQL Server (dl.dropbox.com/u/12309371/mssql_connectionTester.vbs) 的连接。只需从命令行运行它“cscript mssql_connectionTester.vbs”。它会告诉您是否可以连接到 SQL Server。脚本是无害的 - 只需检查一下 -) 显然您需要更改连接详细信息(用户名和密码)
  • 错误:服务器不存在或访问被拒绝。那我要格式化我的电脑了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多