Instalando o SQL Server 2008 Express

Hoje vou descrever os passos BÁSICOS para a instalação do SQL Server 2008 Express, esta que é a edição gratuita do SQL Server e atende muito bem pequenas aplicações (além de ser uma ótima opção pra quem quer estudar esse banco).

Na edição gratuita do SQL Server 2000 (conhecida por MSDE) até mesmo alguns DBAs sofriam para instalá-la. De lá pra cá muita coisa mudou e hoje você já conta com ferramentas gráficas para instalar e gerenciar sua instância. Essa edição do SQL Server suporta 1 CPU (com suporte a multi-core), 1 GB de RAM e bases de dados de até 4 GB, e ao contrário do que muitas pessoas dizem, as edições Express tem suporte a rede; o fato é que essa opção vem desabilitada, mas é muito simples ativá-la.

Nesse post vou demonstrar a instalação do SQL Express + ferramentas. Se você desejar o mesmo, ao realizar o download escolha a opção Microsoft SQL Server 2008 Express with Tools (executável: SQLEXPRWT_x86_ENU.exe); o tamanho do executável é de aproximadamente 220 MB. Segue abaixo o link para download: http://www.microsoft.com/brasil/servidores/sql/editions/express.mspx Antes de iniciar a instalação do SQL Server Express você deverá verificar:

Após as devidas verificações e atualizações, podemos iniciar a instalação. Execute o arquivo SQLEXPRWT_x86_ENU.exe e observe que do lado esquerdo da tela que é apresentada existem as opções Planning, Installation, Maintenance e etc. Na guia Planning escolha a opção System Configuration Cheker.

tela1_sql2008

Neste momento será feita uma breve verificação para indicar se falta algo para o andamento da instalação. Obtendo um retorno positivo clique em Ok e selecione na guia Installation a opção New SQL Server stand-alone installation or add features to an existing installation (Nova instalação ou adiciona opções para uma instalação já existente). tela3_sql2008

O instalador fará uma nova verificação, se estiver tudo certo (para ver os detalhes dessa verificação clique no botão Show Details) clique no botão OK. SQLExpress_Parte1 Na próxima tela clique em Install para instalar os arquivos que darão suporte ao restante da instalação. Clique Next.

Na tela Product Key clique em Next (observe que você não precisa de uma chave já que é esta é uma versão free). Marque a opção: “I accept the license terms” e clique em Next. Quando esta etapa finalizar, você irá escolher o que deseja instalar. Marque somente a opção Database Engine Services. Essa opção instalará o engine do SQL Server Express. Se desejar instalar também as ferramentas marque a opção Management Tools – Basic. tela2 1 Na próxima tela você deverá escolher por uma instância padrão (Default Instance) ou uma instância nomeada (Named Instance). Esta etapa define o nome pelo qual seu servidor SQL irá responder. Se escolher pela instância padrão o SQL terá o mesmo nome de seu servidor, se for uma instância nomeada o SQL irá atender por: NOME_SERVIDOR\NOME_SQL. tela2 Clique em Next.

A próxima tela traz um resumo sobre o espaço em disco que será utilizado. Clique em Next.

A seguir você deverá informar sob qual conta do Windows rodarão os serviços do SQL Server. No meu caso, como estou instalado no notebook, na caixa Account Name vou escolher a conta AUTORIDADE NT\SYSTEM para o serviço do SQL e o padrão para o SQL Browser. Em casos onde seu SQL Server utilizar recursos de rede será importante utilizar uma conta de domínio.

Clicando em Next você deverá optar pelo modo de autenticação no SQL. As duas opções são:

Windows Authentication Mode – Nessa opção, apenas contas do Windows poderão autenticar no seu SQL.

Mixed Mode – Nessa opção, poderão autenticar tanto contas Windows e contas criadas posteriormente dentro do SQL.

A Mixed Mode é a mais utilizada (apesar de não ser a recomendada pela Microsoft).

Nesse post vou escolher a opção Mixed Mode e definir uma senha para a conta system administrator (SA). Também irei adicionar uma conta Windows ao grupo de administradores do SQL. Você pode adicionar uma conta de administrador e também o usuário atual clicando no botão Add Current User. tela3 O SA é o usuário master do seu SQL Server, por isso não atribua uma senha fraca a ele e não ESQUEÇA essa senha .

Se estiver em dúvida sobre o modo de autenticação que deve usar, fique tranqüilo, essa configuração pode ser alterada depois. Como estamos realizando uma instalação padrão, neste momento ignore as abas Data Directories e FILESTREAM. Clique em Next.

A próxima tela pergunta se você deseja enviar automaticamente relatórios de possíveis erros para a Microsoft. Faça sua escolha e clique em Next. Agora o instalador faz uma nova verificação para validar os parâmetros informados até aqui. Se estiver tudo ok, clique em Next.

Verifique o resumo da instalação e finalmente clique em Install. Agora é só aguardar a finalização da instalação.

Considerações: Se você realizar essa instalação numa maquina com Windows XP em português, ao final poderá encontrar o seguinte erro na instalação: erro_sql2008 Segundo a Microsoft isso não é efetivamente um erro. Isso ocorre quando tentamos instalar uma versão inglês do SQL Server (2005 ou 2008) num Windows XP SP3 não-inglês (como já comentei neste post).

Neste texto abordei somente os passos básicos para a instalação do SQL Server 2008 Express. Pretendo detalhar outras opções nos próximos posts… no próximo iremos habilitar o acesso a rede, por enquanto, bom trabalho e bons estudos.

Veja como habilitar suporte a rede aqui.

About these ads

41 comments so far

  1. [...] Tutorial: Instalando o SQL Server 2008 Express. [...]

    • Joanan Mendonça Jr. on

      Amigo, na segunda figura aparece dua opções abaixo de instance features. Na minha instalação essas subopções não aparecem, ou seja, o instalador só instala o studio.

  2. [...] Tutorial: Instalando o SQL Server 2008 Express. [...]

  3. Ariane on

    Consigo chegar até a tela de instalação dos arquivos de suporte e ao instalar por completo aparece a mensagem “A instalação do SQL Server encontrou o seguinte erro: Referência de objeto não definida para uma instância de um objeto.”

    Minha máquina está com XP SP3 e todas as atualizações solicitadas do win installer, .net framework e powerShell. Todos os requisitos exigidos da máquina para a instalação do sql server estão ok.

    Saberia me dizer do que se trata a mensagem?

    Obrigada!
    Ariane

  4. Jonathan on

    Opa muito bom esse tutorial!
    me ajudou muito!
    parabens!

  5. [...] A rotina de um DBA  (Instalando o SQL Server 2008 Express ). [...]

  6. Bazzo on

    Na minha primeira tentativa ocorreu um erro.
    disse que era erro de rede, ai tentei de novo e deu tudo certo!
    Mas eu instalei a versão sem as ferramentas e em pt-br.
    Post muito bom!!!

  7. Guaracy on

    Muito bom, obrigado pela ajuda.

  8. Bruno Lisboa on

    A versao do Meu Sql server é a SQL 2008 Enterprise Edition E nao estou nconseguindo configurar O dono Do BloG Adiciona Eunno msn e v c consegue me ajudar :S:S”

    MSN: Bruno.Lisboa@msn.com

  9. Mendes on

    Bruno, não costumo utilizar o msn. De vez em quando estou online no gtalk como silasmendes, ok?

  10. gerhard on

    Valeu pelo tutorial simples, objetivo e completo.

  11. Tecnic on

    Cara sigo todos os passos porem ele da erro na Engine durante a instalacao dizendo que nao tem permissao para o login … eu uso o vista home basica e tenho um usuario com meu nome q eh o administrador e tem senha …
    Ele conclui a instalacao mas nao consigo conectar depois pra utilizar … vc sabe o que pode ser ?

  12. Fernando Castro on

    Parabens pelo manual de instalação. COmpleto, fácil.

  13. Vander on

    Gostaria de saber porque não consigo completar a instalação, pois na verificação é detectada uma falha recomendando reiniciar o computador, mas já tentei diversas vezes e sempre acusa a falha “recomendando reiniciar o computador”, o que será que está acontecendo?

    Obrigado

  14. Tadeu on

    Muito Bom tutorial, esta de parábens,já havia conseguido instalar o sql, mas deu muito trabalho em definir o usuário, e agora percebo que errei na escolha do mesmo, pois coloquei o AUTORIDADE NT\NETWORK, não sei se é porisso que quando tento criar um bd no vb 2008 express apresenta erro de autenticação.

  15. Augusto on

    Tutorial perfeito consegui instalar tudo em perfeito funcionamento. Obrigado e parabéns!

  16. Rodigo on

    Não consigo alterar a configuração do SQL Server 2008 Express após a atualização para SP3 do winXP. Ao rodar o SQLServerManager10.msc é apontado que o não pode se conectar ao provedor WMI, devido à falha de permissão ou o servidor ‘não está disponível. No fim da mensagem ainda consta que o módulo não pode ser encontrado.
    Já executei o sqlmgmproviderxpsp2up.mof como instrui o suporte, porém não funciona. Na verdade sí preciso saber a porta que está rodando a instância.

  17. Alexandre on

    Muito bom este tuturial, porem não está aparecendo aquela opção la no iniciar,todos os programas, sql serve e depois a onde eu abro para poder utilizar o programa criando databases e dando select.
    só aparece três opções.

  18. Shirley on

    Obrigado pelo post, muito útil.
    Já tinha quebrado a cabeça pra instalar no windows seven e só consegui seguindo as orientações. Muito obrigado!

  19. Alex Miranda on

    Estava indo tão bem, eu estava satisfeito, até q na instalação deu a seguinte msg:

    TITLE: Microsoft SQL Server 2008 Setup
    ——————————

    The following error has occurred:

    Não foi possível iniciar o serviço devido a uma falha de logon.

    For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.2531.0&EvtType=0xDC80C325

    ——————————
    BUTTONS:

    OK
    ——————————

  20. rafael on

    Obrigado pelo post,eu tinha instalado junto com o visual basic 2008 mas não conseguir configurar valeu!

  21. Wendell on

    Muito bom o tutorial.
    Me ajudou a instalar o SQL Server tranquilamente.

    Obrigado

  22. pedro sena on

    muito bom tutorial, simple e facil.
    mais uma informação: a instalação no windows vista e seven não ocorre o erro de compatibilidade de lingua, mas podem ocorrer erros de preenchimento na hora da instalação.

  23. [...] Instalando o SQL Server 2008 Express Posted junho 11, 2009 Filed under: Vida Real | Tags: Instalar SQL Server 2008, MSDE, Sql Server, SQL Server 2008, SQL Server 2008 Express | [...]

  24. Luciana on

    Olá!!!

    O tutorial de instalação me ajudou muito… Estava instalando e aparecia bloqueio de rede. Segui o tutorial e tudo seguiu como eu esperava. Parabéns a você.

    Meu muito obrigada.

  25. Rodrigo on

    Parabéns pela iniciativa! ajuda bastante!!

    Eu estou acostumado com o SQLServer 2005, porém tenho dificuldades com 2008.. Acontece que fiz a instação sem problemas(aparentemente) porém, na hora de acessar o banco informando Server Name e login, senha.. não conecta de forma alguma! na instalação, usei instancia nomeada, cujo nome é SqlExpress, coloquei também uma senha SA.
    Qual seria a forma correta de informar o Nerver Name neste acesso? por que por padrão ele vem (local)…
    Obrigado!
    Rodrigo

  26. Robin on

    Obrigado pelo Totu
    Bom post

    Poderias também arranjar um tutorial de como fazer a ligação do Visual Basic 2010 ao SQL 2008 Express.

    Neste caso inserir os dados do Visual numa bd do Sql.

  27. Paulinho on

    Muito bom cara
    ajudo
    muito
    vlwwwwww

  28. Edvaldo Filho on

    Muito bom, seguir direitinho e deu tudo certo! Parabéns!

  29. Rodrigo Gita on

    Boa Tarde.

    Fiz conforme o Tutorial, embora deu a seguinte mensagem:

    *********************************************************

    TITLE: Connect to Server
    ——————————

    Cannot connect to Apdata.

    ——————————
    ADDITIONAL INFORMATION:

    Erro de rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provider: Provedor de Pipes Nomeados, error: 40 – Não foi possível abrir uma conexão com o SQL Server) (Microsoft SQL Server, Error: 3)

    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=3&LinkId=20476

    ——————————
    BUTTONS:

    OK
    ——————————

    *********************************************************

    Agradeço pela ajudar.

  30. Danilo Marangoni on

    Estou com problemas pra instalar no Server 2008 SP1 R2. Como procedo?

  31. Vagner Tomaz on

    Muito bom, parabéns colega

  32. Waldir on

    Parabéns. Se nao fosse por vc eu esta perdido. Deus te Abençoe.

  33. Antonio on

    Muito bom o post, me ajudou bastante. Obrigado!

  34. Bruno Romera on

    Muito bom.. Fácil e prático

  35. Vini on

    Ele instala tudo direitinho, mas na hora de executar ele da erro na validação da licença. O que pode ser?

  36. Márcio Carvalho on

    Seu tutorial estar perfeito, consegui instalar tudo certinho, porém preciso de uma ajuda.
    Tenho dois servidores:
    Um com sql server 2008 R2 express
    Outro com sql server 2000

    Quando tento me conectar no no Sql Server 2000 usando o mangement Studio funciona certinho.

    Quando tento me conectar no Sql Server 2008 usando o Enterprise manager do sql 2000 não dar certo.

    Alguém pode me ajudar?

  37. Lucas Carvalho on

    Está dando um problema de de validação.

    “consistencia de hive do registro”

    como resolvo isso?

  38. Lucas Carvalho on

    “Performance counter registry hive consistency”


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

%d blogueiros gostam disto: