2

我刚购买了 Visual Studio 2008 Professional,它附带 SQL Server 2005 开发人员版。我在工作中习惯使用 SQL Server 2005,但是开发者版似乎没有附带 Server Management Studio,所以我有点茫然。几个问题:

  1. 有哪些资源可用于配置和设置 SQL Server 2005 Developer Edition?
  2. 管理数据库有哪些资源(我知道我可以使用 SQL Server 2005 拥有多个数据库),以及 Developer Edition 提供了哪些“附加功能”?
  3. 如果我要创建数据库并将其从 Developer Edition 移动到实际的部署服务器,是否需要了解一些有趣的事情?
  4. 还有其他“陷阱”吗?

编辑:我已经回答了下面的“为什么没有显示 SQL Server Management Studio”的问题。其他问题的资源仍然值得赞赏。

还有其他见解吗?

4

4 回答 4

3

好的,如果您实际上在 SQL2005 上拥有完整的 Developer 版本,它确实具有 SSMS,您只是没有在安装中选择该选项。

更有可能的是您安装了不包含 SSMS 的 SQL 2005 Express Edition

(SSMS = SQL Server 管理工作室)

要管理您的 SQL 实例,您应该从这里下载 SQL Server Management Studio Express http://www.microsoft.com/downloads/details.aspx?FamilyId=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en

请记住,Express 使用实例名称安装,因此默认情况下您的服务器实际上是 MACHINENAME\SqlExpress。

SQLExpress 数据库与常规 SQL Server 完全相同 - 数据库引擎在运行 Express 时有限制。

祝你好运。

于 2008-12-11T00:20:07.697 回答
2

它确实带有 SSMS 和 BIDS,但默认情况下可能不会安装它们。重新运行安装程序并确保安装了“工作站”(IIRC)位。

于 2008-12-11T00:20:29.740 回答
2

事实证明,在也有 Express Edition 的系统上安装 SQL Server 2005 Developer Edition 需要用户从命令行运行安装程序,如下所示:

D:\SQL Server x86\Servers\setup.exe -SKUUPGRADE=1

然而,其他问题仍有待回答。

于 2008-12-11T00:57:26.810 回答
2

Developer Edition 包含 Enterprise 拥有的所有功能(或至少大部分功能)。如果您没有意识到,这可能会很糟糕。

我的一些前辈完成了一个很好的项目,该项目需要使用分区表来大大加快我们吱吱作响的数据库。它很有魅力。在部署前几周,有人指出只有企业版支持分区表。他们不得不向首席财务官和首席执行官索要约 16,000 英镑的额外许可费用。

于 2008-12-11T15:53:10.340 回答