Microsoft SQL Server に格納されているジオデータベースのコンテンツを別のジオデータベースに移動するには、次のいずれかを実行します。
- 2 つ目のジオデータベースを作成し、ArcGIS ツールを使用してデータを移動します。
- SQL Server ツールを使用してデータベース全体を移動します。
ArcGIS を使った別のジオデータベースへのデータの移動
別のジオデータベースにデータを移動するには、最初に 2 つ目のジオデータベースを作成する必要があります。 次に、ArcGIS クライアントから両方のジオデータベースに接続して、次のいずれかの方法で、古いジオデータベースから新しいジオデータベースにデータを移動します。
- コピーと貼り付け
- エクスポート ツール
- XML ワークスペース ドキュメントのエクスポートとインポート
データは、ジオデータベースに接続しているデータベース ユーザーのスキーマに読み込まれます。 また、データベース名は、SQL Server インスタンスごとに一意である必要があります。 したがって、同一の SQL Server インスタンス上に 2 つ目のジオデータベースを作成する場合は、2 番目のジオデータベースには別の名前を付ける必要があります。
SQL Server ツールを使ったデータベースの移動
SQL Server には、データベースを移動するためのオプションがいくつか用意されています。これには、データベース ファイルを SQL Server インスタンスからデタッチして新しいインスタンスにアタッチする方法、データベースのバックアップを作成して新しい SQL Server インスタンスに復元する方法、データベース コピー ウィザードを使用する方法などがあります。
10.9.1.x 以前のバージョンのジオデータベースを含む SQL Server データベースを移動する場合、移行時にデータベースの名前を変更することはできません。 たとえば、データベースを復元する際には、必要に応じて、データベースを別の名前で復元することができます。 しかし、ジオデータベースの名前を変更すると、そのジオデータベースへの接続は不可能になります。
11.x バージョンのジオデータベースを含む SQL Server を移動する場合は、移動時にデータベースの名前を変更することができます。
SQL Server ツールを使用してデータベースを移動する方法の詳細と手順については、SQL Server のドキュメントをご参照ください。