如何从现有的SQL Server数据库创建数据库项目?

时间:2010-03-19 05:35:36

标签: sql database visual-studio-2008 sql-server-2005

使用VS TFS Database Edition 2008,如何从现有的SQL SERVER数据库创建dbproject?

3 个答案:

答案 0 :(得分:6)

这在VS 2010中已更新。现在可以从项目上下文菜单中选择“导入数据库对象和设置”。

答案 1 :(得分:6)

在“Visual Studio”中,转到“SQL Server对象资源管理器”找到数据库,右键单击所需的数据库,然后选择“创建新项目...”

答案 2 :(得分:5)

不幸的是,没有直接的内置支持来做到这一点。

你可以这样做:

  • 在SQL Server Management Studio中,转到对象资源管理器,右键单击所需的数据库,然后选择“任务”>生成脚本
  • 选择要编写脚本的所有数据库对象
  • 最后,选择将脚本生成为每个数据库对象的单独文件

您最终得到的是您选择的文件夹中的许多.sql脚本,它们基本上代表您的数据库。

下一步:

  • 在Visual Studio 2008中创建数据库项目
  • 完成后,将现有脚本添加到该项目

它应该是更多的参与 - 但这是我所知道的唯一方法来实现这一目标。不知道VS2010是否会以更简单的方式支持这个......