NAV 2009 – куда подевался zup-файл?

В более ранних версиях настройки клиента хранились в файле .zup. В Microsoft Dynamics NAV 2009 это немного усложнили. В заметке мы постараемся объяснить, где какие настройки хранятся.

К тому же, в NAV 2009 вам может понадобиться время, чтобы найти файлы в папках с длинными названиями. В статье мы расскажем, где находится каждый файл, чтобы побыстрее их отыскать.

Файлы и таблицы первоначальной настройки в NAV 2009

Настройки в NAV 2009 хранятся в разных местах. Некоторые – в файлах, некоторые – в таблицах. Надеюсь, я ничего не забыл, но, возможно, что этот список все-таки не полон.

На стороне клиента

PersonalizationStore.xml

расположен в папке: %AppData%\Microsoft\Microsoft Dynamics NAV\

В этом файле находятся персональные настройки, вроде размера столбцов. Возможно, это самый близкий родственник старого .zup-файла. Данные в нем представлены в двоичном виде, т.к. не предназначен для ручной правки. Даже если бы вы могли его редактировать (могли бы найти те настройки, которые хотите изменит) – это невозможно (не поддерживается). Как и в случае со старым .zup-файлом – можете удалить или переименовать его, тогда в следующий раз при открытии клиента, будет создан новый «чистый» файл.

ClientUserSettings.Config

Расположен в папке: %ProgramData%\Microsoft\Microsoft Dynamics NAV\

В этом файле вы указываете RTC подключение к определенному серверу приложений и/или конкретному порту.

На стороне сервера

CustomSettings.config

расположен в папке (по умолчанию): C:\Program Files\Microsoft Dynamics NAV\60\Service\
Здесь вы настраиваете параметры сервера приложений, например, имя SQL-сервера, имя базы данных, порт и т.п.

Временные серверные файлы

расположены в папке: %ProgramData%\Microsoft\Microsoft Dynamics NAV\60\Server

Примечание: путь выше – указан для висты. При запуске NAV Server на Windows Server 2003, путь будет следующим:

C:\Documents and Settings\All Users\Application Data\Microsoft\Microsoft Dynamics NAV\60\Server\

Сервер приложений использует эту папку для хранения разных временных файлов. Тут СТРОГО рекомендуется ничего не менять! Но, возможно, в этом месте вы найдете материал для решения каких-нибудь проблем (не знаю только, каких именно).

Таблицы

2000000075 — «User Metadata»

Когда вы работаете с формой «Customize this page», настройки сохраняются именно здесь. Например, если пользователь добавит, например, график или еще что-нибудь, в таблицу добавляется запись для каждой страницы, на которой сделаны изменения («персонализация»).

2000000071 — «Object Metadata»

в этой таблице хранятся все объекты RTC. При каждой компиляции объект сохраняется в формате RTC и кладется в эту таблицу. Здесь можно удалять записи, но я не рекомендовал бы этого делать. Если вы все же что-то удалите и захотите вернуть – скомпилируйте недостающий объект из Object Designer’а. В таблице хранятся двоичные данные, так что тут тоже – СТРОГО ничего не менять, и документации по этому тоже нет.

Оригинал заметки здесь: NAV 2009 — Where is the zup file?

Автор:

В области Navision - с 2003 года. Профессиональные интересы: NAV, MS SQL, .NET, BPMN, IT-менеджмент. Предметная область: логистика, финансы, склады, 3PL.

Количество статей, опубликованных автором: 86.

Добавить комментарий