如何:运行数据生成计划以生成数据

更新:2007 年 11 月

若要在 Visual Studio Team System Database Edition 中生成数据,必须创建和运行数据生成计划。数据生成计划包含有关要用数据填充哪些表和列的信息。有关更多信息,请参见数据生成计划

重要说明:

在 Database Edition 中不能撤消数据生成操作。不能对生产数据库或包含有价值数据的任何其他数据库生成数据。但是,如果使用 SQL Server 事务功能,则可撤消数据生成。

运行数据生成计划

  1. 在“解决方案资源管理器”中,单击一个数据生成计划并将它打开。

  2. 在“数据”菜单上,指向“数据生成器”,然后单击“生成数据”。也可以单击“数据生成器”工具栏上的“生成数据”。

    即会出现“为目标数据库生成数据”窗口。

  3. 在“目标数据库”列表中,单击要生成数据的数据库,然后单击“确定”。

    重要说明:

    如果尚未连接该数据库,则必须先单击“新建连接”创建到该数据库的连接。有关更多信息,请参见如何:创建数据库连接

  4. 当系统提示您在插入行之前清除表的内容时,请单击“是”或“否”。下面是一些重要的注意事项:

    如果您单击“是”

    • Visual Studio 会在生成新数据之前尝试删除表中的现有数据。

    • 某些表可能具有禁止删除操作的触发器。如果您尝试删除此类表中的行,该触发器将回滚删除操作。对于此类表或者引用此类表的表,数据生成将失败。

    • 您必须具有为 IDENTITY 列重新提供种子的相应权限。如果您不具有为 IDENTITY 列重新提供种子的权限,则所生成的数据将不具有确定性。

    如果您单击“否”

    • 生成的数据将添加到该表的任何现有数据中。

    • 如果要为具有唯一约束的列生成数据,则很可能会失败。

    将生成数据。“输出”窗口显示数据生成的每个步骤。“错误列表”窗口显示发生的任何错误。在数据生成计划设计器中,将用数据生成的状态更新状态列。状态栏显示所有表的数据生成摘要。

安全性

有关更多信息,请参见数据生成器的安全性

请参见

任务

如何:创建数据生成计划

演练:创建和运行数据生成计划

其他资源

数据生成计划

生成数据概述

数据生成器演练