データベース サーバおよびそのジオデータベース用のライセンス キーの変更
このトピックは、ArcEditor および ArcInfo にのみ適用されます。
SQL Server Express インスタンスに対してジオデータベースの格納を有効にすると、Windows レジストリにキーが書き込まれます。このキーは、データベース サーバが ArcGIS Desktop と ArcGIS Engine でライセンスされたか、それとも ArcGIS Server Workgroup でライセンスされたかを示します。
データベース サーバにジオデータベースを作成すると、キーはレジストリから読み取られた後、ArcSDE ジオデータベース システム テーブル内のフィールドに格納されます。
そのため、ライセンス キーを更新するには、2 通りの場所(レジストリと各ジオデータベース)を更新する必要があります。
ライセンス キーの更新が必要となるのは、次のような場合です。
- 新しい ArcGIS Server Workgroup ライセンス キーを使用してデータベース サーバを認証する必要がある場合(たとえば、ArcGIS Server Basic Workgroup から ArcGIS Server Advanced Workgroup に移行する場合など)
- ArcSDE for SQL Server Express データベース サーバを、ArcGIS Desktop または ArcGIS Engine でライセンスされたものから ArcGIS Server Workgroup でライセンスされたものに変換する場合
- ArcSDE for SQL Server Express データベース サーバを、ArcGIS Server Workgroup でライセンスされたものから ArcGIS Desktop または ArcGIS Engine でライセンスされたものに変換する場合
- EDN(Esri Developer Network)ライセンスがタイムアウトしたため、新しいライセンスを取得する場合
- EDN ライセンスを使用していたが、本番稼働用に ArcGIS Server Workgroup ライセンスに移行する場合
レジストリのライセンス キー、およびデータベース サーバ上の各ジオデータベースのライセンス キーの更新方法は、以下に示す手順のとおりです。
- Windows 管理者ユーザとして、SQL Server Express をインストールしたコンピュータにログインします。
-
インストール DVD をドライブに挿入します。
- ArcSDE for SQL Server Express データベース サーバ上のライセンスを ArcGIS Desktop または ArcGIS Engine から ArcGIS Server Workgroup に変更する場合、または ArcGIS Server Workgroup ライセンス キーを更新する場合は、ArcGIS Server Workgroup の DVD をドライブに挿入します。
- ライセンスを ArcGIS Server Workgroup ライセンスから ArcGIS Desktop または ArcGIS Engine ライセンスに変更する場合は、ArcGIS Desktop または ArcGIS Engine の DVD をドライブに挿入します。
- インストール オプション ダイアログ ボックスが表示されたら、[ArcSDE for SQL Server Express] をクリックします。
- [Microsoft SQL Server Express Edition] チェックボックスをオフにして、[インストール] をクリックします。
-
ドロップダウン メニューで、ライセンス キーを変更する SQL Server Express インスタンス名を選択して、[次へ] をクリックします。
メモ:
管理者ユーザが一切追加されなかったことを示すメッセージが表示されます。これは単なる警告メッセージです。すでにサーバ管理者ユーザが設定してある既存のデータベース サーバに別途、管理者ユーザを追加する必要はありません。[OK] をクリックして、このメッセージ ボックスを閉じます。
- ライセンスを ArcGIS Desktop または ArcGIS Engine ライセンスに変更する場合は、[完了] をクリックします。
-
ArcGIS Desktop ライセンスを ArcGIS Server Workgroup ライセンスに変更する場合、または ArcGIS Server Workgroup ライセンスを更新する場合は、ArcGIS Server Workgroup ライセンス キーを選択して ArcGIS Server Workgroup ソフトウェアを認証する必要があります。
メモ:
ArcGIS Server が未登録の場合、または追加のコンポーネントを登録する必要がある場合は、ユーザ登録情報を Esri に提供してライセンス ファイルを取得する必要があります。ライセンス ファイルを受信したらウィザードに戻り、ArcGIS Server Workgroup ライセンスを使用してジオデータベースを認証します。
- この認証を完了するには [完了] をクリックします。
- レジストリを更新後、個々のジオデータベースのライセンスを更新する必要があります。この更新を行うには、サーバ管理者としてログインし、ArcMap を起動して、カタログ ウィンドウを開きます。
- レジストリの更新が完了したデータベース サーバに接続します。
-
[コンテンツ] タブで、データベース サーバ上の最初のジオデータベースを右クリックし、[管理] をクリックして、[デタッチ] をクリックします。
メモ:再アタッチするときにデータベース ファイルの検索先がわかるよう、データベース ファイルの場所を記録します。
-
[はい] をクリックして、ジオデータベースをデタッチしてよいことを確認します。カタログ ツリーのデータベース サーバ接続から、ジオデータベースが消去されます。F5 キーを押して表示を最新の状態に更新し、ジオデータベースがデタッチされたことを確認します。
注意:ジオデータベースをデタッチする際にジオデータベースに接続しているユーザが存在する場合、デタッチ操作は失敗します。
- データベース サーバを右クリックして [アタッチ] をクリックします。
- [ジオデータベースをアタッチ] ダイアログ ボックスでデタッチしたジオデータベースの .mdf ファイルを選択します。
- ファイルを指定した後、[参照] ダイアログ ボックスで [OK] をクリックします。
- [ジオデータベースをアタッチ] ダイアログ ボックスで、[OK] をクリックします。
- データベース サーバ上にほかにもジオデータベースがある場合は、上記 6 つの手順を繰り返して、残りのジオデータベースの各ライセンス キーを更新します。
ジオデータベースでライセンス キーを更新しない限り、データベース内の元のキー情報が保持されています。このため、ArcGIS Desktop でライセンスされたデータベース サーバを使用している場合は、対象のジオデータベースで引き続き接続できるユーザが 3 ユーザまでに制限されることになります。同様に、EDN ライセンスの期限が切れた場合、ジオデータベースにアクセスするには各ジオデータベースでライセンス キーを更新する必要があります。