DC promotion and adprep/forestprep

I've tried to dcpromo a new Windows 2008 server installation to be a Domain Controller, running in an existing domain. I am informed that, first, I must run adprep/forestprep ("To install a domain controller into this Active Directory forest, you must first perpare the forest using "adprep/forestprep". The Adprep utility is available on the Windows Server 2008 installation media in the Windows\sources\adprep folder".

Trouble is that adprep/forestprep says that:

Adprep cannot run on this platform because it is not an Active Directory Domain Controller.
[Status/Consequence]
Adprep stopped without making any changes.
[User Action]
Run Adprep on a Active Directory Domain Controller.

So, which needs to be installed first (they cannot really be dependent upon each other), and how do I go about completing this?!

Thanks

Stephen Simpson

July 29th, 2007 4:20pm

Hi Stephen,

Youcan run adprep from an existing Windows Server 2003 domain controller. Copy the contents of the \sources\adprep folder from the Windows Server2008 installation DVD to the schema master role holder and run Adprep from there.

You can refer to release note of Windows Server 2008 for detail of the steps:

http://technet2.microsoft.com/windowsserver2008/en/library/ee728a25-0494-4bff-b0e9-5dbdfc5d5e451033.mspx?mfr=true

Free Windows Admin Tool Kit Click here and download it now
July 29th, 2007 4:55pm

to introduce the first W2K8 DC within an AD forest....

(1) no AD forest exists yet:

--> on the stand alone server execute: DCPROMO

--> and provide the information needed

(2) an W2K or W2K3 AD forest already exists:

--> ADPREP /Forestprep on the w2k/w2k3 schema master (both w2k/w2k3 forests)

--> ADPREP /rodcprep on the w2k3domain master (only w2k3 forests)

--> ADPREP /domainprep on the w2k3infrastructure master (only w2k3 domains)

--> ADPREP /domainprep /gpprepon the w2kinfrastructure master (only w2k domains)

--> on the stand alone server execute: DCPROMO

--> and provide the information needed

also have a look at:

http://blogs.dirteam.com/blogs/jorge/archive/2007/03/18/windows-server-longhorn-functional-levels.aspx

http://blogs.dirteam.com/blogs/jorge/archive/2007/03/18/windows-server-longhorn-installing-removing-and-upgrading-to-ad.aspx

July 31st, 2007 9:53pm

Thanks to both ACChong and Jorge for their detailed help, which solved the problem (and for not saying "RTFM" out loud!)

Regards,

Stephen Simpson

Free Windows Admin Tool Kit Click here and download it now
July 31st, 2007 10:45pm

can someone help explain how this can be done

i have the same error

but i don\t know what do after????

thanks in advance

January 6th, 2008 10:10am

If you have the issue. Have you read the information above? And provided through the links? How much more detail do you need?

Free Windows Admin Tool Kit Click here and download it now
January 6th, 2008 2:51pm

tagwar wrote:

can someone help explain how this can be done

i have the same error

but i don\t know what do after????

thanks in advance

Hi Tagwar...

Put the keyboard down, and step away from the computer.

April 1st, 2008 3:48pm

Hi,

in short, run adprep/ forestprep onthe schema master domain controller.

HTH,
Tarek

_____________________________

Tarek Majdalani

MVP -- ISA Firewalls
Website :
http://www.elmajdal.net/ISAServer
New Section :
http://www.elmajdal.net/Win2k8/

Free Windows Admin Tool Kit Click here and download it now
April 1st, 2008 8:34pm

Hi,

We have serval DCs, do I need to run this in All the DCs?

Regards
khsiung
May 13th, 2008 8:34pm

W2K or W2K3 AD forest already exists:

--> ADPREP /Forestprep on the w2k/w2k3 schema master (both w2k/w2k3 forests)

--> ADPREP /rodcprep on the w2k3domain master (only w2k3 forests)

--> ADPREP /domainprep on the w2k3infrastructure master (only w2k3 domains)

--> ADPREP /domainprep /gpprepon the w2kinfrastructure master (only w2k domains)

--> on the stand alone server execute: DCPROMO

--> and provide the information needed

also have a look at:

http://blogs.dirteam.com/blogs/jorge/archive/2007/03/18/windows-server-longhorn-functional-levels.aspx

http://blogs.dirteam.com/blogs/jorge/archive/2007/03/18/windows-server-longhorn-installing-removing-and-upgrading-to-ad.aspx

Free Windows Admin Tool Kit Click here and download it now
May 13th, 2008 8:46pm

ok, once again...

sry but i think there's something going wrong with my ws2k3!

situation:
i got one 2003-server for all (DC, exchange, fileserver, dns) and it works ;)

but now i want to add a ws2k8 in my existing 2003 domain. i prepared the ws2k3 with all adpreps i found but the message box returns:
"To install a domain controller into this Active Directory forest, you must first prepare the forest using 'adprep /forestprep' "

what can i do? i tried to add the ws2k8 as memberserver and then the dcpromo, but nothing worked...

any idea? sry for my english ;)

max
August 19th, 2008 5:55pm

Did you find a solution for this problem?
The same thing append to me: The AD schemaon my Win2002 DC have been update successfully, butwhen I want to make my Win2008 server a new DC in the 2003 domain I get this message when running DCPROMO:
To install a domain controller into this active directory domain, you must first prepare the domain using "adprep /domainprep". The adprep utility is available on the windows server 2008 installation media in the \sources\adprep folder.

/Chris
Free Windows Admin Tool Kit Click here and download it now
September 15th, 2008 5:16pm

Hi Everyone!

I got nearly the same problem as Filoupe. I tried adprep /forestprep, adprep /rodcprep, adprep /domainprep.

I don't really know if Forestprep succeeded because it seems to run and run and run (after 1,5 hours i pressed return) until I press return to get a new prompt.

well after the forest I ran the others but when I try to make my win08 a dc it always says "To install a domain controller into this active directory domain, you must first prepare the forest using "adprep /forestprep". The adprep utility is available on the windows server 2008 installation media in the \sources\adprep folder."

Soooooo i really don't know what else to do.

I would appreciate it if you can help me or better us :)

Edit: the adprep.log says:

Adprep created the log file ADPrep.log under C:\WINDOWS\system32\debug\adprep\logs\20070409144532 directory.
Adprep copied file D:\CMPNENTS\R2\ADPREP\schema.ini from installation point to local machine under directory C:\WINDOWS.
Adprep copied file D:\CMPNENTS\R2\ADPREP\sch31.ldf from installation point to local machine under directory C:\WINDOWS\system32.
Adprep copied file D:\CMPNENTS\R2\ADPREP\dcpromo.csv from installation point to local machine under directory C:\WINDOWS\system32\debug\adprep\data.
Adprep copied file D:\CMPNENTS\R2\ADPREP\409.csv from installation point to local machine under directory C:\WINDOWS\system32\debug\adprep\data.
Adprep successfully made the LDAP connection to the local domain controller DC.
Adprep was about to call the following LDAP API. ldap_search_s(). The base entry to start the search is (null).
LDAP API ldap_search_s() finished, return code is 0x0
Adprep successfully retrieved information from the local directory service.
Adprep successfully initialized global variables.
[Status/Consequence]

Adprep is continuing.

ADPREP WARNING:
Before running adprep, all Windows 2000 domain controllers in the forest should be upgraded to Windows 2000 Service Pack 1 (SP1) with QFE 265089, or to Windows 2000 SP2 (or later).

QFE 265089 (included in Windows 2000 SP2 and later) is required to prevent potential domain controller corruption.
For more information about preparing your forest and domain see KB article Q331161 at http://support.microsoft.com.

[User Action]

If ALL your existing Windows 2000 domain controllers meet this requirement, type C and then press ENTER to continue. Otherwise, type any other key and press ENTER to quit.
Adprep was about to call the following LDAP API. ldap_search_s(). The base entry to start the search is CN=UID,CN=Schema,CN=Configuration,DC=bla,DC=bla.
LDAP API ldap_search_s() finished, return code is 0x0
Adprep successfully determined whether Microsoft Windows Services for UNIX (SFU) is installed or not. If adprep detected SFU, adprep also verified that Microsoft hotfix Q293783 for SFU has been applied.
Adprep successfully upgraded the schema using schupgr.exe.

[Status/Consequence]

The schema information on schema master has been successfully prepared.
Adprep set the value of registry key System\CurrentControlSet\Services\NTDS\Parameters\Schema Update Allowed to 1
Adprep successfully updated the forest-wide information.


September 17th, 2008 1:06pm

Ok I'll try this one now..... here

couldn't think of that solution if it works :)

Free Windows Admin Tool Kit Click here and download it now
September 18th, 2008 10:01am

Ok forestprep worked now but it still says do it again :)

damnit

September 18th, 2008 11:12am

I am also having this same problem. I have been advised that running adprep/forestprep on the W2k DC can affect the schema adversley. I have a single DC and no DC's in the forest. I want to promote the 2008 Server to a DC withing the current forest. I don't have another DC to take over if something happens to take the W2k server down and no team to help me rebuild if I do. I am in a facility that absolutely cannot afford to have the DC go down. Any responses would be appreciated.
Free Windows Admin Tool Kit Click here and download it now
March 2nd, 2009 1:06am

Nedwardo1 said:

I am also having this same problem. I have been advised that running adprep/forestprep on the W2k DC can affect the schema adversley. I have a single DC and no DC's in the forest. I want to promote the 2008 Server to a DC withing the current forest. I don't have another DC to take over if something happens to take the W2k server down and no team to help me rebuild if I do. I am in a facility that absolutely cannot afford to have the DC go down. Any responses would be appreciated.



Nedwardo1,

A single DC IS a forest. Every AD forest starts with a single DC.

That being said, before you run any schema changes to your forest, I strongly recommend you build another DC, even if you do it in virtual machine. You state you are in a facility that cannot afford the loss of the DC yet you only have one? That is just asking for trouble.
March 9th, 2009 8:41pm

I was having the same problem as mentioned the first post. Turns out you have to run the Windows 2008 CD on your Windows 2003 DC. Also, I am performing this upgraded on a replicated lab environment. One thing to note is that when running the adprep on the Windows 2003 DC, you have to make sure the DC can replicate to all DC's in your domain. I had to remove all but one of my DC in order to get this process rolling
Free Windows Admin Tool Kit Click here and download it now
March 31st, 2009 1:42am

We have TechNet topic named Running Adprep.exe at http://technet.microsoft.com/en-us/library/dd464018(WS.10).aspx. Please let us know if it does not cover an issue you encounter with running Adprep.

Thanks,
Justin [MSFT]

August 26th, 2009 12:40am

Remember to use ADPREP32 if the DC is 32 bit and the 2008 CD is for 64 bit OS.
Free Windows Admin Tool Kit Click here and download it now
October 7th, 2009 3:24pm

If I have a Win2K3 Enterprise DC and want to introduce a Win2K8 Standard DC, then running adprep does not work from the 2K8 DVD because it's the wrong version.  Isn't there a way to just get the adprep for Win2K8 Enterprise so I can upgrade the Win2K3 schema?

I do not have this DVD and wanted to try and avoid downloading the entire DVD from Microsoft.  Is there anyone who has posted all the adpreps somewhere accessible online?

Please email me.

Thanks,

Ed
EMAIL REMOVED
October 12th, 2009 8:51am

Hello,

adprep commands doesn't belong to Enterprise or Standard or Datacenter edition, all are the same.

You have to run the command from the 2008 installation disk on the 2003 DC with the Schema master FSMO role, check with "netdom query fsmo" in a command prompt on one DC.

See here about the needed adprep commands:
http://technet.microsoft.com/en-us/library/cc731728(WS.10).aspx
Free Windows Admin Tool Kit Click here and download it now
October 12th, 2009 10:01am

Hello,

according to your adprep logfile:
Adprep copied file D:\CMPNENTS\R2\ADPREP\sch31.ldf

You have used the 2003 R2 installation disk for adprep. Sch31.ldf is the schema version for 2003 R2, if you use 2008 it must be scheman version 44 and 2008 R2 is schema version 47.

You can check with "schupgr" in a command prompt which schema version is installed.
October 12th, 2009 10:04am

Did you find a solution for this problem?
The same thing append to me: The AD schemaon my Win2002 DC have been update successfully, butwhen I want to make my Win2008 server a new DC in the 2003 domain I get this message when running DCPROMO:
To install a domain controller into this active directory domain, you must first prepare the domain using "adprep /domainprep". The adprep utility is available on the windows server 2008 installation media in the \sources\adprep folder.

/C
Free Windows Admin Tool Kit Click here and download it now
November 11th, 2009 1:04pm

Hello,

so you have run adprep /forestprep AND adprep /domainprep /gpprep (needed because of 2000 need to enable RSOP Planning Mode functionality) on the 2000 DC?
http://technet.microsoft.com/en-us/library/cc731728(WS.10).aspx
November 13th, 2009 6:34pm

Hi!

I have win2k8 server new and existing DC win 2k but upon running dcpromo in win2k8 there is an error. what do i need to do?

thanks
Free Windows Admin Tool Kit Click here and download it now
November 18th, 2009 1:09pm

Hello,

you should better had create your own posting. As this one is marked as solved, not that much people are looking into it.

You have to use the 2008 installation disk on the 2000 DC which has the FSMO roles and run the adprep commands on the 2000 schema master with an account that is member of the domain/enterprise/schema admins.

If the above one is done please post the complete error message here or more better, the adprep.log file.
November 20th, 2009 1:21am

Quick question (and it will sound dumb)

Will process #2 require a reboot of the 2003 DC the operation is performed on?

I started a new job and the previous admin(s) installed the DC roles on app and file servers which cannot be restarted with ease. I am in the process of removing the roles from the existing two DCs to new (one virtual, one physical) 2008 servers. The problem is we are a bit of a 24/7 shop and someone is almost accessing the primary application for the company which happens to reside on one of the DCs. Again, this is in the process of being fixed but I am hoping I can get some work done during the day versus another late night/early morning change.

Thanks!

Free Windows Admin Tool Kit Click here and download it now
April 19th, 2010 6:06pm

Quick question (and it will sound dumb)

Will process #2 require a reboot of the 2003 DC the operation is performed on?

I started a new job and the previous admin(s) installed the DC roles on app and file servers which cannot be restarted with ease. I am in the process of removing the roles from the existing two DCs to new (one virtual, one physical) 2008 servers. The problem is we are a bit of a 24/7 shop and someone is almost accessing the primary application for the company which happens to reside on one of the DCs. Again, this is in the process of being fixed but I am hoping I can get some work done during the day versus another late night/early morning change.

Thanks!


I have the same issue but i already have a 2008 domain, i have completed the adprep /forestprep which was successful but still no joy? any ideas?

 

May 13th, 2010 8:26pm

You need to raise the Domain Functional level to Windows Server 2003. Do that and try again, it should now work.
Free Windows Admin Tool Kit Click here and download it now
June 1st, 2010 11:10am

I've tried to dcpromo a new Windows 2008 server installation to be a Domain Controller, running in an existing domain. I am informed that, first, I must run adprep/forestprep ("To install a domain controller into this Active Directory forest, you must first perpare the forest using "adprep/forestprep". The Adprep utility is available on the Windows Server 2008 installation media in the Windows\sources\adprep folder".

 

Trouble is that adprep/forestprep says that:

 

Adprep cannot run on this platform because it is not an Active Directory Domain Controller.
[Status/Consequence]
Adprep stopped without making any changes.
[User Action]
Run Adprep on a Active Directory Domain Controller.

 

So, which needs to be installed first (they cannot really be dependent upon each other), and how do I go about completing this?!

 

Thanks

 

Stephen Simpson


Guys, I had the same issues and was googling for an answer...an suprising it was a simple as coping the adprep to the local drive and running "adprep32.exe /forestprep"... that solved my answer.
June 18th, 2010 1:54pm

Hi,   Did you run the 2008 version of adprep on one of the existing domain controllers or the new domain controller that you are deploying?    
Free Windows Admin Tool Kit Click here and download it now
June 18th, 2010 7:57pm

omg....Thank you for posting this because I was racking my brains trying to figure out why the regular adprep command didn't work.
June 20th, 2010 4:29am

Note: If you are adding a second DC running Windows 2008 r2  to a Windows 2008 (RTM not r2) Domain.

You will have the same issue.

As the original Windows 2008 build needs the AD meta data brought up from build 44 to build 47before you can add the second Windows 2008 r2 Domain Controller.

By running

--> ADPREP /Forestprep on the w2k8 schema master (first DC)

--> ADPREP /domainprep

You will be able to then add the second domain controller into the existing forest.

 

Free Windows Admin Tool Kit Click here and download it now
October 13th, 2010 4:40am

Hi,

I have used this thread to create a new topic on the TechNet Wiki, Troubleshooting Adprep.exe errors, at http://social.technet.microsoft.com/wiki/contents/articles/troubleshooting-adprep-exe-errors.aspx.

The Wiki is a great place to roll up answers for the community to improve an article (versus threads).  Take a look and share your feedback.

Justin [MSFT]

October 15th, 2010 7:17pm

windows 2008 R2 or Enterprise R2 version 64 bit should run the adprep32 located in DVD \support\adprep\adprep32.exe /forestprep in Windows 2003 Active Directory Domain controller, 32 bit.
Free Windows Admin Tool Kit Click here and download it now
November 4th, 2010 6:14am

Thanks....worked like a charm!
November 25th, 2010 6:02pm

I found the solution to the problem I was having.  I had ran the adprep commands using windows 2008 (rtm) media, because I tried to run adprep on my 2003 32bit domain controller from the 2008 R2 media and figured out that I needed a 32 bit version.  I never looked in the root directory of the /support/adprep folder to see that there was a adprep32 binary.  So I used media from a 32 bit standard 2008 server that wasn't R2.  Moral of the story is, if you're trying to add a 2008 R2 server to a domain as a domain controller then you need the R2 binary and files and run it on all your domain controllers in your setup.

Thanks,

Austin Cherry

Free Windows Admin Tool Kit Click here and download it now
January 21st, 2011 8:26pm

Jorge, We need enough information and detail to resolve our issues..., OBVIOUSLY!!!  The information and the links provided are not enough!!!

No where does MS support say to use ADPREP32 for on a 2003 domain for a 2008R2 server.  So we used ADPREP.  Now I have gone back and used ADPREP32 and it STILL doesn't work.  Same issue - it tells me I need to run 'adprep /forestprep', but I have already run it (and I have run 'adprep32 /forestprep' as well, still I have the SAME ISSUE!!!

P.S.  It is not the job of the moderator to make the people who need help feel stupid.  You should be trying to help, not making us feel like we have missed something.  It's Microsoft that has missed something.  The procedure to add a 2008 R2 server as an AD controller of a 2003 domain is OBVIOUSLY different than it was for a regular 2008 server, but MS has NOT told us what to do.

March 9th, 2011 11:27pm

This is NOT solved.  There are many people here who are as stuck as I am.  I have done what MS has asked me to do, and my 2008R2 server says I need to run 'adprep /forestprep'.  Well, I have already done that, I've done it from my schema master, and it has come back successful.  So I don't know what else I can do.  Can someone please help me?  The only thing I can think of is to try it on a 2008 (non-R2) server.  Transfer the schema master to that server (IF it works successfully), and then add the R2 server and THEN transfer the schema master to it.  WHAT A MESS!!!
Free Windows Admin Tool Kit Click here and download it now
March 9th, 2011 11:38pm

Thanks for the optimistic post.  I tried that - it didn't work..., I still have the same problem.
March 9th, 2011 11:39pm

I copied both the 2008R2 CD and the 2008 CD to a local drive because I don't have a DVD-ROM in my old 2003 server.  First I tried running the 2008R2 version of 'adprep /forestprep' but it told me I didn't have the right verion.  Then I ran 'adprep /forestprep' from the 2008 32bit CD and it completed successfully but when I tried dcpromo on my 2008R2 server, it told me I needed to run 'adprep /forestprep' (which I had already done successfully).  Then I tried running adprep32 from the copy of the 64-bit server Win2008R2 CD and it also said it completed successfully, but still my 2008R2 server tells me I need to run 'adprep /forestprep' (which I had already done successfully).  So what should I do now, Austin?     

Free Windows Admin Tool Kit Click here and download it now
March 9th, 2011 11:54pm

I've been working on this for several hours and discovered you have to use the adprep from the cd you installed server 2008.  if you used the 64bit dvd, you must use the adprep32 from the support folder from the exact same cd as your installation.
March 10th, 2011 9:24pm

I ran into the same issue but in the test environment. I have 2 domain controllers DC1 (Win2008 Ent) and DC2 (Win2008 Data). When I tried to add a third domain controller DC3 (Win2008 R2), I ran into the error. All I did was, got the adprep files from Win2008 R2 and ran "adprep /forestprep" on DC1 and then ran "adprep /domainprep" on the same DC1 and that fixed the issue.

If your existing DC is 32 bit, then run "adprep32 /forestprep" and "adprep32 /domainprep&

Free Windows Admin Tool Kit Click here and download it now
April 29th, 2011 3:21pm

Thanks Brian for the simple answer.  This worked perfect for adding a secondary DC on a 2008 R2 machine to a standalone 2008 DC.

 

Here are the steps I used (had to use the 32 bit version).

  1. Copied the Support\ADPREP folder from the 2008 R2 install cd to the old 2008 server / DC controller
  2. ADPREP32.EXE /Forestprep on the w2k8 schema master (first/only DC)  {C, then 'enter' to confirm.}
  3. ADPREP32.EXE /domainprep on the w2k8 schema master (first/only DC)

 

-Brandon

May 21st, 2011 5:34pm

Thanks

This solved my problem!

Free Windows Admin Tool Kit Click here and download it now
May 31st, 2011 3:27pm

I have a SBS2003 server and i want to promo a new 2008 R2 x64 and move exchange and all the rest to the new server. After completeing all the steps above i still receive the error -

" To install a domain controller into this Active Directory forest, you must first prepare the forest using "adprep /forestprep" The Adprep utility is available on the Windows Server 2008 R2 installation media in the \support\adprep folder"

 

I ran all the above adprep commands with success yet the new DC i want to add still fails on DCPROMO.

 

June 14th, 2011 7:29am

I have a SBS2003 server and i want to promo a new 2008 R2 x64 and move exchange and all the rest to the new server. After completeing all the steps above i still receive the error -

" To install a domain controller into this Active Directory forest, you must first prepare the forest using "adprep /forestprep" The Adprep utility is available on the Windows Server 2008 R2 installation media in the \support\adprep folder"

 

I ran all the above adprep commands with success yet the new DC i want to add still fails on DCPROMO.

 


Hello,

please post the output from:

"dsquery * cn=schema,cn=configuration,dc=domainname,dc=local -scope base -attr objectVersion" without the quotes in a command prompt.

Free Windows Admin Tool Kit Click here and download it now
June 14th, 2011 8:50am

I have a SBS2003 server and i want to promo a new 2008 R2 x64 and move exchange and all the rest to the new server. After completeing all the steps above i still receive the error -

" To install a domain controller into this Active Directory forest, you must first prepare the forest using "adprep /forestprep" The Adprep utility is available on the Windows Server 2008 R2 installation media in the \support\adprep folder"

 

I ran all the above adprep commands with success yet the new DC i want to add still fails on DCPROMO.

 


Hello,

please post the output from:

"dsquery * cn=schema,cn=configuration,dc=domainname,dc=local -scope base -attr objectVersion" without the quotes in a command p

June 14th, 2011 11:34am

Hello,

44 is the schema version fior Windows server 2008 and NOT for Windows server 2008 R2, that is 47.

So use the Windows server 2008 R2 installation disk and upgrade the schema with adprep32(32bit) or adprep(64bit) version.

Free Windows Admin Tool Kit Click here and download it now
June 14th, 2011 11:59am

Thanks i will try this in about an hour. I need to download the R2 files.
June 15th, 2011 4:37am

Hello,

44 is the schema version fior Windows server 2008 and NOT for Windows server 2008 R2, that is 47.

So use the Windows server 2008 R2 installation disk and upgrade the schema with adprep32(32bit) or adprep(64bit) ve

Free Windows Admin Tool Kit Click here and download it now
June 15th, 2011 4:49am

Hello,

44 is the schema version fior Windows server 2008 and NOT for Windows server 2008 R2, that is 47.

So use the Windows server 2008 R2 installation disk and upgrade the schema with adprep32(32bit) or adprep(64bit) ve

June 15th, 2011 8:44am

Hi,

i've ended up here as i too seem to have the same problem but i can't see anything here that finally resolves the issue.

I have a 32bit 2003 Enterprise server SP2  running as the one and only DC. I've installed a W2K8 64bit server. I've joined it to the domain OK but now i need to run DCPROMO on the W2K8 server to make the new machine a DC, so that i can eventually retire the old 2003 server.

i've followed the various instructions on here to run the adprep on the old server and i think i have the forest ready to go but i still get the same error on the W2K8 machine.

on the DC i see:

C:\adprep>schupgr Opened Connection to HOMESERV SSPI Bind succeeded Current Schema Version is 47 Upgrading schema to version 47

The schema has already been upgraded. Rerun setup to upgrade this DC.

In AD it says the Forest and domain functional level is Window 2003.


which says to me this is ready.

But Running the ADSIEdit.msc from the W2K8 server i see something interesting.

under Configuration->ForestUpdates->ActiveDirectoryUpdate i see a revision of 2  ..... which is W2K8 not R2

But under CN=Schema,CN=Configuration,DC=forest_root_domain i see a revision <not set>

So something looks very wrong.

 

Is there anyway to get better diagnostics to what the real problem is ?

Sorry if i done something very dumb but i can't spot the wood for the forest .....


Thanks ... Andy 


Free Windows Admin Tool Kit Click here and download it now
July 1st, 2011 6:09pm

Hi,

i've ended up here as i too seem to have the same problem but i can't see anything here that finally resolves the issue.

I have a 32bit 2003 Enterprise server SP2  running as the one and only DC. I've installed a W2K8 64bit server. I've joined it to the domain OK but now i need to run DCPROMO on the W2K8 server to make the new machine a DC, so that i can eventually retire the old 2003 server.

i've followed the various instructions on here to run the adprep on the old server and i think i have the forest ready to go but i still get the same error on the W2K8 machine.

on the DC i see:

C:\adprep>schupgr Opened Connection to HOMESERV SSPI Bind succeeded Current Schema Version is 47 Upgrading schema to version 47

The schema has already been upgraded. Rerun setup to upgrade this DC.

In AD it says the Forest and domain functional level is Window 2003.


which says to me this is ready.

But Running the ADSIEdit.msc from the W2K8 server i see something interesting.

under Configuration->ForestUpdates->ActiveDirectoryUpdate i see a revision of 2  ..... which is W2K8 not R2

But under CN=Schema,CN=Configuration,DC=forest_root_domain i see a revision <not set>

So something looks very wrong.

 

Is there anyway to get better diagnostics to what the real problem is ?

Sorry if i done something very dumb but i can't spot the wood for the forest .....


Thanks ... Andy 



Hello,

which exact error do you get when running dcpromo, you didn't mention it? Please upload the adprep logfile to Windows sky drive skydrive.live.com

July 3rd, 2011 1:41pm

W2K or W2K3 AD forest already exists:

--> ADPREP /Forestprep on the w2k/w2k3 schema master (both w2k/w2k3 forests)

--> ADPREP /rodcprep on the w2k3 domain master (only w2k3 forests)

--> ADPREP /domainprep on the w2k3 infrastructure master (only w2k3 domains)

--> ADPREP /domainprep /gpprep on the w2k infrastructure master (only w2k domains)

--> on the stand alone server execute: DCPROMO

--> and provide the information needed

 

also have a look at:

http://blogs.dirteam.com/blogs/jorge/archive/2007/03/18/windows-server-longhorn-functional-levels.aspx

http://blogs.dirteam.com/blogs/jorge/archive/2007/03/18/windows-server-longhorn-installing-removing-and-upgrading-to-ad.aspx

  

Basically if you follow the above with the right software you should be fine. This fixed all my issues.

What error are you getting?

Free Windows Admin Tool Kit Click here and download it now
July 20th, 2011 8:42am

I have a similar issue. I'm running a DC on Windows Server 2k3. I want to add an ADC to the same domain, but when adding to the forest, I get the error stating I must run the adprep /forestprep command. When I switch over to my currently active DC and run that command, it tells me the command has not been ran because it was already done before. I go back to my ADC and try to add again, and receive the same message.

Forest-wide information has already been updated.
[Status/Consequence]
Adprep did not attempt to rerun this operation.

So now I'm at a standstill. Any suggestions?

Thanks!


FIX:

Okay, so apparently I had to update the schema on my old (original) DC running Windows 2003. I simply copied the adprep folder from the latest Windows 2008 CD to my DC server and ran the adprep32.exe /forestprep command, and it worked.

adprep32.exe /forestprep

Opened Connection to USPS
SSPI Bind succeeded
Current Schema Version is 44
Upgrading schema to version 47
Connecting to "USPS"
Logging in as current user using SSPI
Importing directory from file "C:\WINDOWS\system32\sch45.ldf"
Loading entries.................

66 entries modified successfully.

The command has completed successfully
Connecting to "USPS"
Logging in as current user using SSPI
Importing directory from file "C:\WINDOWS\system32\sch46.ldf"
Loading entries....
3 entries modified successfully.

The command has completed successfully
Connecting to "USPS"
Logging in as current user using SSPI
Importing directory from file "C:\WINDOWS\system32\sch47.ldf"
Loading entries.....
4 entries modified successfully.

The command has completed successfully


July 26th, 2011 7:43pm

Hi,

i've ended up here as i too seem to have the same problem but i can't see anything here that finally resolves the issue.

I have a 32bit 2003 Enterprise server SP2  running as the one and only DC. I've installed a W2K8 64bit server. I've joined it to the domain OK but now i need to run DCPROMO on the W2K8 server to make the new machine a DC, so that i can eventually retire the old 2003 server.

i've followed the various instructions on here to run the adprep on the old server and i think i have the forest ready to go but i still get the same error on the W2K8 machine.

on the DC i see:

C:\adprep>schupgr Opened Connection to HOMESERV SSPI Bind succeeded Current Schema Version is 47 Upgrading schema to version 47

The schema has already been upgraded. Rerun setup to upgrade this DC.

In AD it says the Forest and domain functional level is Window 2003.


which says to me this is ready.

But Running the ADSIEdit.msc from the W2K8 server i see something interesting.

under Configuration->ForestUpdates->ActiveDirectoryUpdate i see a revision of 2  ..... which is W2K8 not R2

But under CN=Schema,CN=Configuration,DC=forest_root_domain i see a revision <not set>

So something looks very wrong.

 

Is there anyway to get better diagnostics to what the real problem is ?

Sorry if i done something very dumb but i can't spot the wood for the forest .....


Thanks ... Andy 



Hello,

which exact error do you get when running dcpromo, you didn't mention it? Please upload the adprep logfile to Windows sky drive skydrive.li

Free Windows Admin Tool Kit Click here and download it now
August 3rd, 2011 7:10am

My DVD has the adprep folder within the support folder, not the sources folder.  Those files worked fine.

November 21st, 2011 6:03pm

adprep files under \Support are R2 and adprep files under \Sources are previous version of 2008
Free Windows Admin Tool Kit Click here and download it now
November 29th, 2011 5:16pm

Thank you Jorge de Almeida Pinto [MVP-DS]

That has been doing my head... 

Was caught in a catch22 situation.. Couln't do DC Promo on the win2003 DC, the 2008 R2 (not yet a DC) ahhhh!!! {hair pulling time}

copy the files onto the HDD and win2003 DC runs adprep32 /forestprep... woohoo!!!!

November 22nd, 2012 6:02pm

Boa tarde, fiz os procedimentos e deu certo, tinha que fazer Update Schema  com o CD 2008 no server 2003 !

Agora quando eu executo o DC promo no 2008 ele passa sem dar o erro !

Obrigado

Free Windows Admin Tool Kit Click here and download it now
December 20th, 2012 8:36pm

Hi, Actually had previously tried copying the contents of the \support\aprep directory from the root of the installation DVD and tried to run adprep.exe /forestprep. This failed and i figured it was coz i was running a 32bit version of Enterprise Server 2003 (just like i assume most people do) on my DC/GC. So swtiching to the aprep32.exe /forestprep worked like majic. It will just ask for u to press C followed by ENTER then the setup will run just fine. SUCCESS
January 5th, 2013 2:31pm

This is very accurate.  But for those who do not know:  You must also be a memeber of Schema Admins, Domain admins and Enterprise admins group.  I like to leave Schema admins empty till I need it.

Don't RTFM....its confusing.

Free Windows Admin Tool Kit Click here and download it now
June 13th, 2013 3:56pm

If you are running a 32 bit version of the  W2K3, then there is a "adprep32.exe" file that u need to run for the forest prep and the domain prep within the "support - adprep folder"in the installation media. If you are running the 64 bit version, please use adprep.exe and run the forestprep and domainprep . Also, please make sure that you log in using an administrator account to run the above commands in the command prompt.

NOTE: The installation media is the Windows 2008 media and not the Windows 2003 Media.


July 5th, 2013 4:16am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics