1

C# コードを記述して、SQL テーブルの構造とそのデータの内容をテキスト ファイルに書き込む方法はありますか? ここまでで、BCP を使用してデータをコピーする方法はわかりましたが、C# を使用してテーブル作成スクリプトをコピーする方法がわかりません。

私は正しい道を進んでいますか、それともこれを行うためのより良い方法はありますか? 基本的に、SQL サーバーで作成できるテーブル バックアップ スクリプトを自動化したいと考えています。理想的な出力は、2 つの sql ファイルです。1 つはテーブルを作成し、もう 1 つはデータを入力します。BCP データは SQL 形式ではないため、SQL サーバーで実行することはできません (これは私が望んでいることです。これにより、私が働いている人々にとって使いやすくなります)。

4

1 に答える 1

4

これは、 SQL データベース管理オブジェクト(SQL-DMO)で行うことができます。

スクリプト オブジェクトの例は次のとおりです: http://msdn.microsoft.com/en-us/library/ms162153

于 2012-07-24T14:33:25.893 に答える