ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

ArcSDE 接続ファイルの作成 (Create ArcSDE Connection File)

  • サマリー
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリー

ArcSDE サービスを使用してエンタープライズ ジオデータベースに接続するためのデータベース接続ファイルを作成します。

使用法

  • [ArcSDE 接続ファイル名] には .sde ファイル拡張子が含まれている必要があります。

  • 有効な接続情報を入力すると、ツールによって、接続したユーザーがアクセス権限を持つジオデータベースのバージョンを使用してバージョン リストが設定されます。

  • 接続情報が [結果] ウィンドウやジオプロセシング履歴ログ ファイルに保存されないようにしたい場合は、履歴ログを無効にして接続ファイルを保存し、表示したくない接続情報が保存されないようにします。
  • このツールを使用するのは、10.2.2 以前のバージョンのジオデータベースに対してアプリケーション サーバー (ArcSDE サービス) 接続を作成する場合に限られます。10.3 以降のジオデータベースに接続する場合や、10.2.2 以前のジオデータベースに直接接続する場合は、代わりに [データベース接続の作成 (Create Database Connection)] ツールを使用します。

構文

CreateArcSDEConnectionFile_management (out_folder_path, out_name, server, service, {database}, {account_authentication}, {username}, {password}, {save_username_password}, {version}, {save_version_info})
パラメーター説明データ タイプ
out_folder_path

*.sde ファイルの保存先となるフォルダー パス。

Folder
out_name

接続ファイルの名前。ファイル拡張子 .sde を使用します。

String
server

ArcSDE アプリケーション サーバーをインストールしたコンピューターの名前。

String
service

ArcSDE サービス名または TCP ポート番号。

String
database
(オプション)

接続するデータベースの名前。Oracle に接続する場合は、データベース名を指定しないでください。

String
account_authentication
(オプション)
  • DATABASE_AUTH —データベース認証。内部データベース ユーザー名およびパスワードを使用して DBMS に接続します。コネクションを作成するときにユーザー名とパスワードを入力する必要はありませんが、入力していない場合は、コネクションが確立されたときにユーザー名とパスワードを入力するよう求められます。
  • OPERATING_SYSTEM_AUTH —オペレーティング システム認証を使用します。ユーザー名とパスワードを入力する必要はありません。オペレーティング システムへのログインで使用された認証情報を使ってコネクションが作成されます。オペレーティング システムで使用したログイン情報がジオデータベースへのログインで無効な場合、コネクションは確立されません。また、オペレーティング システム認証を使用して、Oracle、DB2、または Informix に格納されたジオデータベースへの ArcSDE サービス接続を作成することはできません。
Boolean
username
(オプション)

データベース認証を使用した接続で使用されるデータベース ユーザー名。

String
password
(オプション)

データベース認証使用時のデータベース ユーザーのパスワード。

Encrypted String
save_username_password
(オプション)
  • SAVE_USERNAME —ユーザー名とパスワードを接続ファイルに保存します。
  • DO_NOT_SAVE_USERNAME —ユーザー名とパスワードを接続ファイルに保存しません。このファイルを使用して接続するたびに、ユーザー名とパスワードを入力するよう求められます。
Boolean
version
(オプション)

接続先のジオデータベース バージョン。デフォルトでは、DEFAULT バージョンに接続します。

String
save_version_info
(オプション)
  • SAVE_VERSION —バージョン名を接続ファイルに保存します。
  • DO_NOT_SAVE_VERSION —バージョン名を接続ファイルに保存しません。バージョン名をファイルに保存しないと、接続ファイルへの次回アクセス時に DEFAULT バージョンへの接続が実行されます。
Boolean

コードのサンプル

CreateArcSDEConnectionFile (ArcSDE 接続ファイルの作成) の例 1 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、イミディエイト モードで CreateArcSDEConnectionFile (ArcSDE 接続ファイルの作成) 関数を使用する方法を示しています。

import arcpy
arcpy.CreateArcSDEConnectionFile_management(r'c:\connectionFiles',
                                            'gpserver',
                                            '5151',
                                            '',
                                            'toolbox',
                                            'toolbox',
                                            'SAVE_USERNAME',
                                            'SDE.DEFAULT',
                                            'SAVE_VERSION')
CreateArcSDEConnectionFile (ArcSDE 接続ファイルの作成) の例 2 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、CreateArcSDEConnectionFile (ArcSDE接続ファイルの作成) 関数をスクリプティングに適用する例を示しています。

# CreateArcSDEConnection.py
# Description: Simple example showing use of CreateArcSDEConnectionFile tool
 
# Import system modules
import arcpy

# Set variables
folderName = r"c:\connectionFiles"
fileName = "Connection to gpserver.sde"
serverName = "gpserver"
serviceName = "5151"
databaseName = ""
authType = "DATABASE_AUTH"
username = "toolbox"
password = "toolbox"
saveUserInfo = "SAVE_USERNAME"
versionName = "SDE.DEFAULT"
saveVersionInfo = "SAVE_VERSION"

# Process: Use the CreateArcSDEConnectionFile function
arcpy.CreateArcSDEConnectionFile_management (folderName,
                                             fileName,
                                             serverName,
                                             serviceName,
                                             databaseName,
                                             authType,
                                             username,
                                             password,
                                             saveUserInfo,
                                             versionName,
                                             saveVersionInfo)

環境

  • 現在のワークスペース

ライセンス情報

  • ArcGIS Desktop Basic: いいえ
  • ArcGIS Desktop Standard: はい
  • ArcGIS Desktop Advanced: はい

関連トピック

  • ワークスペース ツールセットの概要
  • ツール実行履歴の表示

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2019 Esri. | プライバシー | リーガル