ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS for Desktop

Полноценная профессиональная ГИС

ArcGIS for Server

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Стоимость
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • Главная
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительно...

Создать файл подключения ArcSDE

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензировании

Краткая информация

Создает файл подключения к базе данных для подключения к многопользовательской базе геоданных, используемой сервисом ArcSDE.

Использование

  • Имя файла подключения ArcSDE должно содержать расширение .sde.

  • Если была введена корректная информация о подключении, инструмент заполнит список версий теми версиями базы геоданных, к которым подключенный пользователь имеет доступ.

  • Если вы хотите предотвратить сохранение информации о подключении в окне Результаты или сохранение файлов журнала истории геообработки, отключите запись истории и сохраните файл подключения без сохранения информации о подключении, которую вы не хотите показывать.
  • Этот инструмент следует использовать только для создания подключений сервера приложений (сервиса ArcSDE) к базе геоданных версии 10.2.2 или более ранних версий. Если вы хотите подключиться к базе геоданных версии 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 —Аутентификация базы данных. Использует имя пользователя и пароль внутренней базы данных для подключения к СУБД. Вводить имя пользователя или пароль для создания подключения необязательно; ноесли этого не сделать, вам будет предложено ввести их при установлении подключения.
  • OPERATING_SYSTEM_AUTH —Использовать аутентификацию средствами операционной системы. Имя пользователя и пароль вводить не нужно. Подключение будет установлено с учетными данными, используемыми для регистрации в операционной системе. Если логин, используемый для операционной системы, является некорректным логином базы геоданных, подключение не будет выполнено. Также, вы не можете создать подключение к сервису ArcSDE, используя аутентификацию средствами операционной системы, в базе геоданных на Oracle, DB2 или Informix.
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, пример 1 (окно Python)

Пример скрипта Python для выполнения функции Создать файл подключения ArcSDE (Create ArcSDE Connection File) с запуском из окна Python в ArcGIS.

import arcpy
arcpy.CreateArcSDEConnectionFile_management(r'c:\connectionFiles',
                                            'gpserver',
                                            '5151',
                                            '',
                                            'toolbox',
                                            'toolbox',
                                            'SAVE_USERNAME',
                                            'SDE.DEFAULT',
                                            'SAVE_VERSION')
CreateArcSDEConnectionFile, пример 2 (автономный скрипт)

Пример скрипта Python для выполнения функции CreateArcSDEConnectionFile в автономном режиме.

# 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)

Параметры среды

  • Текущая рабочая область (Current Workspace)

Связанные темы

  • Обзор группы инструментов Рабочая область (Workspace)
  • Просмотр истории запуска инструментов
Отзыв по этому разделу?

ArcGIS for Desktop

  • На главную
  • Документация
  • Стоимость
  • Поддержка

ArcGIS Platform

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

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация