Присоединение и "пере-присоединение" ПЯ к СПЯ
После того, как вы разрешаете использовать Shared Mail на сервере, Notes
станет автоматически сохранять тела всех новых сообщений в СПЯ.
Чтобы сохранять в СПЯ тела тех сообщений из ПЯ, которые были доставлены в них прежде, чем вы разрешили использование Shared Mail на сервере, или в то время, пока Shared Mail на сервере была временно заблокирована, следует "присоединить" файлы ПЯ к СПЯ. Часто это позволяет сохранить значительное количество дискового пространства. Для этого с консоли вводится команда
Load Object Link USERMAIL.NSF SHARED.NSF ,
где USERMAIL.NSF - имя ПЯ пользователя или имя каталога, содержащего ПЯ пользователей, а SHARED.NSF - имя СПЯ.
Команда перемещает тело каждого сообщения из ПЯ в СПЯ. Если из ПЯ в СПЯ будет перемещено более пяти тел сообщений, исходный ПЯ будет автоматически уплотнен, чтобы дисковое пространство, которое было занято телами сообщений в ПЯ пользователя, освободилось. Если вместо имени ПЯ в команде был указан каталог, операция будет выполнена на всех ПЯ из этого каталога (но не рекурсивно в его подкаталогах).
Имеется также и опция -Nocompact, "запрещающая" команде Object Link выполнять при присоединении уплотнение обработанных ПЯ.
> load object link mail\asavelye.nsf mail\shared.nsf
03.09.96 12:17:32 Object Store Manager: Process started
03.09.96 12:17:32 Object Store Manager: Linking mail\asavelye.nsf to object store mail\shared.nsf
> sh ta
Lotus Notes ® Server (International English R4.1 for Windows/32) 03.09.96 12:18:02
Server name: NotesSrv400/InterTrustCorp/SU - Win NT 3.51
Server directory: e:\notes400\data
Elapsed time: 01:44:41
Transactions/minute: Last minute: 2; Last hour: 6; Peak: 95
Peak # of sessions: 7 at 03.09.96 11:28:38
Transactions: 1388
Shared mail: Enabled for delivery
Shared mail database: e:\notes400\data\MAIL\Shared.nsf (18071552 bytes)
Pending mail: 0 Dead mail: 0
Task Description
Database Server Server for Pavel A. Puchkov/InterTrustCorp/SU on SPX
Database Server Perform console commands
Database Server Listen for connect requests on TCPIP
Database Server Listen for connect requests on LAN0
Database Server NetBIOS name server for LAN0
Database Server Listen for connect requests on LAN4
Database Server NetBIOS name server for LAN4
Database Server Listen for connect requests on SPX
Database Server Idle task
Database Server Server for Nikolay N. Iontsev/InterTrustCorp/SU on SPX
Database Server Server for Vladimir A. Panov/InterTrustCorp/SU on SPX
Database Server Server for InterTrust/InterTrustCorp/SU on LAN0
Object Store Manager Linking mail\asavelye.nsf to object store mail\shared.nsf
Admin Process Idle
Agent Manager Executive '1': Idle
Agent Manager Idle
Stats Idle
Indexer Idle
Router Idle
Replicator Idle
03.09.96 12:18:03 Object Store Manager: 48 of 50 notes processed
03.09.96 12:18:04 Object Store Manager: Begin compacting mail\asavelye.nsf
03.09.96 12:18:31 Opened session for InterTrust/InterTrustCorp/SU (Build 138)
03.09.96 12:18:31 Object Store Manager: Finished compacting mail\asavelye.nsf
03.09.96 12:18:31 Object Store Manager: Process shutdown
Чтобы сохранить в СПЯ все тела сообщений из ПЯ и тела сообщений, которые уже сохранены в различных других СПЯ, используют команду:
Load Object Link -Relink USERMAIL.NSF SHARED.NSF ,
где USERMAIL.NSF - имя ПЯ или каталог, содержащий ПЯ, а SHARED.NSF - имя СПЯ.
Опция -Relink означает, что все тела сообщений, как из ПЯ, так и присоединенные к другим СПЯ, будут присоединены к указанному в команде СПЯ. Эта опция полезна, когда у вас на сервере несколько СПЯ, и вы хотите "пере-присоединить" сообщения пользователя к новому СПЯ.
В следующем примере сообщения из ПЯ mail\niontsev.nsf "пере-присоединяются" к СПЯ mail\shared.nsf:
> load object link -Relink mail\niontsev.nsf mail\shared.nsf
15.08.96 15:12:57 Object Store Manager: Process started
15.08.96 15:12:58 Object Store Manager: Linking mail\niontsev.nsf to object store mail\shared.nsf
15.08.96 15:14:30 Object Store Manager: 431 of 431 notes processed
15.08.96 15:14:30 Object Store Manager: Begin compacting mail\niontsev.nsf
15.08.96 15:15:31 Object Store Manager: Error compacting mail\niontsev.nsf: File is in use by another program
15.08.96 15:15:31 Object Store Manager: Process shutdown