
Tool for generating and managing test data for DB2 databases, supporting script editing, value ranges, and automation.
Vendor
EMS Software Development
Company Website




EMS Data Generator for DB2 is a tool designed to generate test data for DB2 database tables, allowing users to simulate production environments by populating multiple tables with customizable, realistic data. It supports script editing, value range definitions, and automation through templates and a command-line utility.
Key Features
Unicode support Handles multilingual data and international character sets.
- Ensures compatibility with global datasets
- Supports non-English data generation
User-friendly wizard interface Guides users through the data generation process.
- Simplifies configuration
- Reduces learning curve
Script saving and editing Allows saving and editing of generated data as SQL scripts without immediate execution.
- Enables review and modification before applying to the database
- Supports offline script management
Multi-table and multi-database support Generates data for several tables across different databases on the same host.
- Efficient for complex environments
- Reduces repetitive tasks
Flexible data generation Supports lists, random, incremental, and multi-field generation.
- Customizes data for realistic scenarios
- Adapts to varied testing needs
SQL query integration Uses SQL query results as value sources for generation.
- Leverages existing data for test scenarios
- Enhances data relevance
Referential integrity control Automatically maintains relationships between linked tables.
- Prevents data consistency issues
- Ensures valid test datasets
Preview and configuration Previews generated data and saves session parameters to configuration files.
- Allows validation before execution
- Facilitates repeatable processes
Command-line utility Generates data using template files via console application.
- Supports automation and scripting
- Enables integration with CI/CD pipelines
Benefits
Accelerated test data creation Speeds up the process of populating DB2 databases with realistic test data.
- Reduces manual effort
- Increases testing efficiency
Improved data quality and consistency Ensures generated data adheres to referential integrity and defined constraints.
- Minimizes test failures due to invalid data
- Supports comprehensive testing scenarios
Customizable and reusable configurations Allows saving generation parameters for repeated use.
- Streamlines recurring test setups
- Enhances productivity for QA teams