Instalação do SQL Server 2012
Como fiz uma formatação geral no meu notebook e instalei tudo novamente, decidi então fazer este tutorial prático e fácil de seguir. Tenho alguns clientes que sempre me perguntam como instalar o SQL Server. Sei que para muitos profissionais de TI o que vou passar não é nenhum segredo, mas, espero que ajude a quem necessite.
Aqui vou usar a versão SQL Server 2012 Enterprise Edition, a qual é licenciado pelo DreamSpark. Para quem é estudante ou professor da área, pode criar uma conta ou verificar se a faculdade onde estuda ou leciona tem parceria com a Microsoft, assim o leque de software para baixar é maior. Mas, caso queiro no site da Microsofttem as edições express edition de 32 bits e 64 bits dependendo arquitetura do computador a ser instalado.
Ao inserir a midia do SQL Server, vai se deparar com arquivos como os da imagem abaixo.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_01.png?w=300&h=211
Vamos dar um duplo clique em Setup para iniciar a instalação e então aparecerá algo parecido como a imagem abaixo. No menu a esquerda, clicamos na segunda opção que se refere a Instalação.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_02.png?w=300&h=225
Ao clicar em instalação, reparamos que surge as seguintes opções abaixo e clicamos na primeira opção que se refere a Nova instalação que é o nosso caso.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_03.png?w=300&h=225
Na sequência ira verificar se existe algum problema para ser realizada a instalação. Se a configuração do sistema operacional e do computador estão dentro dos requisitos mínimos e então clicamos em ok para prosseguir.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_04.png?w=300&h=225
Na imagem abaixo pede a licença do seu software, caso seja o edição express, provavelmente já aparecerá preenchido o campo da licença e então é só clicar em avançar.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_05.png?w=300&h=225
Aparece os termos da licença, marcamos que concordamos e depois clicamos em avançar.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_06.png?w=300&h=225
Aparecerá a tela abaixo referente as atualização disponíveis para serem baixadas. Aqui no caso da Edição Express nem sempre mostra. Depende se estiver conectado na internet.http://lucianogusso.files.wordpress.com/2013/09/sql2012_07.png?w=300&h=225
Ao clicarmos em avançar e se estivermos conectados na internet, fará os downloads e instalações das atualizações necessárias.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_08.png?w=300&h=225
Ao terminar de instalar as atualizações e lembrando que caso não tenha atualizações, cairá na tela abaixo para verificar se as regras de instalação estão aprovados para seguir. No meu caso, tem um sinal de exclamação acusando que o firewall está ativo e que seria viável desabilitá-lo para prosseguir. Mas, ignorei esta mensagem e cliquei em avançar para prosseguir com a instalação.http://lucianogusso.files.wordpress.com/2013/09/sql2012_09.png?w=300&h=225
Então aparece a tela abaixo para selecionar o tipo de instalação. Escolhi a primeira que seria uma forma padrão e depois clicar em avançar.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_10.png?w=300&h=225
Na sequência aparece a tela abaixo para selecionar os recursos a serem instalados. Se não me engano, as opções de replicação não existe para a edição express. Como estou ainda me aperfeiçoando no SQL e faço muitos laboratórios no meu próprio notebook, selecionei todas as opções disponíveis. Nas edições completas do SQL Server, o recurso SQL Management já está incluso na midia, já nas versões Express Edition, será necessário baixar o SQL Server Express Edition de versão 32 bits (X86) ou 64 bits (X64), dependendo da arquitetura do computrador e também o SQL Management que está separado. O SQL Management a ser baixado e instalado, tem que sr corresponde versão correspondente ao SQL Server que foi instalado.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_12.png?w=300&h=225
Após ter selecionado os recursos a serem instalados e depois ter clicado em avançar, aparecerá a tela abaixo para verificar se as regras de instalação estão de acordo para prosseguir e então clicar em avançar.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_13.png?w=300&h=225
Na próxima tela, configurar a instância do SQL. No caso abaixo deixei como padrão e então ID ficará como o mostrado, Caso contrário posso selecionar outro ID para a minha instância.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_14.png?w=300&h=225
Ao clicar em avançar, aparecerá os requisitos de instalação (espaço em disco) e basta clicar em avançar.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_15.png?w=300&h=225
Na próxima tela será a configuração do Servidor. Aqui você configura as contas para cada serviço a ser instalado. É recomendado ter uma conta para cada serviços, afim de não haver problemas e conflitos entre os serviços.. Aqui o SQL já criou as contas para mim, não existindo há necessidade de alterar estas opções. Pode deixar do jeito padrão mesmo e clicar em avançar. Há quem goste de criar manualmente as contas no sistema operacional e depois vinculá-las nos serviços do SQL.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_16.png?w=300&h=225
Na tela seguinte que se refere a configuração dos mecanismo do banco de dados, configurar o modo misto e uma senha para o usuário master que é o sa. Na configuração inicial da senha, a instalação irá pedir uma senha forte, que misture caracteres especiais, números, e letras maiúsculas e minúsculas. O modo misto te da a opção de poder se conectar ao banco de dados tanto como autenticação windows, que não exige senha como também a autenticação SQL, onde você configura o usuário para acessar os bancos de dados. Aqui de principio configuramos a senha para o usuário sa e ao entramos para gerenciar os bancos de dados através do SQL Management, podemos lá dentro criar novos usuários e permissões a estes usuários para acessarem determinados bancos de dados e seus recursos. Mas este post não tem a finalidade de explicar sobre gerenciamento do SQL e sim de fazer sua instalação da forma mais fácil e simples possível. Continuando na mesma tela, temos que escolher um usuário para o SQL, então seleciono um usuário que no caso aqui, basta clicar para adicionar o usuário atual que é o que fiz o logon no Windows.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_18.png?w=300&h=228
A seguir configuramos o recurso Analysis Services para configurar. Esta opção possui opções que ajudam a criar e implantar bancos de dados analíticos usados para apoio de decisão no Excel. Lembrando que esta tela de configuração só aparecerá para quem selecionou este recurso para ser instalado. Para saber mais a respeito deste assunto clique aqui.E da mesma forma que foi feito na tela anterior, devemos adicionar um usuário e que também neste caso clique para adicionar o usuário atual e cliquei em avançar.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_20.png?w=300&h=228
Na tela a seguir, que se refere ao Reporting Services, auxilia da criação, gerenciamento e personalização de relatórios para a Organização. Aqui não precisa mudar nada, pode deixar o padrão e clicar em avançar. Esta tela também só irá aparecer se selecionar esta opção para ser instalada. http://lucianogusso.files.wordpress.com/2013/09/sql2012_21.png?w=300&h=227
Nas duas próximas telas que são a Distributed Replay Controller e aDistributed Replay Client, são referente a forma de avaliar as atualizações futuras do SQL Server e analisar os impactos que estas atualizações têm sobre o hardware e o Sistema Operacional. Na tela Distributed Replay Controller basta adicionar o usuário atual e depois clicar em avançar. E na tela Distributed Replay Client, não há a necessidade de adicionar um nome, necessitando assim só clicar em avançar. Caso precisem de informações adicionais sobre o Distributed Replay clique aqui.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_23.png?w=300&h=227
http://lucianogusso.files.wordpress.com/2013/09/sql2012_24.png?w=300&h=227
Aparecerá a tela de Relatório de Erros, também só precisa clicar em avançar. Esta tela se refere ao envio de relatórios de erros para a Microsoft. No meu caso não marquei esta opção.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_25.png?w=300&h=227
Na tela a seguir irá checar se todas as regras de configuração de instalação foram atendidas e caso encontre erros que não habilite a opção de avançar, revise a configuração do item mostrado dos erros. Caso não tenha erros, basta clicar em avançar.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_26.png?w=300&h=227
Nesta tela a seguir mostrará os recursos que serão instalados e mais uma vez clicar em avançar.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_27.png?w=300&h=227
Agora que terminamos as opções de configuração de instalação, na tela a seguir começa a instalação de todos os recursos. O processo é um pouco demorado.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_28.png?w=300&h=227
Na sequência mostra a tela de finalização das instalação do SQL Server 2012.
http://lucianogusso.files.wordpress.com/2013/09/sql2012_29.png?w=300&h=227
Se não esqueci de nada acho que a instalação está finalizada. Para gerenciar os bancos de dados, acesse o SQL Management e lá você poderá rodar os scripts para criação de bancos de dados entre outras funções.
Tenho alguns amigos que me perguntam como fazer backup de bancos de dados e restaurar estes bancos. Quero preparar um post a respeito disto.
Por falta de tempo estou postando só agora sobre o SQL Server 2012 e já estamos esperando a chegada do SQL server 2014 que a chegada está prevista creio eu para o fim de Outubro deste ano.
Acho que é isso.