Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


The version of the Active Directory schema of the source forest is not compatible with the version of Active Directory on this computer

Posted on 2013-05-29
Medium Priority
Last Modified: 2013-06-02

I just install an MS 2003 R2 OS to a server. After that I try to install AD on this server by dcpromo command but I got the error message when it do transfer roles: "The version of the Active Directory schema of the source forest is not compatible with the version of Active Directory on this computer"

Please help.
Question by:DienDaiCa
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +2
LVL 15

Expert Comment

by:Jaroslav Mraz
ID: 39203872
What roles you are transferring? From what version of server?

Do you have installed updates? Because ad is little bit changed in it.

Assisted Solution

TvMpt earned 375 total points
ID: 39203873
From MS support:

To resolve this issue, run the adprep.exe /forestprep command from the Windows Server 2003 R2 installation disk 2 on the schema master. To do this, insert the Windows Server 2003 R2 installation disk 2, and then type the following command:
Drive:\CMPNENTS\R2\ADPREP\adprep.exe /forestprep
LVL 10

Accepted Solution

rjanowsky earned 750 total points
ID: 39203874
Look at this Microsoft Support article KB917385. It seems that your AD schema has to be updated via adprep.exe /forestprep.
Does Your Cloud Backup Use Blockchain Technology?

Blockchain technology has already revolutionized finance thanks to Bitcoin. Now it's disrupting other areas, including the realm of data protection. Learn how blockchain is now being used to authenticate backup files and keep them safe from hackers.


Author Comment

ID: 39204043
I just add the new server as the additional domain controller for existing domain from WIndows 2003 server.
I do not run any update or install hotfix for this server yet.

The attached file is the summary of forest when I run the ldp.exe.

You mean I need to run this command on the primary controller ?! This server located in another place.
When I try to run it on new server, the error came:
"Adprep cannot run on this platform because it is not a domain controller.
Adprep stopped without making any changes.
[User Action]
Run Adprep on a domain controller."

You mean that I run this command on primary controller ?!
LVL 10

Assisted Solution

rjanowsky earned 750 total points
ID: 39204068
You mean that I run this command on primary controller ?!
Yes, the adprep command must be run at a DC.
LVL 15

Assisted Solution

by:Jaroslav Mraz
Jaroslav Mraz earned 375 total points
ID: 39204098

yes then you need adprep on primary DC at first

Expert Comment

ID: 39204232
You need run adprep /forestprep on your 2003 DC using a 2003 R2 Disc .

Author Comment

ID: 39215238
I just figure out that Domain Controller simply Server 2003.

Thank you for all your help.


Featured Post

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

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

Problem Description: Actually I found the below issue with some customers after migration from SMS 2003 to SCCM 2007 and epically if they change site code, some clients may appear in the console with old site code, plus old sites still appearing …
The question has been asked on multiple occasions as to how best to do printing in a remote desktop or terminal services environment.   It seems that this particular question has plagued several people and most especially as Terminal Services, as…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA:…

722 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