4

何とか.batファイルを使用して、SQL Serverデータベースのスキーマやコンテンツをスクリプト化できますか?データベースを "スクリプト"するためのバッチファイル

私はウィザードでこれを行うことができますが、ソース管理の目的でこのファイルの作成を合理化したいと考えています。

サードパーティツールの使用を避けたいと思います。SQL Serverに付属のツールに限定しています。

答えて

6

オープンソースSubSonicソフトウェアの一部であるSubCommanderという無料のツールがあります。私は毎晩このツールを使ってスキーマとデータの両方を作成することに成功しました。

あなたは SubCommanderを使用してスクリプト実行スキーマをして データ(その後、あなたの 好みのソース管理システムのバージョンに)することができます。ローカルスクリプトに

sonic.exe版/アウトスクリプト

この意志出力スクリプトファイル(.SQL) : は、データをどこに置くか、単にコマンド 「バージョン」を使用してSubCommanderを伝えますあなたの プロジェクト

のディレクトリには、あなたはまた、私はあなたがbatファイルでそれを使用できることを確認していないものの、Microsoft SQL Server Database Publishing wizardを使用して試すことができます。

関連する問題