闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > Red Gate SQL Data Generator 4.4.3.3055

Red Gate SQL Data Generator 4.4.3.3055

  • 软件大小:未知
  • 更新日期:2021-09-09
  • 官方网站:https://www.red-gate.com/
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
Red Gate SQL Data Generator 4.4.3.3055
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
SQL Data Generator破解版是一款简单好用的真实的测试数据生成工具,在 SQL Server Management Studio 中单击几下即可创建大量数据,它可以立即提供基于表和列名称、字段长度、数据类型和其他现有约束的生成器。它们可以定制以满足您的要求。您可以使用真实数据填充选定的表和整个数据库。您可以填充空表,或向现有数据添加额外的行。

安装激活教程

1、在本站下载并解压,如图所示

2、安装程序, 点击accept

3、选择软件安装路径

4、安装完成,将破解补丁文件复制到安装目录中,点击替换目标中的文件

功能特色

1、在 SQL Server Management Studio 中单击几下即可创建大量数据
2、在行级别生成有意义的测试数据
3、列智能数据生成——根据另一列中的数据生成一列中的数据
4、创建外键数据的更大灵活性和手动控制
5、极快的数据生成
6、超过 60 个具有合理配置选项的内置生成器
7、可共享的自定义生成器 - 保存正则表达式和 SQL 语句生成器以与您的团队共享
8、用 Python 编写您自己的自定义生成器,以便您可以创建所需的任何额外数据
9、种子随机数据生成允许您每次生成相同的数据集合
10、跨多个表生成一致数据的外键支持
11、列间依赖支持
12、对自动数据生成的命令行支持
13、从现有数据源导入数据
14、源数据为不同数据类型时的自动数据转换
15、可选地禁用触发器和约束以避免干扰数据库逻辑
16、支持 Microsoft SQL Server 2005、2008、2012 R2、2014、2016、2017 和 Amazon RDS 上的 SQL Server

使用说明

SQL数据生成器使用生成器为您选择填充的表创建数据。
不同的生成器用于创建不同类型的值,并使您能够为这些值定义特定参数。SQL Data Generator根据表名、列名、数据类型和任何约束等信息自动为每一列分配一个生成器;否则分配正则表达式生成器。
1、选择发电机
要为列选择生成器,请在要填充的表列表中,单击查看要使用的表的列,然后单击一列:
在列生成设置窗格中,您可以使用生成器列表来选择要使用的生成器:
生成器列表仅包括创建与列具有相同数据类型的数据的生成器。例如,如果列类型是int,则列表中只有创建整数值的生成器可用。
SQL Data Generator提供了许多预定义的生成器,例如FirstName、WorkingAge、Country等。这些生成器按生成器列表中的主题区域分组。您可以根据需要更改这些发生器的设置。
此外,SQL Data Generator提供了一些非特定的生成器供您自定义:
SQL Type列出了每个SQL数据类型的生成器(CLR除外)
Generic列出了一些基本的生成器
2、唯一性
许多发电机都有一套独特的设置。选中此复选框后,SQL数据生成器将使为列生成的值唯一。
如果列模式有唯一性约束(例如唯一索引或主键),则默认选择设置唯一性。但是,您可以通过清除复选框来覆盖列的唯一性。例如,如果唯一性约束适用于多个列,并且您知道另一列是唯一的,您可能想要这样做。将显示警告,但您可以继续生成。
不提供Set unique选项的生成器不适用于具有唯一性约束的列,但SQL语句生成器除外。
如果选择了设置唯一值但没有足够的唯一值显示在预览中,则会显示警告。但是,您可以继续生成。
您可以通过从“工具”菜单更改应用程序选项来更改要在预览中显示的值的数量。
3、检查约束
当SQL数据生成器自动将生成器分配给新项目或新架构中的列时,它会设置生成器参数以考虑任何检查约束。
但是,并非总是可以适当地设置发电机参数。生成数据时,如果生成的值不符合检查约束,则会停止为该表生成数据并报告错误。
您可以设置项目,以便在生成数据时不强制执行检查约束。为此,请清除项目配置选项中的强制检查约束复选框(单击编辑项目并选择选项选项卡)。
4、外键
当SQL数据生成器自动将生成器分配给新项目或新架构中的列时,外键生成器将分配给所有具有外键约束的列。
您无法更改生成器,但可以更改外键生成器的设置。
在下面的示例中,表2第1列引用了表1的A列,而表2的第2列引用了表3的a列。
QL数据生成器将外键生成器分配给第1列和第2列。您可以分别更改这些列的设置。
对于复合外键,每一列的生成器设置都相同;如果您更改一列上的设置,其他列上的设置也会自动更改。在下面的示例中,更改表2中第2列的生成器设置也会更改第1列和第3列的设置。
同样,如果两个或多个复合外键重叠,则每个外键的生成器设置都相同。在下面的示例中,更改表2中第4列的发生器设置也会更改表2中第1、2和3列的设置。
此外,当两个复合外键重叠时,对于重叠列,SQL数据生成器使用出现在两个引用表中的值;也就是说,如果一个值出现在一个引用表中但没有出现在另一个表中,则该值将不会出现在生成的数据中。在上面的示例中,只有同时出现在表1的C列和表3的c列中的值才会用于表2的3列。
复合外键中的NULL值在外键中的所有列中都是NULL。
SQL数据生成器无法显示外键生成器的预览值;而是显示。
5、外键(手动)生成器
您可以使用外键(手动)生成器创建单列外键,该生成器位于SQL类型类别下。
您选择的列的数据类型没有限制。但是,如果可能,您应该选择具有相同数据类型的列。如果选择具有不同数据类型的列,SQL数据生成器会在生成数据时尝试转换值;如果SQL Data Generator无法转换数据,则数据生成可能会失败。
您不能使用此生成器创建自引用外键。
SQL数据生成器无法显示外键(手动)生成器的预览值;而是显示。
6、依赖关系
SQL数据生成器在定义生成表数据的顺序时会考虑相关性。
如果有任何循环依赖,显示在要填充的表格窗格中的相关列旁边,并且生成数据不可用。
7、计算列
如果您的数据库包含计算列,SQL数据生成器将为引用的列生成数据。然后由SQL Server计算计算列的值。
8、生成XML
有多种方法可以生成XML值:
使用XML或Python脚本生成器生成XML字符串
使用Regex生成器并编写符合XML定义的正则表达式
使用文件导入生成器导入XML文件
使用SQL语句生成器从另一个包含模式验证的XML的数据库中检索值
9、生成实数
使用真正的SQL类型生成器时,如果将Min或Max设置为较大的值,顺序分布将不会产生顺序值,因为增量设置得不够高。

  • 标签
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧