この記事では、会社のデータベース間でセットアップ情報を転送する次の方法について説明します。
-
2005 年または 2008 年Microsoft SQL Serverインポート/エクスポート ユーティリティSQL Server使用する
-
データ変換サービス (DTS) を 2000 年Microsoft SQL Server使用する
概要
Microsoft SQL Server 2005 または Microsoft SQL Server 2008
SQL Server 2005 または Microsoft SQL Server 2008 を使用してセットアップ情報を転送するには、次の手順に従います。
-
[スタート] をクリックし、[すべてのプログラム] をポイントし、[Microsoft SQL Server 2005]または [Microsoft SQL Server 2008]をポイントし、[SQL Server Management Studio]をクリックします。
-
[サーバー Connect] ウィンドウで、[認証] の一覧SQL Server [認証] をクリックし、sa ユーザー名と sa パスワードを入力します。 [接続] をクリックします。
-
オブジェクト エクスプローラーで、[データベース] を ダブルクリックします。 データをエクスポートするデータベースを右クリックし、[タスク] をポイントして、[データのエクスポート]をクリックします。
-
[ようこそ] ウィンドウで、[次へ] を クリックします。
-
[データ ソース] ウィンドウで、[認証] 領域SQL Server認証を使用する] をクリックし、sa ユーザー名と sa パスワードを入力します。 [次へ] をクリックします。
-
[宛先] ウィンドウで、[サーバー名] 領域にサーバー 名を入力 します。
-
[認証] 領域で、[認証を使用SQL Server]をクリックし、sa ユーザー名と sa パスワードを入力します。
-
[データベース ] の一 覧で、リンク先のデータベースをクリックして選択します。 次に、[次へ] をクリックします。
-
[テーブルのコピーまたはクエリの指定] ウィンドウで、[次 へ] をクリックして既定のエントリを受け入れる。
-
コピー先データベースにコピーするテーブルの横にあるチェック ボックスをオンにします。
注意 エクスポートするテーブルは、データベースに存在する必要があります。 テーブルが存在しない場合は、テーブルを作成します。 これを行うには、Microsoft Dynamics GP を起動し、[ファイル] をクリックし、[メンテナンス] をポイントして、[次のSQL。 -
手順 10 で選択したテーブルごとに、次の手順に従います。
-
テーブルを選択し、[マッピングの編集 ] をクリックします。
-
[コピー先テーブルの行の 削除] が選択済みである必要があります。 [Id の 挿入を有効にする] チェック ボックスがオフに設定されていないか確認します。
-
[宛先] DEX_ROW_IDの値 を 選択し、一覧で [無視] をポイントします。 [列マッピング] ウィンドウの下部にある [OK] ボタンをクリックします。
注意 分析会計を使用し、分析会計 テーブル を転送する場合は、次の表DEX_ROW_IDを無視することはできません。-
顧客マスター - RM00101
-
ベンダー マスター - PM00200
-
アイテム マスター - IV00101
-
サイトのセットアップ - IV40700
これらのテーブルでは、 をクリックして [Id の挿入を有効 にする] チェック ボックスをオンにする 必要があります。
-
-
[OK] をクリックします。
-
-
[ソース テーブルとビューの選択] ウィンドウで、[次へ] を クリックします。
-
[パッケージの保存と実行] ウィンドウで、[次へ] をクリック して既定のエントリを受け入れる。
-
[ウィザードの完了] ウィンドウで情報を確認し、[完了] を クリックします。
[完了] をクリックすると、データが開始され、ソース データベースからコピー先データベースに移動します。 [Executing Package] ウィンドウで進行状況を追跡できます。 データの移動が完了すると、メッセージが表示されます。
SQL Server 2000
注意 DTS エクスポート ウィザードは、Enterprise Manager と SQL Server Management Studio のオプションです。 このウィザードを使用して、会社のデータベース間でテーブルをコピーできます。 Enterpriseマネージャーは MSDE 2000 と共に使用できません。 SQL Server Management Studio 2005 年SQL Server Expressできます。
SQL Server 2000 を使用してセットアップ情報を転送するには、次の手順に従います。
-
[スタート]をクリックし、[すべてのプログラム]をポイントし、[Microsoft SQL Server] をポイントし、[マネージャー] Enterpriseクリックします。
-
[Microsoft SQL サーバー] をダブルクリックし、[SQL Serverグループ] をダブルクリックし、SQL Server のインスタンスをダブルクリックし、[データベース] をダブルクリックします。
-
ソース データベースを右クリックし、[すべてのタスク] をポイントし、[データのエクスポート] をクリックします。
-
[データ変換サービスのエクスポート ウィザード] ウィンドウで、[次へ] を クリックします。
-
[データソース] の一覧で、[Microsoft OLE DB プロバイダー] をSQL Serverし、[サーバー] ボックスにサーバー名を入力します。
-
[Use SQL Server Authentication] をクリックし、対応するボックスにサーバーの sa ユーザー名と sa パスワードを入力します。 [データベース] の一覧でソース データベースをクリックし 、[次へ] を クリックします。
-
[宛先]ボックスの一覧で、[Microsoft OLE DB プロバイダー] SQL Server をクリックし、[サーバー] ボックスにサーバー名を入力します。
-
[Use SQL Server Authentication] をクリックし、対応するボックスにサーバーの sa ユーザー名と sa パスワードを入力します。 [データベース] の一覧で [データベース] を クリックし 、[次へ] を クリックします。
-
[ソース データベースからテーブルとビューをコピーする] をクリックします。
-
コピー先データベースにコピーするテーブルのチェック ボックスをクリックして選択します。
注意 エクスポートするテーブルは、データベースに存在する必要があります。 テーブルが存在しない場合は、テーブルを作成します。 これを行うには、Microsoft Dynamics GP を起動し、[ファイル] をクリックし、[メンテナンス] をポイントして、[次のSQL。 -
選択した各テーブルの横にある [変換] 列の下にあるルックアップ ボタン をクリック します。
-
[コピー先 テーブルの行を削除する ] が選択され、[ID の挿入 を有効にする] チェック ボックスがオフに設定されている必要があります。 [OK] をクリックし、[次へ] をクリックします。
注意 エクスポート 先テーブルの行 を削除できない場合、エクスポート先のテーブルは存在しません。 データベースにテーブルを作成する必要があります。 これを行うには、Microsoft Dynamics GP を起動し、[ファイル] をクリックし、[メンテナンス] をポイントして、[次のSQL。 -
[When] ボックスで、DTS パッケージを実行する必要がある場合のチェック ボックスをオンにします。 または、既定のオプションを受け入れて、DTS パッケージをすぐに実行します。 次に、[次へ] をクリックします。
-
[概要] フィールドで、情報を確認します。 情報が正しい場合は、[完了] を クリックします。 情報が正しくない場合は、[戻る] を クリックして、更新された情報が必要な画面に戻ります。
[完了] をクリックすると、データが開始され、ソース データベースからコピー先データベースに移動します。 [Executing Package] ウィンドウで進行状況を追跡できます。 データの移動が完了すると、メッセージが表示されます。
詳細情報
ファイルのセットアップの詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
872709 Great Plains でセットアップ テーブルを会社間でコピーする方法 この記事は
TechKnowledge Document ID:27069 でした