Click here to Skip to main content
15,891,943 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
how to create a new instance of sql 2005 in windows xp.

does it have any disadvantage?
Posted
Updated 15-Jun-12 19:38pm
v2
Comments
Sandeep Mewara 16-Jun-12 1:57am    
What do you mean by 'new instance of SQL 2005'? Not clear on what are you trying to do or ask. Please elaborate.

1 solution

The only way to create a "new instance" of SQL server is to install a new copy, and give it a new SQL Server name. You can then connect to that server instead of the original.

It's not necessarily a good idea though - proliferating SQL server instances can mean that you end up with databases being duplicated and data being changed on the wrong copy.

It can speed up DB access though, if your existing server is overworked - but a server farm might be a better solution.
 
Share this answer
 
Comments
VJ Reddy 16-Jun-12 2:17am    
Good answer. 5!
saurabh bisht 16-Jun-12 2:30am    
Griff:This seems to be a solution..thanks for clarifying..
i will try this...after this blog....what i was tring to do is to testlogshipping on windows xp with multiple users and no other database server or a domain concept as in win servers...--Q)thn whn all is done how to uninstall the second instance.??
OriginalGriff 16-Jun-12 3:04am    
If this is purely for testing, then I would not install it on the same PC as the existing SQL instance - if anything goes wrong, you could potentially damage or lose your production DB installation. This tends to get people exited...

I would install the test on a separate PC - it's then an easy job to clean up afterwards, and it is a better test anyway, since it ensures that the existing installation is not required for the test to work.
saurabh bisht 16-Jun-12 4:25am    
yea i got...thankfully nothing went wrong!!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900