Upgrading the Active Directory when adding a 2003 server to a 2000 domain.

Posted on 2005-05-09
Medium Priority
Last Modified: 2010-04-14
I have a native Windows 2000 domain, and recently upgraded Exchange 5.5 to Exchange 2000. I don't recall running ADPREP at the time. Now I'm trying to run DCPROM on a Windows 2003 server and I have to upgrade the active directory. When I run ADPREP /forestprep it fails at the first step, saying sch14.ldf is busy. Am I missing something?
Question by:crescendo
  • 2
LVL 35

Accepted Solution

Nirmal Sharma earned 1600 total points
ID: 13958945
Read this article fully, understand it clearly and then resolve the problem. I do or you do is same. Better you read the article yourself and solve the problem and let us know how you fix it.


The Adprep Utility

Adprep should come first in any discussion of new AD-related command-line utilities because as you might guess from its name, you use Adprep to prepare your existing Windows 2000 AD for upgrade to Windows 2003. If you've planned or installed Microsoft Exchange 2000 Server and Active Directory Connector (ADC) in your enterprise, you'll have worked with an earlier version of Adprep. Although upgrading a Win2K DC to Windows 2003 is straightforward, the Adprep process is a significant new step in this and future upgrades of Windows server OSs.

Adprep has two command switches: /forestprep and /domainprep. You use /forestprep to update the AD schema from the Win2K version 13 to the Windows 2003 version 30. To perform the update, /forestprep does the equivalent of running the Ldifde utility against each of 17 .ldf files (sch14.ldf through sch30.ldf). (For more information about the Ldifde utility, see the Microsoft article "Using LDIFDE to Import and Export Directory Objects to Active Directory" (http://support.microsoft.com/?kbid=237677). Each .ldf file contains schema updates (new object classes or attributes, or changes to existing ones) that Microsoft developers created during the course of the beta program. If you want to see the updates, you can view the .ldf files in the \i386 directory on the Windows 2003 CD-ROM. You run /forestprep once for the entire forest, and its schema updates must have replicated to every DC in the forest before you can continue with the next step: running /domainprep. Figure 1 shows /forestprep updating the schema from version 29 to version 30.

***End Quote***

Full Article: -

Let me know.

LVL 29

Assisted Solution

by:Michael Pfister
Michael Pfister earned 400 total points
ID: 13959042

- See if all your Windows 2000 DCs run with servicepack 3 or better 4.
- Check the W2K DCs for event log errors
- Check if your account allowed to expand the directory schema.
- Check your domain for problems with dcdiag (ressource kit).

These articles might help too:

Look at http://support.microsoft.com/default.aspx?scid=kb;en-us;314649
- Scenario 2: Exchange 2000 Schema Changes Are Installed Before You Run the Windows Server 2003 adprep /forestprep Command
 might describe what happened to you and how to fix it.

Also see http://support.microsoft.com/default.aspx?scid=kb;en-us;278875

hope it helps,


LVL 35

Expert Comment

by:Nirmal Sharma
ID: 14018628
Thanks man!

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Microsoft Office Picture Manager was included in Office 2003, 2007, and 2010, but not in Office 2013. Users had hopes that it would be in Office 2016/Office 365, but it is not. Fortunately, the same zero-cost technique that works to install it with …
NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
With just a little bit of  SQL and VBA, many doors open to cool things like synchronize a list box to display data relevant to other information on a form.  If you have never written code or looked at an SQL statement before, no problem! ...  give i…
Suggested Courses

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question