Есть предложение: помогите собрать формально-неформальное руководство по ключам модуля DSREPAIR.
Потому как в официальных бумагах как то не очень много, а главное - главных то ключей и нет: даже про ключик -А сказано вскользь...
Предполагается, что будет полезно собрать наши знания в некую табличку:
- ключик
- чего про него говорят официально
- ваши комментарии на русском: когда ключик нужен, когда вреден, когда просто запрещен.
Кому томно написать, хоть номера тидов укажите.
Спасибо.
Итак:
Ключи
D, L, M, N, P, U, RC, RD, RI, RL, RM, RN, RR, RV, RVT
описаны в документе List of DSREPAIR Switches (ТИД 10017477)
Switches can be escaped with the following three identifiers ?/'
?\' or ?-?. DIB refers to database.
D <DIB> - Repair the DIB with extension <DIB>. Defaults to 'NDS' if not specified. The 'NDS' DIB is always closed and locked regardless of the DIB being repaired.
L <log> - Specify an alternate location/name for the log file. Default is 'sys:system\dsrepair.log'. The path can be any NetWare volume or dos drive, as in 'a:temp.lg'. Path and filename specified MUST be DOS 8.3 format.
M - Report move inhibit obituaries, this is used to discover if a move has completed or if a partition is reported as BUSY because there are move inhibit obituaries in a replica that have either not completed processing or that are broken.
(A better way of finding obituaries is to use DSREPAIR -A, "Advanced Menu", "Check External References"; See the Solutions on error -637)
N [number of days] - Specifies the number of days old that a net-address property is allowed to be on a user class object. It the net-address property is older than the number of days specified, then it is deleted. This resolves a problem where the net-address is never deleted when a connection is terminated, and results in a reduction of allowed connections to the server. The default is 60 days.
P - Mark all unknown class objects as referenced ( a referenced object is not synchronized ).
U - Unattended mode, repair runs the main menu unattended mode operations without user intervention, and unloads when completed. The following options are only available in DSRepair 4.26c or later. They also create a status file called '<log>.DSM' by default that contains status information for the DSManager tool. All are short cuts to operations found in the DSRepair command menus.
RC - Create a database dump file (sys:system\dsrepair.dib)
RD - Repair local database
RI - Repair remote server ID's
RL - Specify an alternate log file. Unlike the L option, the existing file is deleted first instead of appended to.
RM <partition> - Set this server as the master in the replica ring of the specified replica.
RN - Repair network addresses.
RR <partition> - Repair the specified partition root, check remote ID's in the ring.
RV - Volume object repair
RVT - Volume object repair followed by trustee check of all trustees on the volume
ВНИМАНИЕ! Далее следует описание ключей, которые существенно расширяют возможности утилиты DSREPAIR, однако их применение может повлечь за собой серьезные последствия для вашего Дерева!
Перед использованием таких ключей обратитесь за дополнительными сведениями к документации или к опытным коллегам!
-OT
DSREPAIR have the -OT switch that is used for troubleshooting obituaries.
-XK3
Removing External Reference Links and Recreating them
-A
????
Продолжайте....