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?

Thanks!

link|improve this question

64% accept rate
feedback

2 Answers

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.

link|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 C. 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: msdn.microsoft.com/en-us/library/aa174516%28SQL.80%29.aspx (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): msdn.microsoft.com/en-us/library/ms143694.aspx – Sean Earp Dec 18 '09 at 4:12
feedback

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.

link|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
feedback

Your Answer

 
or
required, but never shown

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