Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to register a few different instances of SQL Server on a machine that is already running a default instance. Is there way to do this without affecting the default instance? I read that I need to run through the install process again to do this, but it seems like there has to be a better/easier way. Anybody know?


share|improve this question
up vote 4 down vote accepted

To add new instances of a SQL Server you must run the installation again. Always. There is no 'easier' process to add a new instance, nor to change the name of an existing one.

Each instanc eis independend, so new instances won't affect the existing instance. When you start the installation you will be prompted for the name of the new instance.

share|improve this answer
Correct. You can install a new instance of SQL Server and it will not interfere with your default instance. You can even install a different version of SQL Server (2008 R2 for example), and assuming all the pre-requisites are in place you'll be fine. – Mark Henderson Dec 18 '09 at 1:23
Interesting... thanks for the info. Do you know if I need the installation media, or can I just click on CHANGE in Add/Remove Programs? Also, can I use my Developer Edition CD to install a Developer Edition instance alongside an Enterprise Edition instance? – Mike Cole Dec 18 '09 at 2:51
You need the install media. The beautiful thing about multiple instances is that you can run completely different versions/patch levels/editions side-by-side without the instances impacting each other. MSDN discovers instances here: (that's for SQL Server 2000, but the concepts apply). A table with the versions of SQL server that can live side-by-side is here (it depends on the CPU architecture): – Sean Earp Dec 18 '09 at 4:12

Are you sure u need to run the install process for registering a DB instance?

afaik - You just provide the instance name, port, uid/pwd and register it.

share|improve this answer
And how do you go about registering this new instance? The only way I know is to run the setup program and select the option to install a new, named instance as Remus has stated. – joeqwerty Dec 18 '09 at 0:24
You absolutally 10000000000% need to run the installation process to register a new instance. Otherwise what are you connecting to? Take it from someone who's been doing it for years! This way you can mix SQL versions and flavours. – Mark Henderson Dec 18 '09 at 1:22
just tried on a test box, u were right. Thanks farseeker – Home Boy Dec 18 '09 at 1:24

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.