問題
アカウントのグラフを会社 'A' から会社 'B' にコピーする方法 使用している Microsoft SQL Server。
解決策
これは、データ変換サービス (DTS) を使用して可能です。 開始する前に、必ずデータベースのバックアップを作成してください。
SQL Server 2000:
2000: 1 を使用してアカウントSQL Server
コピーします。 [マネージャー] Enterprise移動します。
2. [データベース] で、取引先企業のグラフをコピーする会社を展開し (B 社)、[テーブル] を選択します。
3. [テーブル] で、GL00100 テーブルを探します。
4. GL00100 テーブルを右クリックし、[すべてのタスク] を選択してから、[データのインポート] を選択します。
5. 次に、[次へ] をクリックします。
6. [データ ソースの選択] で、データのコピー元のサーバーとデータベースが選択 (会社 A) で確認します。 [Use SQL Server Authentication] を選択し、SA ユーザーとパスワードを入力します。 [次へ] をクリックします。
7. [宛先の選択] ウィンドウで、テーブルをインポートする適切なサーバーとデータベース (会社 B) を選択します。
8. [ソース データベースからテーブルをコピーする] を選択し、[次へ] を選択します。
9. アカウントのグラフに次の表をマークします (MDA テーブルを含む):
GL00100
GL00102
GL00103
GL00104
GL00105 GL00105
GL40200
DTA00200
DTA00200
DTA00301
SY00300
10。 選択した各テーブルについて、省略記号 (...) ボタンに移動し、[宛先テーブルの行の削除] をマークし、[ID 挿入を有効にする] のマークを解除します。
11. [次へ] と [すぐに実行] を選択します。
注 - DTS の既定の設定ではレコードが重複する可能性があります。そのため、'Append' ではなく "Delete" をマークすることが重要です。
SQL Server 2005 2005 を使用してアカウントのグラフをコピーするには、次SQL Server
手順
1 に従います。 SQL Server Management Studio を開きます。
2. [データベース] を展開して、アカウントのグラフをコピーする会社 (B 社) を探します。
3. B 社を右クリックし、[タスク] をクリックして、[データのインポート] をクリックします。
4. [次へ] をクリックします。
5. [データ ソースの選択] ウィンドウで、データのコピー元のデータベースに関する次の情報を入力します。
a.サーバー名を入力します。
b.[Use SQL Server Authentication]をクリックします。
c.sa ユーザー名とパスワードを入力します。
d.データをコピーするデータベースを選択します。
f.[次へ] をクリックします。
6. [宛先の選択] ウィンドウで、データのコピー先のデータベースに関する次の情報を入力します。
a.サーバー名を入力します。
b.[Use SQL Server Authentication]をクリックします。
c.sa ユーザー名とパスワードを入力します。
d.データをコピーするデータベースを選択します。
f.[次へ] をクリックします。
7. [テーブルのコピーまたはクエリの指定] ダイアログ ボックスで、[1 つ以上のテーブルまたはビューからデータをコピーする] をクリックし、[次へ] をクリックします。
8. [ソース テーブルとビューの選択] ウィンドウで
、GL00100
GL00102
GL00102 GL00103
GL00104 GL00105
GL40200
DTA00100
DTA00200 DTA00300
DTA00301
SY00300
9 のすべてのテーブルを選択します。 選択した各テーブルについて、[マッピングの編集] ボタンをクリックし、[コピー先テーブルの行を削除する] チェック ボックスをオンにし、[ID の挿入を有効にする] チェック ボックスをオフにします。
10. [次へ] をクリックし、[すぐに実行] をクリックします。
11. [完了] をクリックし、[完了] をクリックします。
この記事は TechKnowledge Document ID:7255 でした