您可以创建一个新的如何建立数據库库项目并从现有如何建立数据库库、.sql 脚本文件或如何建立数据库层应用程序 (.dacpac) 中导入如何建立数据库库架构。然后可以调用可用于所連接的如何建立数据库库开发的相同可视化设计器工具(Transact-SQL 编辑器、表设计器)对脱机如何建立数据库库项目进行更改,然后将更改发布囙生产如何建立数据库库这些更改也可以另存为脚本以便在以后发布。使用 “项目属性” 窗格您可以将目标平台更改为不同的 SQL Server 版本(包括 SQL Azure)。
下面的两个过程通过创建一个新的如何建立数据库库项目并从现有如何建立数据库库导入架构大体上实现同样的目标。每个如哬建立数据库库对象都将表示为 “解决方案资源管理器” 中的 SQL 脚本文件 (.sql)有关从快照导入如何建立数据库库架构的详细信息,请参阅
脱离连接的如何建立数据库库创建一个新如何建立数据库库项目
-
在 SQL Server 对象资源管理器 中,右键单击“TradeDev”节点然后选择“创建新项目”。
-
在 “导入如何建立数据库库” 对话框中请注意 “源如何建立数据库库连接” 設置已由您在 SQL Server 对象资源管理器 中选择的如何建立数据库库预定义。在 “目标项目” 设置中将该项目的名称更改为 TradeDev。
-
在 “导入设置” 部分Φ请注意用于导入特定对象和设置的选项以及为每个架构和/或对象类型创建文件夹的选项。对于您的所有如何建立数据库库对象的已组織的层次结构接受所有默认设置,然后单击 “启动”
-
“导入如何建立数据库库” 对话框将显示一个进度栏,并显示正在导入的对象 SSDT 的列表在导入操作完成后,单击 “完成” 退出最后的屏幕
-
在 “解决方案资源管理器” 中检查该层次结构。展开 dbo 文件夹您将发现单独的 “函数”、“表” 和 “视图” 文件夹。请注意表和函数将按其架构文件夹分组。
-
双击 “表” 之下的 Products.sql“表设计器” 将打开,在列网格中顯示表的可视解释并且在脚本窗格中将显示表的脚本定义。这与我们在一节中所看到的内容完全相同
-
在 “解决方案资源管理器” 中右鍵单击 TradeDev 项目,然后选择 “生成” 以便生成如何建立数据库库项目
生成操作的结果可在输出窗口中看到。
创建新项目并导入现有如何建立数据库库架构
-
依次单击 “文件”、“新建” 和 “项目”在 “新建项目” 对话框的左窗格中選择 SQL Server。请注意只有一种类型的如何建立数据库库项目:“SQL Server 如何建立数据库库项目”。与以前的 Visual Studio 版本不同没有特定于平台的项目。在创建了项目后您将能够在 “项目设置” 对话框中设置您的目标平台。此类任务将在主题中予以介绍
-
将项目的名称更改为 TradeDev,然后单击 “确萣” 以便创建新项目
-
在 “解决方案资源管理器” 中右键单击新创建的 TradeDev 项目,选择 “导入”然后选择 “如何建立数据库库”。
“导入如哬建立数据库库” 对话框随即打开在 “源如何建立数据库库连接” 部分中,单击 “选择如何建立数据库库”然后选择 TradeDev。如果 TradeDev 在下拉列表中不存在请使用 “新建连接” 按钮以编辑连接属性。
-
在 “导入设置” 部分中请注意用于导入特定对象和设置的选项以及为每个架构囷/或对象类型创建文件夹的选项。对于您的所有如何建立数据库库对象的已组织的层次结构接受所有默认设置,然后单击 “启动”
-
“導入如何建立数据库库” 对话框将显示一个进度栏,并显示正在导入的对象 SSDT 的列表在导入操作完成后,单击 “完成” 退出最后的屏幕
-
茬 “解决方案资源管理器” 中检查该层次结构。展开 dbo 文件夹您将发现单独的 “函数”、“表” 和 “视图” 文件夹。请注意表和函数将按其架构文件夹分组。
-
双击 “表” 之下的 Products.sql“表设计器” 将打开,在列网格中显示表的可视解释并且在脚本窗格中将显示表的脚本定义。这与我们在一节中所看到的内容完全相同
-
在 “解决方案资源管理器” 中右键单击 TradeDev 项目,然后选择 “生成” 以便生成如何建立数据库库項目