Condividi tramite


Variabile di inizializzazione Lock_Mode

Consente di impostare il tipo di blocco del database utilizzato da VSS. Viene utilizzata solo nel file Srcsafe.ini.

Sintassi

Lock_Mode = {Native|Lockfile}

Esempio

Viene utilizzato il blocco nativo per evitare che si creino conflitti tra i record del database:

Lock_Mode = Native

Osservazioni

Il blocco nativo utilizza il file e le funzioni di blocco dei record del sistema operativo tramite la chiamata di sistema fcntl.

La modalità Lockfile è specifica di VSS e implica la creazione di file speciali nella cartella Data\Locks per ottenere lo stesso blocco dei record del database ottenuto con l'impostazione Native. Questo metodo è più lento del blocco nativo, ma funziona anche in rete e in ambienti a piattaforme multiple.

È importante scegliere il tipo di blocco adeguato al sistema. Se si esegue VSS esclusivamente in Microsoft Windows NT, utilizzare il blocco nativo (impostazione predefinita). Se invece VSS viene eseguito in un ambiente che non supporta i blocchi dei byte nel database, utilizzare Lockfile. In questo modo è possibile evitare conflitti che potrebbero produrre risultati imprevisti nel database di VSS.

Nota   Se VSS non viene chiuso normalmente, in alcuni casi è possibile che il file UM.LCK rimanga nella cartella Data\Locks. Eliminare il file manualmente per evitare malfunzionamenti della variabile Lock_Mode.