Как поменять шаблоны БД "оптом"

  • Автор темы Viacheslaw
  • Дата начала
V

Viacheslaw

Решил вот более унифицировать наше лотусное хозяйство. Сервера - 7.0.3. Клиенты 6.0.3, 7.0.2ru. Почтовые шаблоны - всех мастей, и 6-ка и 7-ка, и ru и eng, еще есть кустомизированные подвиды. Вобщем хочу всем сделать реплейс шаблона на один какой-то определенный (чтоб в дальнейшем можно было централизованно править ntf-ку, и соответственно изменения всем расползались). В связи с этим вопрос, есть ли штатный способ (или не штатный) сделать это не в ручную (File->Database->Replace Design..)?
 
C

collection

To use a consistent design for multiple databases, database designers can associate databases or elements within databases with a master template. Designers can manually synchronize databases with a master template, but more often they rely on the Designer task to do this. When a master template design changes, the Designer task updates all databases that inherit their designs from the master template. The Designer task runs daily by default at 1 AM. The Updall task, which runs by default at 2 AM, updates the view indexes of databases changed by Designer.
1. From the Domino Administrator, select the server on which to run the Designer task.
2. Click the Server - Status tab.
3. Click Console.
4. Enter the following command in the command line at the bottom of the console, and then press ENTER:
Load design
Или в notes.ini
ServerTaskATN где n-время запуска задачи синхронизации, ну и в свойствах почтовых баз проверить соответсвие единому имени шаблона базы данных


PS То то люди обрадуются :)
 
V

Viacheslaw

Это-то понятно, это цель. Надо всем базам прописать в свойства один какой-нибудь шаблон, чтоб они из него делали inherit. Допустим есть на сервере папка mail, в папке множество почтовых баз созданных в разное время с помощью разных шаблонов. Задача - все базы в папке mail перекрасить в некий шаблон MySuperMailRU.ntf. Способ простой и нудный - Replace Design на MySuperMailRU.ntf каждую поштучно. Если баз много (сотни) становиться неинтересно :eek: Есть способ номер два - в свойствах каждой базы мастер-темплейт поменять, но опять поштучно. При выделении группы баз пункт Replace Design неактивен.
Теоретически можно написать агента и "натравить" его на папку, но что-то подсказывает что все гораздо проще. ;)
 

puks

Lotus Team
03.02.2007
1 921
56
BIT
14
Это легко делается с convert . Смотри админ хелп.
 
O

Odyssey

в админконсоли:
load convert mail/ * ИмяШаблона.ntf

или в programs на ночь прописать

но согласен, пользователи после такого прозреют :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!