Ограничения размеров и имен многопользовательских баз геоданных

Ограничения размеров объектов базы данных в многопользовательских базах геоданных в основном зависят от аппаратного обеспечения. Ограничения размера имени объекта базы данных меньше либо ограничений, устанавливаемых СУБД, либо ограничений базы геоданных. Различные СУБД имеют разные ограничения. Символы, которые можно использовать в именах объектов, отличаются в различных СУБД, но также зависят от способов хранения и запросов к объектам в ArcGIS.

Ограничение по размеру

Большинство ограничений на размер зависят от версии СУБД и аппаратного обеспечения. Для определения ограничений по размеру обратитесь к документации по используемой вами СУБД.

Число знаков в именах объектов

В следующей таблице указано максимальное количество символов, которое допускается ArcGIS для каждого типа имени объекта:

Тип объектаМаксимальное количество байт, разрешенное ArcGIS

Имя базы данных

Имя поля (столбца)

Пароль

Имя пользователя или роли

До ограничения системы управления базой данных.

Ограничения типов знаков в именах объектов

СУБД имеют различные требования к символам, используемым для названий объектов. Большинство из них позволяют использовать недопустимые символы, если вы предоставляете имя объекта, заключенное в разделители, например двойные кавычки.

Однако ArcGIS не добавляет разделители вокруг имен объектов при запросах к объектам в базе данных. Не создавайте таблицы, классы объектов, индексы, базы данных, пользователей, роли или другие объекты с именами, требующими разделителей, если они будут использоваться в ArcGIS. Объект будет создан в базе данных, но ArcGIS не сможет получить к нему доступ.

Таким же образом, разделители не добавляются при создании в ArcGIS объектов баз геоданных, таких как таблицы или базы данных. Если в указанном имени при создании объекта используется регистр символов, не поддерживаемый базой данных, и текст не заключен в разделители, база данных изменяет регистр. При следующей попытке получить доступ к объекту из ArcGIS вы можете получить сообщение об ошибке, указывающее на то, что объект не существует.

Число знаков в именах, не относящихся к объектам

Функциональность многопользовательской базы геоданных предоставляет конструкции, которые при просмотре в ArcGIS AllSource кажутся объектами базы данных, но на самом деле являются значениями в системных таблицах базы геоданных. Имена этих конструкций также имеют ограничения по количеству символов. Их примеры содержатся в приведенной ниже таблице.

Типы конструкции базы геоданныхМаксимально допустимое число байт

Имя домена

257

Имя набора классов объектов

159

Псевдоним поля

255

Имя версии

62