JSI Tip 8245. You receive 'Promotion of this server to a Global Catalog has been delayed because partition occupancy requirements have not been met'?

Jerold Schulman

July 12, 2004

1 Min Read
ITPro Today logo in a gray background | ITPro Today


The promotion to a global catalog server is delayed while the directory partition(s) are being prepared.

NOTE: See How can I use the command-line to make a domain controller a global catalog server?

NOTE: See How to add another Global Catalog server?

If you wish to alter the delay, run:

GCAdvertDelay Server Seconds

Where Server is the NetBIOS name of the server, and Seconds is the number of seconds to delay, from 0 to 65535.

GCAdvertDelay.bat contains:

@echo offsetlocalif {%2}=={} goto errset server=%1set server=%server:=%set seconds=%2:loopif "%seconds:~0,1%" EQU "0" set seconds=%seconds:~1%if "%seconds%" EQU "" set seconds=0&goto addif "%seconds:~0,1%" EQU "0" goto loop:addcall :addit>nul 2>&1if %ERRORLEVEL% NEQ 0 goto errendlocalexit /b 0:additset KEY=\%server%HKLMSYSTEMCurrentControlSetServicesNTDSParametersset VN="Global Catalog Delay Advertisement (sec)"REG ADD %KEY% /v %VN% /t REG_DWORD /d %seconds% /fgoto :EOF:err@echo Syntax: GCAdvertDelay Server Secondsendlocalexit /b 1



Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like