Change Windows 2003 domain controller to ordinary server?

7,023

Solution 1

Removing Active Directory from that server computer, assuming that you have other domain controller computers, is a straightforward process. (If it's the only domain controller in its domain or forest then you need to ask yourself some questions re: whether or not that particular domain or forest needs to exist.)

In Windows NT 4.0 you had to "repave" machines to change their role. Since Windows 2000 it's been much easier.

(If you've installed SQL Server 2005 on the machine already there can be some minor issues that will need to be addressed after the demotion. Assuming you have not, proceed.)

  • Start / Run / dcpromo
  • You will be prompted to remove Active Directory. Take default choices throughout the domain controller promotion / demotion process, being sure not to indicate that this is the last domain controller in its domain (unless it really is and you're really sure you want to do that).

After the machine completes the process and restarts it will be a non-domain controller member server in the domain it was previously acting a as a domain controller within.

Solution 2

Use the server roles wizard. It should demote it nicely.

Solution 3

Make sure that the edition of 2003 is not SBS. If one of the Small Business Server editions finds it is not running as a domain controller it will shut itself down 60 minutes after startup. See http://support.microsoft.com/kb/555087 for a little more detail.

Solution 4

I like to run DCDIAG before demoting a DC. If your domain passes all those tests, there shouldn't be any issues running DCPROMO.

Solution 5

DCPROMO is indeed the command you would use here. DCDIAG is useful as mentioned above. You might also want to use NTDSUTIL or the user interface equivalents to make sure you are aware of what FSMO roles this DC holds and then shift those roles to appropriate servers within your network. I'd make sure you get the Domain Naming Master and the infrastructure master off of this box and replicate it to everything else before moving forward.

Share:
7,023

Related videos on Youtube

MatthewMartin
Author by

MatthewMartin

I'm a developer from Takoma Park, MD. At the office, I work on MSSQL, C#, VB.NET, Javascript, ASP.NET. At home, I'm a vegan, a sci-fi fan, dabble in foreign languages and enjoy book clubs. I will try to up vote everyone who answers me and I thank everyone who has freely given me some of their time to answer my various questions.

Updated on September 17, 2022

Comments

  • MatthewMartin
    MatthewMartin almost 2 years

    How do I change a domain controller to a non-domain controller? And more importantly, can it be done safely? Will this ultimately call for a repave of the machine?

    I've found the dcpromo command, but wanted to get some feedback before I hose this machine.

    Background. Someone set up this server by checking "all features" when installing. This server is a DNS server, Domain Controller, you name it. In practice it is use as a file share and build server.