1

ある SQL 2005 Express データベースから別のデータベースにデータをプルする必要があり、これを定期的に行う必要があります。あるテーブルから別のテーブルへの直接のコピーではありませんが、ソース テーブルとは異なるビューを使用します。これも定期的に行う必要があります。

私の最初のアイデアは、C# で小さなアプリケーションを作成し、1 時間ごとに実行することですが、このデータ操作ロジックをできるだけデータベース サーバーに近づけたいと考えています。

SQL Server 2005 Express で使用できるツールと機能は何ですか?

4

1 に答える 1

3
  1. リンク サーバーを追加: サーバー オブジェクト -> リンク サーバー
  2. a) コピーするスクリプトを書く (この方法は好まないと思います)
    b) VS でパッケージ SSIS を作成し、異なるパラメーターで実行します (入力パラメーターをパッケージに渡すことができます)
    c) ウィザード (インポート/エクスポート) を使用しますこのタスクをパッケージとして保存します (編集するファイルとして、または実行するサーバーに)

c)はあなたの場合だと思います。

EXPRESS には SQL Server エージェントがないため、他のサーバー (エンタープライズまたは標準エディション) を使用してパッケージを定期的に実行します。

于 2010-03-10T12:01:57.637 に答える