Solved

Upgrading schema to 2012 from 2003 DC.

Posted on 2015-01-08
7
197 Views
Last Modified: 2015-01-09
Upgrading schema to 2012 from 2003 DC. When running ADPrep domain prep from 2012 DVD on 2003 DC, I get an error not valid 32 application. Please advise. Is the ADPrep for 32 should be used from 2008 DVD?? Will it update domain for 2012?

The link below says prepare DC for 2008 but I need for 2012!! Can't find it anywhere to prepare for 2012 from 2003 DC
http://technet.microsoft.com/en-us/library/cc754670(v=ws.10).aspx
0
Comment
Question by:creative555
  • 4
  • 3
7 Comments
 
LVL 33

Expert Comment

by:it_saige
ID: 40538626
You need to run ADPREP32 from the 2012 media (DVD or ISO).  But at the same time, 2012 will auto-magically run ADPREP for you when you add the Active Directory Roles to the 2012 server (the wizard will prompt you to do so).

http://blogs.technet.com/b/askpfeplat/archive/2012/09/03/introducing-the-first-windows-server-2012-domain-controller.aspx

As a side note, you may run into a problem with running ADPREP for 2012 in a pure Windows Server 2003 DC environment.  The issue is resolved by changing the DCOM settings:

As referenced here: EE PAQ 28168026

And addressed here: http://www.kickassnetwork.net/?p=431

-saige-
0
 

Author Comment

by:creative555
ID: 40539162
I dont see ADPREP32 on windows server 2012 DVD....
0
 

Author Comment

by:creative555
ID: 40539165
I found a solution that I can run adprep /domain prep for any member 2008 server in the domain and this was successfull!! FOr some reason though adprep /domainprep /gpprep told me that this was already completed successfully and I did NOT run GPprep command.

I am wondering do I have to run adprep /domainprep /gpprep from infrustructure master???

I just ran it from 2008 member server and our infrastructure master is 2003 server....so same problem

please advise
0
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 
LVL 33

Expert Comment

by:it_saige
ID: 40540155
According to Microsoft:
adprep /forestprep - must be ran on the schema operations master for the forest (once for the entire forest).
adprep /domainprep - must be ran on the infrastructure operations master for the domain (once in each domain).
adprep /domainprep /gpprep - must be ran on the infrastructure operations master for the domain (once in each domain).
Source

The important thing to note is that ADPREP is only ran once in the forest and once for each domain.  It is not per server.

What does your schema version report?

In powershell:
Get-ADObject (Get-ADRootDSE).schemaNamingContext -Property objectVersion

Open in new window

Here is a list of schema versions:

69 = Windows Server 2012 R2
56 = Windows Server 2012
47 = Windows Server 2008 R2
44 = Windows Server 2008
31 = Windows Server 2003 R2
30 = Windows Server 2003
13 = Windows 2000

Source

The schema version *should* be the version for the latest operating system on your domain controllers.  For example:
If you have 5 DC's, 3 are Windows Server 2003, 1 is Windows Server 2008 and 1 is Windows Server 2008 R2, your schema version would be 47.

-saige-
0
 

Author Comment

by:creative555
ID: 40540838
The following is incorrect for 2012 - adprep /forestprep - must be ran on the schema operations master for the forest (once for the entire forest).

I was able to run it from 2008 server that was NOT schema master and it worked!! SO you DO NOT have to run it from schma master and we have schema master so 2003 -so it would not work
0
 
LVL 33

Accepted Solution

by:
it_saige earned 500 total points
ID: 40540898
These are not my words, they are Microsoft's.  I tend to listen to *them* when it comes to *their* operating systems and how to successfully manage them.

Also, unless you ran ADPREP from the 2012 media, you did not ADPREP the domain for 2012, you did it for 2008.  ADPREP for 2012 is handled by the Active Directory Domain Services Role wizard from the 2012 server.

Consider the following:
Beginning with Windows Server 2012, Adprep.exe is integrated into the AD DS installation process and runs automatically as needed. For example, when you install the first domain controller that runs Windows Server 2012 into an existing domain and forest, then adprep /forestprep and adprep /domainprep automatically run and report the results of the operations.
Some organizations may prefer to run Adprep.exe separately, either in advance of an AD DS installation or simply to extend an existing AD DS schema to support new features such as the Device Registration Service in Windows Server 2012 R2. For this reason, Adprep.exe is also included in the \Support\Adprep folder of the operating system disk.
Also beginning with Windows Server 2012, there is only one 64-bit version of Adprep.exe. It can be run remotely from any server that runs a 64-bit version of Windows Server 2008 or later. The computer where you run it can be either domain-joined or in a workgroup. It includes new syntax and parameter options in order to run it remotely.
For more information about the objects and containers that are created when the schema is extended to support Windows Server 2012 R2 and Windows Server 2012, see Changes to Adprep.exe.
Considerations for using Adprep.exe in Windows Server 2012 R2 and Windows Server 2012

-saige-
0
 

Author Closing Comment

by:creative555
ID: 40541139
Thank you so much!! I absolutely agree that those are Microsoft word's and not yours :) Running from 2012 DVD worked!!!

Appreciate all the help!
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

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

In this article, we will see the basic design consideration while designing a Multi-tenant web application in a simple manner. Though, many frameworks are available in the market to develop a multi - tenant application, but do they provide data, cod…
In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.

785 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