如何使用VS2008中集成的SQL Server 2005 Express?

Posted

技术标签:

【中文标题】如何使用VS2008中集成的SQL Server 2005 Express?【英文标题】:How to use SQL Server 2005 Express integrated in VS2008? 【发布时间】:2011-04-26 11:37:59 【问题描述】:

我在运行 Windows Vista Ultimate 32 位的笔记本电脑上安装了 Visual Studio 2008。

我无法使用Server Explorer -> Data Connections -> Add new SQL Server database 创建数据库。将显示 Create New SQL Server database 窗口,但服务器名称下拉列表中没有名称。我不知道为什么会这样。最初我不确定是否安装了 SQL Server Express。

但现在我单独安装了 Express 版本。同样的问题也存在。我该怎么办?

【问题讨论】:

如果有代码部分,请使用代码部分让您的问题更清楚。 【参考方案1】:

SQL Server 服务必须正在运行。另外,我记得你所说的盒子没有尝试列举实例;您必须手动输入它们(然后将它们保存在 MRU 类型的列表中以供将来连接)。

如果它与您正在开发的系统位于同一系统上,您可能只需在框中键入 localhost 即可连接。

【讨论】:

我做到了,没关系...但是当我通过 Management Studio 执行“CREATE DATABASE ABC”命令时,我收到一条错误消息,指出“在数据库 Master 中创建数据库权限被拒绝。”是什么原因?

以上是关于如何使用VS2008中集成的SQL Server 2005 Express?的主要内容,如果未能解决你的问题,请参考以下文章

SqlDataReader C#,SQL Server 2005,VS 2008

为啥安装的SQL SERVER 2008中SQL SERVER 服务只有1个

C# windows应用程序打包 (VS2010+SQL Server 2008)

vs2008中如何利用sql语句?

如何将 SQL Server 2008 R2 SSIS 包升级到 SQL Server 2016?

如何在 SQL Server Compact Edition 中重命名表?