SQL Comparison Bundle(英語版)

SQLデータベーススキーマとコンテンツの比較、同期、パッケージ化、データベースオブジェクト間の依存関係の追跡

Redgate Software 社の製品
2005 年より日本国内にてComponentSourceで販売中。

i

Please note: The SQL Comparison Bundle has been replaced by SQL Toobelt.

If you have a license for the SQL Comparison Bundle, it will still work – Redgate are not taking anything away.
With the exception of SQL Packager, all the tools in the bundle remain fully supported, and if you have Support & Upgrades you will still receive updates to them.

Existing customers can still renew their...

Show more

Please note: The SQL Comparison Bundle has been replaced by SQL Toobelt.

If you have a license for the SQL Comparison Bundle, it will still work – Redgate are not taking anything away.
With the exception of SQL Packager, all the tools in the bundle remain fully supported, and if you have Support & Upgrades you will still receive updates to them.

Existing customers can still renew their Support & Upgrades package, or buy additional licenses for the bundle.

SQL Comparison Bundle について

SQLデータベーススキーマとコンテンツの比較、同期、パッケージ化、データベースオブジェクト間の依存関係の追跡

SQL Comparison Bundle には、SQL Compare という SQL Server のデータベース構造を比較、同期のためのツールが含まれていて、150,000 人を超えるデータベース管理者、開発者、テスターが使用しています。SQL Compare は、ローカル データベースに加えられたデータベースの変更内容をリモート サーバー上のテスト、稼働、ライブ データベースに配布するプロセスを自動化します。2 つのデータベース間でデータが同期していない場合、SQL Data Compare を使用して、同期させる上で面倒な大量の作業を節約します。また、QA、ドキュメント、検証を目的としたツールとしても使用できます。SQL Packager は、Microsoft SQL Server のデータベース構造や内容またはデータベース アップグレードを .NET 実行可能ファイルや C# プロジェクトにパッケージ化します。そのため、データベースのインストールははるかに容易になります。インストールまたは配備の目的でこのツールを使用して、データベース構造、データ、またはその両方をパッケージ化できます。SQL Dependency Tracker は、さまざまなグラフィカルなレイアウトを使用して、動的にすべてのデータベース オブジェクトの依存関係を調べることができます。Microsoft SQL 2000/2005/2008 の大量のデータベースを分析し、すべてのデータベース変更について徹底的に事前にインパクト分析を行うための、読みやすい依存関係ダイアグラムを作成することができます。

SQL Comparison Bundle includes:

  • SQL Compare Standard Edition
  • SQL Data Compare Standard Edition
  • SQL Packager
  • SQL Dependency Tracker

SQL Compare
SQL Compare compares and synchronizes SQL Server database schemas.

  • Automate database comparisons
  • Synchronize your databases
  • Work with SQL scripts, snapshots, backups or live databases
  • Save hours of tedious work and eliminate manual scripting errors
  • Full support for SQL Server 2008

SQL Compare is an industry-standard tool for comparing and synchronizing SQL Server database schemas. It is used by over 150,000 developers, DBAs and test engineers worldwide because it is easy to use, it is fast, and it saves time. Whether you are working with live databases, database snapshots, object SQL scripts under source control or an earlier backup, SQL Compare will help you compare and synchronize database changes quickly, simply and with zero errors.

Read the whitepaper on database development in the Evals & Downloads section and discover how SQL Compare can save you time, whatever development model your team prefers to use. SQL Compare ensures accurate, fast results with maximum end-user flexibility.

Some of the procedures SQL Compare will automate for you:

  • Comparing two databases or a database with SQL scripts
  • Generating synchronization scripts
  • Taking database snapshots and comparing them – useful for audit trails
  • Comparing with a previous backup, ideal for database versioning
  • Executing "right-first-time" database synchronizations

Feature list:

  • Comparison and synchronization of SQL Server 2000, 2005 and 2008 database schemas, eliminating hours of tedious, error-prone manual work.
  • Comparison andsynchronizationof live databases or snapshots
  • Work directly withSQL script files under source control (Pro edition).
  • Compare and deploy from backups, whether native SQL Server (2000 – 2008) or Red Gate SQL Backup, compressed and uncompressed formats (Pro edition).
  • Deploy a live database from a set of object SQL scripts (Pro edition).
  • Integrate with your source control system with SQL Changeset (Pro edition).
  • Generate synchronization script so databases can be perfectly synchronized.
  • Support for all schema objects, including, but not limited to, tables, stored procedures, views, user-defined functions, XML schema collections, and CLR Assemblies.
  • Quickly produces comparison results and synchronization scripts.
  • Dependency checking so objects are scripted in the correct order for updates. Database objects are scripted in the correct order even if SQL metadata (sysdepends) is broken.
  • Provides warnings about anything you need to be aware of prior to running a SQL synchronization script.
  • Graphical comparison of differences in Microsoft SQL Server database schemas.
  • Save scripts for use later.
  • Save schema snapshots for audit and roll-back purposes.
  • Generate reports in HTML or Excel for an audit trail of database changes.
  • Offline comparison ability so you can compare disconnected databases.

For comparing and synchronizing database contents, check out SQL Compare's companion product, SQL Data Compare.

SQL Data Compare
SQL Data Compare is used for automating data migrations, analyzing corrupted data, restoring row-level data from backups and compiling audit trails of missing or changed data. It is one of the industry standard tools for comparing and synchronizing the contents of two databases because it is very reliable and also veryfast.

With SQL Data Compare's granular SQL change-scripts you can now restore damaged or missing data to a single row, without the need for a full database recovery, and that means you can fix database problems even faster.

With SQL Data Compare Pro, you can compare and synchronize SQL Server live databases with backups or simply compare two backups. With the command line interface you can automate tasks and schedule comparisons for easy compilation of an audit trail.

Find out when and how your data changed by comparing directly to backups. SQL Data Compare will save you many hours which you would otherwise spend copying, restoring and comparing databases with backups by hand; moreover, you can specify exactly which tables, rows, and columns from your databases you want to synchronize.

Some of the things SQL Data Compare can do for you:

  • Verify the success of your data migration
  • Create an audit trail by comparing backups
  • Restore missing or damaged data at table, row or column level
  • Troubleshoot your replication issues
  • Migrate data seamlessly between SQL Server 2000, 2005 and 2008
  • Provide an essential QA and documentation tool
  • Display row-data in columns (Pivot-view) for faster difference analysis
  • Run automated backups before synchronization
  • Optional compression of temporary files for improved performance

For comparing and synchronizing database schemas, check out SQL Data Compare's companion product, SQL Compare.

Feature list:

  • Comparison and synchronization of Microsoft SQL Server databases (2000 - 2008), eliminating hours of tedious, manual work.
  • Comparison with backups – native and compressed backup formats of SQL Server 2008 in addition to the backup files of SQL Server 2000 and 2005, and Red Gate's SQL Backup (Pro edition).
  • Fast Row Level Restore of damaged or missing data (Pro edition).
  • Full support for SQL Server 2008, including spatial, temporal and hierarchy data types, sparse columns, and new collations.
  • Full support for SQL Server 2005, including string into XML or CLR data type transformations and CLR, DDL and DML triggers.
  • Comparison on primary keys and unique indexesso you have the flexibility to define identical rows.
  • Custom comparison keys so you can compare databases based on any field – and it doesn't even need to be unique!
  • Support for indexed views so you can view data differences on views as well as tables.
  • 'Pivot-view' difference navigation displays row data as columns for rapid identification and selection of data for synchronization.
  • Comparison and synchronization of large databases– works on databases with thousands of tables and gigabytes of data.
  • Simple to use and hides complexity from the user. Once the comparison has been completed, a script is automatically generated.
  • Integrates with SQL Query Analyzer or SQL Server Management Studio.
  • Option to transport CLR data types as text or binary for increased speed.
  • Mapping allowing you to compare tables, views, or even whole schemas, with different naming allowing for total flexibility.

SQL Packager
SQL Packager works by scripting and compressing the entire database – schema and data together – and packaging it up as a deliverable .exe file. It does this by scripting separate transactions for schema and data respectively. Highly customizable options enable you to generate package scripts to exactly fit your needs.

When migrating databases, all schema objects, all new tables and their data as well as data with unique indexes or constraints are also scripted.

Installing, updating, or distributing your database now becomes a simple point-and-click procedure. Deploy SQL Server databases, and your applications that depend on them, with no manual scripting. Exploit the command line options to automate the installation of database updates remotely.

By letting you compress your packaged database, you can reduce storage overhead and distribute it faster and more easily. SQL Packager also makes it easy to archive your database, and is an excellent solution for making a backup of your database where you don't have SQL Server administration rights.

SQL Packager Benefits:

  • Easy roll-out of database updates across your client base
  • Script and compress your schema and data accurately and quickly
  • Package any pre-existing SQL script as a .exe, or launch as a C# project
  • Simplify deployments and updates for SQL Server 2000, 2005 and 2008

SQL Dependency Tracker
Makes life easier.

Tracking dependencies by hand traditionally relies on the personal knowledge of whoever designed the database in the first place. If that person has moved on or is indisposed, business continuity suffers. Automated SQL Server dependency tracking and reporting minimizes downtime and ensures business continuity.

Tasks rendered dramatically faster by SQL Dependency Tracker include:

  • Quickly visualizing areas of complexity with dependency diagrams and text-based dependency checker
  • Tracking down potential "collateral damage" before you push database changes through
  • Simple documentation of object dependencies for archiving, reporting, version control, and auditing

Main Features include:

  • Fast dependency graphs mapping all SQL 2000, 2005 and 2008 objects
  • Powerful interactive graphical display in six zoomable layout modes
  • Print directly from the diagram or export as PDF
  • Proprietary dependency engine, independent of Microsoft sysdepends table