Quando instalo o SQL Server 2008 Express, solicita-me a criação de uma instância e interrompe se não o fizer. Então eu vejo essas informações em uma entrada no Sql Server Configuration Manager no SQL Server Services. O que é uma instância do SQL Server?
sql-server
sql-server-2008
pupeno
fonte
fonte
INSTANCE DO SERVIDOR SQL Uma instância do Mecanismo de Banco de Dados é uma cópia do executável sqlservr.exe que é executado como um serviço do sistema operacional. Cada instância gerencia vários bancos de dados do sistema e um ou mais bancos de dados do usuário. Cada computador pode executar várias instâncias do Mecanismo de Banco de Dados independentemente de outras instâncias.
O SQL Server é composto por três partes principais: 1. Um mecanismo, que é o software iniciado por alguns serviços do Windows que executam pesquisas, classificações e outras ações; 2. Metadados, como os bancos de dados do sistema mestre e msdb; 3. Bancos de dados do usuário em que os dados são armazenados.
As instâncias também permitem trabalhar com várias versões e até edições do produto. Você pode instalar instâncias a qualquer momento, mesmo após a instalação e execução do SQL Server por algum tempo. Portanto, para Instância (sem trocadilhos), você pode instalar o SQL Server 2005 Express Edition, o SQL Server 2005 Enterprise Edition, o SQL Server 2008 Standard Edition e o SQL Server 2008 R2 Developer Edition, todos no mesmo hardware.
As instâncias se aplicam principalmente ao mecanismo de banco de dados e seus componentes de suporte, não às ferramentas do cliente. Quando você instala várias instâncias, cada instância obtém um conjunto exclusivo de: 1. Bancos de dados do sistema e do usuário. 2. Os serviços do SQL Server e do SQL Server Agent. Para instâncias padrão, os nomes dos serviços permanecem MSSQLServer e SQLServerAgent. Para instâncias nomeadas, os nomes dos serviços são alterados para MSSQL $ instancename e SQLAgent $ instancename, permitindo que sejam iniciados e parados independentemente das outras instâncias no servidor. Os mecanismos de banco de dados para as diferentes instâncias são iniciados e parados usando o serviço SQL Server associado. Os serviços do SQL Server Agent gerenciam eventos agendados para as instâncias associadas do mecanismo de banco de dados. 3)
fonte