Introdução à instalação do SQL Server
O objetivo deste tutorial é descrever as etapas necessárias para instalar uma instância básica do Microsoft SQL Server 2012 Enterprise Edition. A versão de software específica instalada aqui inclui o Microsoft SQL Server 2012 com Service Pack 1. A suposição para este tutorial é que você está interessado em obter alguma experiência com o SQL Server. Muito provavelmente você tem um PC executando o Windows 7 ou possivelmente um servidor com o Microsoft Windows Server 2008 ou 2012 instalado.
As instalações do SQL Server de alto desempenho geralmente são realizadas em servidores com várias matrizes de disco. Arquivos para os dados do banco de dados, logs e dados temporários são normalmente espalhados por essas várias matrizes de disco. Essa configuração está além do escopo deste tutorial, mas fornecerei algumas dicas indicando onde esses tipos de decisões seriam tomadas durante a instalação.
A instrução abaixo pressupõe que estamos instalando a versão Enterprise do banco de dados. Esta versão inclui muitos recursos adicionais, como replicação, processamento distribuído de transações, serviços de análise (OLAP) e outros. Embora seja possível adicionar esses módulos posteriormente, este tutorial pressupõe que desejaremos instalar muitos desses recursos.
Na próxima seção, fornecemos algumas dicas para obter o software Microsoft SQL Server 2012.
Obtenção do software SQL Server 2012
Muitas faculdades e universidades assinam a Microsoft Developers Network Academic Alliance (MSDN AA) (também conhecida como DreamSpark) que fornece cópias gratuitas ou de custo reduzido das ferramentas de desenvolvimento da Microsoft para uso dos alunos. Por exemplo, no Baruch College:http://www.baruch.cuny.edu/bctc/student/index.htm). A IEEE Computer Society também fornece acesso ao MSDN AA para membros estudantes (http://www.computer.org/portal/web/membership/benefit-microsoftsoftware).
A Microsoft também fornece versões “Trial” do SQL Server que permitem até 180 dias de uso. Por exemplo:http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx
Requisitos do sistema
Antes de instalar o SQL Server 2012, certifique-se de ler os requisitos do sistema e garantir que seu sistema atenda a esses requisitos. Por exemplo, você precisará de um sistema operacional Windows mais recente, como Windows 7 Professional ou Windows Server 2008 ou 2012. Ambos os sistemas operacionais de 32 bits e 64 bits são suportados. Este tutorial usa o Windows 7 Professional de 64 bits como sistema operacional de destino.
Você também deve ter amplo espaço em disco para o software SQL Server (aprox. 3 a 4 GB) e dados de banco de dados e arquivos de log (4 GB ou mais, dependendo do tamanho projetado de seus dados).
Outra coisa a ter em mente é que o SQL Server Management Studio para 2012 é executado dentro do Microsoft Visual Studio 2010. Se você não tiver o MS VS 2010, uma versão dele será instalada quando você instalar o SQL Server 2012.
Por fim, a conta Administrador (ou conta com privilégios de Administrador) deve ser usada para instalar o SQL Server.
Na próxima seção, iniciaremos a primeira fase do processo de instalação.
Iniciando o instalador do Microsoft SQL Server 2012
- Faça login como uma conta de nível de administrador e localize o setup.exe programa na mídia de instalação. Clique duas vezes em setup.exe para iniciar o instalador do SQL Server.
- O Centro de Instalação do SQL Server 2012 será executado. Selecione a primeira opção para uma nova instalação autônoma do SQL Server
- Várias verificações serão feitas para garantir que o sistema operacional do host tenha os patches apropriados e que o usuário tenha as permissões apropriadas para instalar o SQL Server. Se alguma das verificações falhar, corrija a situação (por exemplo, faça login como Administrador, instale os patches necessários etc.) e tente a instalação novamente. Se todas as verificações forem aprovadas, clique em OK botão para continuar.
Instalador do Microsoft SQL Server 2012 – Continuação
- A próxima etapa é fornecer a chave de licença do software. Digite sua chave de licença obtida quando você comprou ou baixou o software e clique no botão Next> botão para continuar.
- A próxima etapa é revisar e aceitar os termos da licença. Leia os termos da licença, clique na caixa de seleção “Aceito os termos da licença” e clique no botão Next> botão para continuar.
- O instalador do SQL Server inspecionará sua versão de instalação para ver se algum patch ou atualização é necessário. É sempre uma boa ideia incluí-los durante a instalação. Marque a caixa "Incluir atualizações do produto SQL Server" e clique no botão Next> botão para continuar.
- Neste ponto, o instalador do SQL Server fará o download de todas as atualizações, verificará a integridade da mídia de instalação e copiará os arquivos de configuração necessários para uma pasta temporária no disco rígido. Quando o processo estiver concluído, clique no botão Instalar botão.
Instalador do Microsoft SQL Server 2012 – Continuação
- Surpresa! Embora você provavelmente tenha pensado que o SQL Server estava prestes a ser instalado, tudo o que fez foi copiar os arquivos de instalação. Agora o instalador “real” será lançado. A primeira coisa que ele fará é verificar se há problemas com o SQL Server anterior e outras instalações de software. Também verificará se o firewall do Windows está configurado (ou não) para permitir que o SQL Server atue como um servidor para outros computadores clientes.
- Neste exemplo, o firewall do Windows foi realmente ativado e a nota abaixo aparece ao clicar nesse aviso:
Clique em OK botão para fechar qualquer caixa de diálogo de aviso e, em seguida, clique no botão Next> botão para continuar.
Instalador do Microsoft SQL Server 2012 – Continuação
- Mais uma vez, os termos de licença serão exibidos. Clique na caixa de seleção para aceitar os termos da licença e clique no botão Next> botão para continuar.
- A próxima etapa é selecionar quais recursos do SQL Server instalar. Neste exemplo, a primeira escolha é selecionada. Isso nos permitirá selecionar os recursos individuais que queremos instalar. Selecione a opção “Instalação de recursos do SQL Server” e clique no botão Next> botão.
- A tela de seleção de recursos aparecerá em seguida. Clique nas caixas de seleção para instalar alguns ou todos os recursos de seu interesse. Em seguida, clique no botão Next> botão.
- A próxima etapa faz uma verificação do computador atual para ver se há algum programa de software conflitante já instalado que possa causar falha na instalação do SQL Server. Se alguma dessas verificações indicar um problema, clique nela e leia a tela de Ajuda para ver quais etapas devem ser seguidas para corrigir o problema e tente novamente. Se todas as verificações forem aprovadas, clique no botão Next> botão para continuar.
Instalador do Microsoft SQL Server 2012 – Continuação
Configurando a instância do banco de dados
- A próxima etapa é configurar a instância do banco de dados. Aqui você pode criar uma instância padrão ou nomeada do banco de dados, fornecer um ID de instância exclusivo e especificar o diretório raiz onde todos os arquivos da instância serão armazenados. Observe que um servidor (ou imagem do sistema operacional) pode hospedar várias instâncias de banco de dados do SQL Server. Normalmente, uma instância é executada a partir de um disco ou matriz RAID diferente de onde o sistema operacional está instalado (como visto abaixo, o SO está instalado na unidade C:e a instância será instalada na unidade D:). Forneça o ID da instância e o diretório raiz e clique no botão Next> botão para continuar.
- A próxima verificação é para espaço livre em disco. O instalador do SQL Server precisa verificar se há espaço em disco suficiente para o software SQL Server e a nova instância de banco de dados. Se o SQL Server encontrar espaço em disco insuficiente, você precisará escolher um disco/matriz diferente para instalar ou liberar algum espaço no disco de destino. Depois que as verificações forem aprovadas, clique no botão Next> botão para continuar.
- O SQL Server pode carregar automaticamente até 9 processos principais sempre que o sistema operacional for inicializado. Vários deles, como o SQL Server Database Engine são necessários para que o banco de dados funcione. Outros serviços são opcionais. Por exemplo, se você não estiver usando o SQL Server Distributed Replay services, você pode deixar aqueles marcados como inicialização manual. Por padrão, o instalador do SQL Server criará contas de usuário no nível do sistema que são usadas para executar esses serviços. Se esta é a primeira vez que você instala o SQL Server, provavelmente é melhor deixá-los em suas configurações padrão.
- A próxima etapa é fornecer mais detalhes de configuração para o mecanismo de banco de dados. As principais áreas para configurar na aba Configuração do Servidor são:
- Modo de autenticação:dependendo da configuração do servidor de domínio, você pode preferir apenas o modo de autenticação do Windows. Se você pretende usar também baseado em SQL Server, selecione a autenticação Mixed Mode.
- Em seguida, especifique a senha de administrador do SQL Server. (Esta é a senha da conta “sa”).
- Forneça uma lista de usuários e/ou grupos que têm direitos para se conectar ao SQL Server como administrador do sistema
As principais áreas para configurar nos Diretórios de Dados tab devem estar todos configurados para os padrões. A menos que você tenha motivos específicos para dividir os bancos de dados do usuário, logs, banco de dados temporário ou diretórios de backup, você pode querer deixá-los em suas configurações padrão.
Instalador do Microsoft SQL Server 2012 – Continuação
Configuração opcional do software SQL Server
As etapas a seguir serão incluídas no instalador se você as incluir como recursos a serem instalados.
- Se você selecionou SQL Server Analysis Services para ser incluído na instalação, a próxima tela solicitará o Modo de Servidor do Analysis Services. Para usar esquemas SQL (relacionais) regulares para Analysis Services, especifique o Modo Tabular. Para usar as estruturas de dados multidimensionais, selecione Multidimensional e Modo de mineração de dados.
A guia Diretórios de Dados permite especificar diferentes diretórios padrão para os bancos de dados do Analysis Services. Novamente, a menos que você tenha um hardware específico para suportar vários volumes de disco, você pode querer deixá-los em seus padrões.
- Se você selecionou a opção de instalar o Reporting Services, a próxima tela solicitará o Modo Nativo do Reporting Services (que deve ser definido como Instalar e configurar). Os serviços do SharePoint só podem ser instalados nesta configuração.
- Se Serviços de repetição distribuídos foram selecionados para serem instalados, a próxima tela solicitará os Usuários e/ou Grupos que têm os direitos de usar os Distributed Replay Services. Forneça esses usuários e grupos e clique no botão Next> botão para continuar.
- Se você selecionou a opção de instalar o Distributed Replay Client , a próxima tela solicitará um Nome do Controlador, Diretório de Trabalho e Diretório de Resultados. Os nomes padrão devem ser suficientes para esta instalação. Clique no botão Próximo> botão para continuar.
Instalador do Microsoft SQL Server 2012 – Continuação
Etapas finais para o instalador do SQL Server
- A próxima tela oferece a opção de fornecer ou não relatórios de erros à Microsoft. Faça sua seleção e clique no botão Next> botão para continuar.
- Um conjunto final de regras de configuração é verificado para garantir que o instalador do SQL Server tenha tudo o que precisa para concluir a instalação.
- Finalmente, chegamos à tela Pronto para instalar. Sem volta agora. Clique no botão Instalar botão para iniciar o processo de instalação e configuração.
- A tela usual de Progresso da Instalação com barra de progresso será exibida.
- Quando a instalação estiver concluída, uma lista de diferentes módulos será exibida junto com o status de instalação. Todos deveriam ter “Sucesso” ao lado deles. Se algum não der certo, clique no item para ver os detalhes.
Instalação do Microsoft SQL Server 2012 concluída
Itens do menu Iniciar do Microsoft SQL Server 2012
- (27)SQL Server criará uma coleção de itens de menu no menu Iniciar do Windows. Estes são mostrados abaixo. Observe também que uma versão limitada do Microsoft Visual Studio 2010 será instalada. Esta versão do Visual Studio é usada para hospedar o aplicativo SQL Server Management Studio.
- Para executar o SQL Server Management Studio, abra o Microsoft SQL Server 2012 pasta no menu Iniciar do Windows e selecione SQL Server Management Studio .
- A primeira caixa de diálogo a ser exibida solicitará credenciais para fazer login em um servidor. Neste exemplo, estamos nos conectando ao PC local usando a Autenticação do Windows.
- Assim que o SQL Server Management Studio for iniciado, use o Pesquisador de Objetos para abrir a instância do SQL Server do PC local (nível superior). Dentro dele você verá as pastas:
- Bancos de dados
- Segurança
- Objetos de servidor
- Replicação
- Alta disponibilidade AlwaysOn
- Gerenciamento
- Catálogos do Integration Services
SQL Server 2012 Management Studio
Nesta seção de notas, abordamos como executar o SQL Server Management Studio. SQL Server Management Studio (ou simplesmente “Management Studio”) é o principal aplicativo que os administradores de banco de dados usarão para gerenciar bancos de dados SQL Server. O Management Studio é executado dentro do Visual Studio.
Conclusões
Neste ponto, você deve ter uma instância funcional do Microsoft SQL Server 2012. Como acontece com qualquer produto da Microsoft, certifique-se de manter-se atualizado com os patches de segurança e correção de bugs que serão lançados ao longo do tempo.
Você também pode instalar os bancos de dados de exemplo AdventureWorks. As instruções para instalar os bancos de dados AdventureWorks podem ser encontradas aqui.