Наборы инструментов баз геоданных в DB2
В базе геоданных можно создавать новые наборы инструментов. Для этого щелкните правой кнопкой мыши базу геоданных в дереве каталога, выберите пункт Новый (New) и щелкните Набор инструментов (Toolbox).
Наборы инструментов в приложении ArcGIS for Desktop
Если в базе геоданных создан набор инструментов, он будет отображаться в дереве каталога в виде следующего значка.
Имя набора инструментов в базе геоданных DB2 содержит имя базы данных, имя владельца локатора и имя самого локатора.
Например, набор инструментов MoveData, владельцем которого является пользователь editor, в дереве каталога базы геоданных с названием biggdb будет отображаться в качестве BIGGDB.EDITOR.MoveData.
Наборы инструментов в базе данных IBM DB2
Наборы инструментов представлены в СУБД в виде бизнес-таблиц для хранения информации об инструментах, входящих в состав набора инструментов, и системных таблиц GDB_ITEMS и GDB_ITEMTYPES для отслеживания инструментов и их наборов.
Ниже представлены таблицы для набора инструментов MoveData.

Штриховые линии определяют неявные отношения между столбцами.
Бизнес-таблица и таблица GDB_ITEMS имеют связанные имена – значение в поле имени таблицы GDB_ITEMS соответствует имени бизнес-таблицы. Таблица GDB_ITEMTYPES определяет объект набора инструментов в качестве набора инструментов, а инструменты в нем – в качестве инструментов.
Таблицы GDB_ITEMS и GDB_ITEMTYPES находятся в схеме администратора базы геоданных (sde), а бизнес-таблица – в схеме пользователя. Таблицы GDB_ITEMS и GDB_ITEMTYPES формируются при создании базы геоданных; бизнес-таблица отсутствует до тех пор, пока не будет создан набор инструментов.
Определение таблиц GDB_ITEMS и GDB_ITEMTYPES см. в разделе Системные таблицы базы геоданных в DB2.
Ниже представлено определение бизнес-таблицы набора инструментов.
| 
 Имя поля  | 
 Тип поля  | 
 Описание  | 
 Null?  | 
|---|---|---|---|
| 
 OBJECTID  | 
 INTEGER  | 
 Уникальный идентификатор инструмента  | 
 NOT NULL  | 
| 
 TYPE  | 
 SMALLINT  | 
 Код, обозначающий тип инструмента: 1 = инструмент функции, 2 = инструмент модели, 3 = инструмент скрипта или 4 = пользовательский инструмент  | 
 NOT NULL  | 
| 
 NAME  | 
 VARCHAR(255)  | 
 Имя инструмента  | 
 NOT NULL  | 
| 
 DISPLAYNAME  | 
 VARCHAR(255)  | 
 Метка для инструмента  | 
|
| 
 DESCRIPTION  | 
 VARCHAR(255)  | 
 Описание инструмента  | 
|
| 
 CATEGORY  | 
 VARCHAR(255)  | 
 Имя набора инструментов, в котором инструменты распределены по группам; оно включает в себя путь к набору инструментов, если набор инструментов вложен в другой набор инструментов.  | 
|
| 
 TOOL  | 
 BLOB  | 
 Все остальные свойства инструмента  | 
Наборы инструментов в XML-документе
Наборы инструментов являются элементами данных и поэтому предваряются тегом DataElement. Типом элемента данных будет являться esri.DEToolbox.
Ниже представлен XML-документ (включая метаданные) для набора инструментов с именем MoveData.
<DataElement xsi:type="esri:DEToolbox">
  <CatalogPath>/V=dbo.DEFAULT/TB=bu_42606.GDB.MoveData</CatalogPath> 
  <Name>bu_42606.GDB.MoveData</Name> 
  <MetadataRetrieved>true</MetadataRetrieved>
 <Metadata xsi:type="esri:XmlPropertySet">
  <XmlDoc><?xml version="1.0"?> <metadata xml:lang="en"><Esri><MetaID>{AE214421-4877-4FEB-96A5-8668EBAA9326}</MetaID><CreaDate>20060426</CreaDate><CreaTime>11473700</CreaTime><SyncOnce>TRUE</SyncOnce><ModDate>20060426</ModDate><ModTime>114737</ModTime></Esri><toolbox name="bu_42606.DBO.MoveData" alias=""><arcToolboxHelpPath>C:\Program Files\ArcGIS\Help\gp</arcToolboxHelpPath><toolsets/></toolbox><dataIdInfo><idCitation><resTitle>bu_42606.GDB.MoveData</resTitle></idCitation></dataIdInfo><distInfo><distributor><distorFormat><formatName>ArcToolbox Toolbox</formatName></distorFormat></distributor></distInfo></metadata></XmlDoc> 
  </Metadata>
  <DatasetType>esriDTToolbox</DatasetType> 
  <DSID>-1</DSID> 
  <Versioned>false</Versioned> 
  <CanVersion>false</CanVersion> 
</DataElement>