生成脚本
1、在服务器资源管理器中的 Data Connections(数据连接)下,展开 Tables(表)节点,右键单击 Customers 表,然后单击 Generate Create Scripts(生成创建脚本)。如果使用的不是 Windows 2000 或者 Windows NT 的集成安全性,系统可能会提示您为运行 SQL Server 的计算机提供用户 ID 和密码。将打开 Generate Create Scripts(生成创建脚本)对话框(使用过 SQL Server 企业管理器的用户应该对此对话框非常熟悉)。
2、该对话框包含三个选项卡:General(常规)、Formatting(设置格式)和 Options(选项)。接受这三个选项卡的默认设置,然后单击 OK(确定)。将打开 Browse for Folder(浏览文件夹)对话框。请注意,Visual Studio .NET 已经选择了前面创建的数据库项目中的 Create Scripts 文件夹。
3、单击 OK(确定)。将创建 Customers 表的脚本,此脚本将置于 Database Project 文件夹中。
将创建以下四个文件。
| 文件 | 说明 |
| Dbo.Customers.tab | 包含一个用来创建表的 SQL 脚本 |
| Dbo.Customers.kci | 包含一个用来创建主键和索引的 SQL 脚本 |
| Dbo.Customers.fky | 包含一个用来创建外键的 SQL 脚本 |
| Dbo.Customers.ext | 包含一个用来创建扩展属性的 SQL 脚本 |
将数据表导出到文件
1、在服务器资源管理器中,右键单击 Customers 表,然后单击 Export Data(导出数据)。将再次打开 Browse for Folder(浏览文件夹)对话框,并定位到数据库项目中的 Create Scripts(创建脚本)文件夹。
2、单击 OK(确定)。Customers 表中的数据将被放置在名为 Dbo.Customers.dat 的文件中。
数据库项目命令文件
重要信息:命令文件要求使用 Visual Studio .NET Enterprise Edition。
使用命令文件可以将数据库项目中的多个脚本打包到一个命令中,从而将多个脚本的处理简化为一个步骤。
创建命令文件
1、在解决方案资源管理器中,右键单击包含要打包的脚本的数据库项目文件夹(本示例中为 Create Scripts [创建脚本] 文件夹)。
2、单击 Create Command File(创建命令文件)。将显示 Create Command File(创建命令文件)对话框。
3、将文件命名为 RestoreCustomers.cmd。
4、选择要包含到文件中的验证类型和脚本。在本示例中,请单击 Add All >>(全部添加 >>),然后单击 Add Data(添加数据)。将显示 Add Data(添加数据)对话框。
5、Add Data(添加数据)对话框显示该命令文件可以使用的所有数据文件。选择 Dbo.Customers.dat,然后单击 OK(确定)。
6、在 Create Command File(创建命令文件)对话框中,单击 OK(确定)。RestoreCustomers.cmd 文件将被置于 Create Scripts(创建脚本)文件夹中。
运行命令文件
在数据库项目中,右键单击命令文件,然后单击 Run(运行)。
注意:命令文件只有在 Windows 2000 Server 或更高版本中才能正常运行。
小结
本文中的示例演示了Visual Studio .NET IDE 中内置的数据库工具的强大功能。无需退出 Visual Studio .NET IDE 即可生成完整的应用程序,其中包括数据库、用户定义函数、存储过程和应用程序代码。此外,我们还能使用 Visual Studio .NET IDE 中包含的同样丰富的调试工具,在存储过程上执行源代码级别的调试。Visual Studio .NET 为您提供了更快、更好地创建应用程序所需的工具。
附录: 数据库装载脚本
要使用示例数据填充 ServiceCall 数据库中的表,请在 SQL 查询分析器中运行以下数据库加载脚本。
|
