ADN Open CIS
Сообщество программистов Autodesk в СНГ

28/05/2014

Лёгкое программирование под Autodesk Vault. Часть 18

НазадСодержаниеДалее


Vault API предоставляет ряд методов для работы с хранилищами. Они расположены в службах FilestoreVaultService и KnowledgeVaultService. На основании сводной таблицы вы можете получить представление об этих методах.

Служба

Операция

Объект

Опция

Имя метода

FilestoreVaultService

Get

AllKnowledgeVaults

 

GetAllKnowledge Vaults

KnowledgeVault

ById

GetKnowledgeVaul tById

ByName

GetKnowledgeVault ByName

KnowledgeVaults

ByIds

GetKnowledgeVaults ByIds

ByNames

GetKnowledgeVaults ByNames

KnowledgeVaultService

Add

KnowledgeVault

 

AddKnowledgeVault

Create

KnowledgeVaultMaster

 

CreateKnowledgeVault Master

Does

KnowledgeVaultMasterExist

 

DoesKnowledgeVault MasterExist

Get

SiteCompatibilityWithKnowledgeVault

 

GetSiteCompatibility WithKnowledgeVault

SiteCompatibilityWithKnowledgeMaster

 

GetSiteCompatibility WithKnowledgeMaster


Во время установки сервера Autodesk Data Management, создаётся одно хранилище с именем Vault. База данных для хранилища создается в каталоге MSSQL$AUTODESKVAULT\Data folder по пути установки каталога сервера SQL.

Некоторые из баз данных, расположенных в папке Data, используются Microsoft SQL Server, а другие являются специфическими для хранилища. Каждый файл базы данных (MDF) имеет соответствующий файл журнала (LDF), который содержит важные данные транзакций и его перемещение, резервное копирование и восстановление должно осуществляться вместе с файлом базы данных.

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



Класс KnowledgeVault имеет следующие свойства:

 

Свойство

Описание

CreateDate

Дата создания Knowledge Vault.

CreateUserId

ID пользователя, создавшего Knowledge Vault.

Id

Уникальный идентификатор Knowledge Vault.

Name

Имя Knowledge Vault. Также имя базы данных.

NtfsRoot

Сетевой путь к файловому хранилищу, также разрешены локальные пути.

Автор: Дмитрий Емельянов
Автор перевода: Дмитрий Емельянов

Обсуждение: http://adn-cis.org/forum/index.php?topic=777

Опубликовано 28.05.2014
Отредактировано 06.08.2014 в 14:52:34