データベース接続ファイルを他のユーザと共有するための準備
[データベース接続] ダイアログ ボックスに必要なほとんどの情報は、管理者が知っている情報です。ユーザにこの情報を送って接続ファイルを作成してもらう必要があります。また、ユーザが使用する接続ファイルを管理者が作成することもできます。これらの接続ファイルをユーザに送信しクライアント コンピュータのユーザ プロファイルに配置してもらうか、すべてのユーザがアクセスできる一元化されたサーバに配置します。
この作業を行う前に、どのログイン(1 つまたは複数)を接続ファイルで使用するか、ファイルが変更された場合の再配信の方法、ファイルまたはファイルの場所が変更された場合にどれくらいの数のマップおよびサービスが影響を受けるのか、について検討する必要があります。また、ArcGIS 10.1 for Desktop で作成した接続ファイルや、[データベース接続の作成(Create Database Connection)] ツールを使用して作成した接続ファイルは、以前のリリースの ArcGIS クライアントでは使用できません。これらのユーザが存在する場合は、[ArcSDE 接続ファイルの作成(Create ArcSDE Connection File)] ツールを使用して、接続ファイルを事前に構成することができます。
以下の手順では、ArcGIS for Desktop でデータベース接続ファイルを作成し、これを他のユーザと共有する方法について説明します。
-
すべてのユーザがアクセスできるように接続ファイルを Windows サーバに配置する場合、サーバにディレクトリを作成し、共有の設定を行い、権限を付与します。
ヒント:
共有ディレクトリには、読み取りアクセス権のみを付与します。書き込みアクセスを許容する場合、ユーザが接続ファイルの情報を変更することができます。
- [スタート] → [すべてのプログラム] → [ArcGIS] → [ArcCatalog 10.1] をクリックして、ArcCatalogを起動します。
- カタログ ツリーの [Database Connections] フォルダをダブルクリックして、展開します。
- [データベース接続の追加] をダブルクリックします。
[データベース コネクション] ダイアログ ボックスが開きます。
- 「ArcGIS for Desktop でのデータベース接続」で説明されているように、適切な接続情報を指定します。
-
接続ファイルをサーバ上の共有ディレクトリに配置する場合、次のとおりに作業します。
- 接続ファイルを作成したコンピュータ上で、Windows エクスプローラを開きます。
-
Windows XP または Windows Server 2003 では、[Documents and Settings] → <ユーザ名> → [Application Data] → [ESRI] → [Desktop<リリース番号>] → [ArcCatalog] の順に移動します。Windows Vista、Windows 7、Windows Server 2008 では、[ユーザー] → <ユーザ名> → [AppData] → [Roaming] → [ESRI] → [Desktop<リリース番号>] → [ArcCatalog] の順に移動します。
ファイルには拡張子「.sde」が付いています。
ヒント:Windows Vista、Windows 7、Windows Server 2008 オペレーティング システムでは [AppData] フォルダが隠されている場合があります。Windows エクスプローラの [ツール] から [フォルダ オプション] ドロップダウン リストを選択し、[表示] タブをクリックしてから、[すべてのファイルとフォルダを表示する] をクリックして、[AppData] フォルダ内の拡張子を表示します。
- 接続ファイルをコピーします。
- サーバ上の共有ディレクトリに移動します。ディレクトリに対して、UNC(Universal Naming Convention)パスを必ず使用してください。
- 接続ファイルを共有ディレクトリに貼り付けます。
-
共有ディレクトリへの UNC パスをユーザに通知します。
ユーザは ArcCatalog または ArcMap のカタログ ウィンドウで、接続ファイルが配置された場所に対して UNC パスを使用してフォルダ コネクションを作成する必要があります。
-
ファイルをユーザに送信する場合、次の方法があります。
- ファイルを電子メールでユーザに送信します。電子メールには、ファイルをコンピュータ上に配置する旨の説明を付けます。
- ファイルをユーザがクライアント コンピュータにコピーできる場所に配置し、この場所に関する説明をユーザに送信します。