データベース サーバ チュートリアルの概要
ArcGIS ソフトウェアにおいて「データベース サーバ」という用語は、ジオデータベースの格納に対応した Microsoft SQL Server Express のインスタンスのことを指します。
ジオデータベースの作成を含むデータベース管理タスクは、カタログ ウィンドウ内または ArcCatalog 内の [Database Servers] ノードを介して行います。ArcGIS Desktop を介してデータベース サーバとそのジオデータベースの管理を実行することにより、ソフトウェアまたはデータベース管理に関する特別な専門知識がなくても、データベース サーバが提供する ArcSDE ジオデータベースを作成し使用できます。
このチュートリアルでは、データベース サーバを初めて使用される方のために、ArcGIS Desktop を使って次の操作を実行する手順を紹介します。
- データベース サーバの追加、および新しいジオデータベースの作成
- データベース サーバへのユーザの追加、および権限の割り当て
- ジオデータベースへのデータのロード
- データベース サーバ上のジオデータベース内のデータの編集
- ジオデータベースのバックアップ作成やアップグレードなどの管理タスクの実行
作業を始める前に
このチュートリアルのタスクを完了するには、ArcGIS Desktop、Microsoft SQL Server Express、およびチュートリアル データをインストールする必要があります。また、チュートリアルの内容によっては実行前に、コンピュータに追加のログインを作成する必要があります。
ソフトウェアのインストール
このチュートリアルを開始するには、ArcGIS Desktop(ArcEditor または ArcInfo ライセンス レベル)、SQL Server Express、およびこのチュートリアル用 ArcTutor データをコンピュータにインストールする必要があります。ArcGIS Desktop インストール メディアに収録されている ArcSDE for SQL Server Express インストール ウィザードを使用して、SQL Server Express インスタンスをインストールし、ArcSDE ジオデータベースを作成できるようにしてください。インストールの詳細について、ArcSDE for SQL Server Express インストール ガイドをご参照ください。このインストール ガイドも、ArcGIS Desktop メディアに収録されています。
ArcGIS Desktop をまだインストールしていない場合は ArcGIS Desktop インストール ガイドの指示に従ってインストールを完了してください。ArcTutor データのインストールが済んでいない場合は必ず、ArcGIS Desktop メディアに収録されている ArcTutor 実行可能ファイルを使ってインストールしてください。
Windows オペレーティング システムであらゆるソフトウェアをインストールする場合と同様に、SQL Server Express、ArcGIS Desktop、およびチュートリアル データをコンピュータにインストールするには、そのコンピュータの管理者である必要があります。このチュートリアルに使うコンピュータに対する管理者権限がない場合は、システム管理者にソフトウェアのインストールを依頼してください。システム管理者が SQL Server Express インスタンスに対してジオデータベースの格納を有効にする際には必ず、そのシステム管理者に自分のログインを ArcSDE データベース サーバ管理者としてデータベース サーバに追加してもらう必要があります。
ArcSDE データベース サーバ管理者は、データベース サーバのメンテナンス、ジオデータベースの作成とメンテナンス、およびそのデータベース サーバ ユーザ アカウントの追加と管理に対する責任を担います。このチュートリアルでは、上記のタスクの実行方法を示します。したがって、このチュートリアルを完了するにはデータベース サーバ管理者権限が必要です。
追加のログイン
データベース サーバでは、認証に Windows 認証ログインのみを使用します。このチュートリアルを実行するには、3 つの Windows ログイン(ログインしているユーザ ログインと、別途 2 つのログイン)が必要です。
コンピュータの管理者であるユーザの場合、ローカルの Windows ログインを作成して使用することができます。管理者でないユーザは、システム管理者に依頼してコンピュータにユーザを 2 人追加してもらうか、ネットワーク ログインを 2 つを使えるようにしてもらってください。
それらのログインを使用して、下記の操作方法を学習します。
- データベース サーバに他のユーザを追加します。また、追加したユーザに、ジオデータベースおよびそのジオデータベースに格納されているデータに対する権限を付与します。
- ユーザへの権限の付与と削除による異なるレベルの権限を評価することで、ユーザに付与すべき権限の種類を特定できるようになります。
- データベース サーバとそのコンテンツを管理者以外のユーザとして使用することにより、権限を制限されている同僚のデータベース サーバなどに接続する際データベース サーバとコンテンツの使い方を理解します。
追加のログインの作成については、「演習 4: ユーザの追加と権限の管理」の説明をご参照ください。追加のログイン 2 つは、「演習 5: バージョン非対応の編集を「読み取り/書き込み」ユーザとして実行」、「演習 7: ジオデータベース管理者として接続」、および「演習 8: バージョン対応の編集を「読み取り/書き込み」ユーザとして実行」で使用します。