Welcome to dbFreaks.com!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

What is an instance

 
   Database Help (Home) -> Setup RSS
Next:  Mgmt Studio Express won't connect...  
Author Message
Tony Girgenti

External


Since: Apr 25, 2010
Posts: 1



(Msg. 1) Posted: Sun Apr 25, 2010 5:53 am
Post subject: What is an instance
Archived from groups: microsoft>public>sqlserver>setup (more info?)

Hello.

I'm trying to understand what an SQL Server 2008 instance is. The
documentation for SQL Server 2008 Books Online says "A copy of SQL Server
running on a computer".

From that it sounds like you only need one instance of SQL running on a
computer to use many databases.

If thats the case then why does a program like Microsoft Office Accounting
2007 create it's own instance of SQL Server(MSSMLBIZ) on a computer that
already has a instance of SQL Server(SQLEXPRESS)?

Why would you need more than one instance of SQL?

Any help would be gratefully appreciated.

Thanks,
Tony

 >> Stay informed about: What is an instance 
Back to top
Login to vote
Sylvain Lafontaine

External


Since: Mar 21, 2009
Posts: 6



(Msg. 2) Posted: Sun Apr 25, 2010 11:49 am
Post subject: Re: What is an instance [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Yes, a single instance can run multiples databases; however, there are some
reasons where you would like to have a separate instance; for example if you
want to have a different default collation, for administrative purposes
between some users or simply because you want to test different features
between different editions of SQL-Server.

I have no idea why the setup of Microsoft Office Accounting 2007 has chosen
to create a new instance. Maybe because there are some critical features
missing in the Express version or simply because there has been an error in
the setup procedure.

--
Sylvain Lafontaine, ing.
MVP - Windows Live Platform
Blog/web site: http://coding-paparazzi.sylvainlafontaine.com
Independent consultant and remote programming for Access and SQL-Server
(French)


"Tony Girgenti" wrote in message

> Hello.
>
> I'm trying to understand what an SQL Server 2008 instance is. The
> documentation for SQL Server 2008 Books Online says "A copy of SQL Server
> running on a computer".
>
> From that it sounds like you only need one instance of SQL running on a
> computer to use many databases.
>
> If thats the case then why does a program like Microsoft Office Accounting
> 2007 create it's own instance of SQL Server(MSSMLBIZ) on a computer that
> already has a instance of SQL Server(SQLEXPRESS)?
>
> Why would you need more than one instance of SQL?
>
> Any help would be gratefully appreciated.
>
> Thanks,
> Tony

 >> Stay informed about: What is an instance 
Back to top
Login to vote
Erland Sommarskog2

External


Since: May 30, 2004
Posts: 2061



(Msg. 3) Posted: Sun Apr 25, 2010 2:25 pm
Post subject: Re: What is an instance [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Tony Girgenti (tony(nospam)@lakesideos.com) writes:
> I'm trying to understand what an SQL Server 2008 instance is. The
> documentation for SQL Server 2008 Books Online says "A copy of SQL Server
> running on a computer".
>
> From that it sounds like you only need one instance of SQL running on a
> computer to use many databases.
>
> Why would you need more than one instance of SQL?

There can be many reasons. For instance, at my client there is another
group that has a product that users multiple databases. All references to
stored procedures and tables reportedly include the database name. This
means that if they need a new test environment, they need to set up a
different instance.

Another reason could be security. Maybe you are hosting different
applications, and while you can set up so that users can only access
some databases, you get one more level of separate with different instance.

It could also be that you want to run different versions of SQL Server. That
could be both for testing purposes or in production. (One vendor requires
SQL 2008 for their product, while another vendor do not support it.)

> If thats the case then why does a program like Microsoft Office Accounting
> 2007 create it's own instance of SQL Server(MSSMLBIZ) on a computer that
> already has a instance of SQL Server(SQLEXPRESS)?

I don't use MOA, so I cannot tell. But maybe they think that SQLEXPRESS
could be used by other applications, they don't want clashes. Or they need
to have full control over the instance to guarantee that things would work.


--
Erland Sommarskog, SQL Server MVP, esquel DeleteThis @sommarskog.se

Links for SQL Server Books Online:
SQL 2008: http://msdn.microsoft.com/en-us/sqlserver/cc514207.aspx
SQL 2005: http://msdn.microsoft.com/en-us/sqlserver/bb895970.aspx
SQL 2000: http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
 >> Stay informed about: What is an instance 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
specifying the default instance - Is there a way to make a named instance the default instance? There is only one instance running on the server.

Adding a 2nd instance of SQL Server - I've installed MSDE without having specified a name, so I now have a Windows Service running that is called MSSQLSERVER. I'd now like to set up an additional service that is called MSSQL$BIOSERVER. Surely this must be really easy to do - but I can't..

Named instance and sp3a installation - Platform: Windows 2003. SQL Server 2k sp3a, already with a default instance We are planning to install a named instance on the server that already has default instance installed. We will follow the instruction from books online( How to install a name...

Product.xml detect if a particular instance is installed. - I am making an installer with SQLServer 2005 Express as pre-requisite. I modified the product.xml to install a MyInstance (instead of SQLExpress instance). The installer does not install SQL Server 2005 Express when there is an existing copy of..

Unable to connect to SQL Server instance - I had: · A default instance of SQL Server 2000 Dev Edition · A named instance of SQL 2005 Dev Edition · The OS is Windows 2000 sp4 All worked fine for several months. Some days ago I installed the recommended patches from windows update. Shortly..
   Database Help (Home) -> Setup All times are: Pacific Time (US & Canada)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]