Requisitos Necessários
• Sistemas Operacionais Suportados: Windows Seven, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP
• Os sistemas de 32 bits - Computador com processador Intel ou compatível com 1 GHz ou processador mais rápido.
• Os sistemas de 64 bits – Computador com Processador de 1,4 GHz ou mais rápido.
• Mínimo de 512 MB de RAM (2 GB ou mais é recomendado).
• 2,2 GB de espaço disponível em disco rígido
Uma breve introdução
Estarei utilizando o Windows Seven Ultimate 32 Bits com todas as atualizações críticas instaladas para este artigo.
É importante ressaltar que esta versão do SQL Server é gratuita e altamente recomendada para aplicações de pequeno e médio porte, abaixo algumas características do mesmo:
- É um sistema de gerenciamento de dados avançado e confiável;
- Oferece um conjunto rico de recursos para desenvolvimento;
- Proteção aos dados e um alto desempenho para clientes de aplicativos incorporados e aplicativos da Web;
- Implantação fácil;
- Custo zero e com liberdade de distribuí-lo junto com os aplicativos desenvolvidos;
- Suporta 1 CPU (com suporte a Multi-Core);
- 1GB de RAM e com bases de dados até 4GB;
- Com suporte a rede.
- Oferece um conjunto rico de recursos para desenvolvimento;
- Proteção aos dados e um alto desempenho para clientes de aplicativos incorporados e aplicativos da Web;
- Implantação fácil;
- Custo zero e com liberdade de distribuí-lo junto com os aplicativos desenvolvidos;
- Suporta 1 CPU (com suporte a Multi-Core);
- 1GB de RAM e com bases de dados até 4GB;
- Com suporte a rede.
Neste artigo iremos acompanhar sua instalação junto com o seu gerenciador de Banco de Dados.
Realizando o download
Abaixo estão os programas necessários em caso da utilização do Windows Xp Service Pack 3.
Passo 1: Faça o download e instale o Microsoft Net Framework 3.5 SP1.
Passo 2: Faça o download e instale o Windows Installer 4.5.
http://go.microsoft.com/fwlink/?LinkId=123422
Passo 3: Faça o download e instale o Windows PowerShell 1.0.
Caso utilize o Windows Seven Ultimate com todas as atualizações críticas instaladas ignore esta etapa.
Agora faremos o download do Banco de Dados junto com seu gerenciador SQL Server Management Studio Express, importante ressaltar que em nosso caso baixaremos a versão 32 Bits, segue abaixo o link:
http://www.microsoft.com/downloads/details.aspx?FamilyID=7522A683-4CB2-454E-B908-E805E9BD4E28&displayLang=pt-br
Realizando a Instalação
Depois de baixado iremos instalar o mesmo, veremos como é simples a instalação junto com sua configuração. Execute o arquivo SQLEXPRWT_x86_PTB.exe e veremos a tela conforme a Figura 01.
Figura 01: Central de Instalação do SQL Server.
Nesta tela escolheremos a opção Instalação e em seguida o primeiro item, como poderemos ver na Figura 02.
Figura 02: Opção Nova Instalação SQL Server.
Esta opção indica para uma instalação de uma nova instancia do SQL Server, sendo a mesma que iremos utilizar em nosso artigo. A próxima etapa poderemos ver na Figura 03.
Verificamos que não encontramos nenhum problema em nosso Sistema Operacional, portanto continuemos com a instalação. Clique no botão Ok e prosseguimos com a tela seguinte, Figura 04.
Como estamos trabalhando com a versão gratuita do SQL Server, não precisamos informar nenhuma chave. Em seguida clique em Avançar. Figura 05.
É importante dar uma lida nos termos de Licença para uso, em seguida clique em “Aceito os termos de licença” e prosseguiremos com a instalação clicando no botão Avançar.
Em seguida verificaremos os Arquivos de Suporte à instalação, no meu caso apareceram dois alertas, como podemos ver na imagem 06 abaixo:
O primeiro diz respeito à segurança de Aplicativo do Microsoft .NET, que poderemos resolver facilmente clicando em Status no item Aviso e Baixando o arquivo solicitado, e o outro alerta está dizendo que o Firewall do Windows está habilitado (Mais tarde iremos criar exceções para permitir sua conexão em rede). Continuando, clique em avançar. Na tela abaixo iremos selecionar todos os recursos, mas neste artigo estaremos abordando apenas o Serviço do SQL Server e de seu gerenciador de Banco de Dados. Em artigos futuros poderemos abordar outros recursos do mesmo. Confiram a Imagem 07 abaixo.
Por Padrão o SQL Server é instalado no diretório C:\ Arquivos de Programas, Clique em avançar para continuarmos a instalação.
Na tela seguinte iremos utilizar as configurações padrões, no caso do SQL Server a instancia será criada com o mesmo nome “SQLExpress”, esta etapa define o nome pelo qual seu servidor SQL irá responder. Veja a imagem 08 para melhores detalhes.
Já no próximo passo o instalador faz a análise do espaço em disco, no nosso caso o teste foi positivo e passamos assim para outra fase da instalação que seria a parte para configuração do Servidor. Vejamos na imagem seguinte.
Deixemos as configurações padrões, alterando apenas o Nome da Conta para AUTORIDADE NT\SISTEMA que estaremos apenas utilizando em uma máquina como exemplo. É importante informar que em casos onde o seu SQL Server utilizar recursos de rede será necessário utilizar uma conta de domínio.
O próximo passo é muito importante, seria onde definiremos a senha para acessar o banco de dados, escolha a opção “Modo Misto”, que possibilita autenticação do SQL Server e do Windows, em seguida defina uma senha e especifique os administradores do mesmo. No nosso caso clicaremos no botão “Adicionar usuário Atual” para adicionar o usuário que está sendo utilizado no momento. As abas “Diretório de Dados” e “FileStream” deixaremos definidas como padrões. Em seguida clique em avançar para darmos continuidade com a instalação, veja Figura 11.
A próxima tela da instalação diz respeito aos relatórios de Erro e Uso, eu sempre deixo marcadas estas opções para a fim de aprimorar futuras versões do SQL Server. Não é obrigatório deixar checado estas opções.
A Figura 12 representa todas as regras para determinar se o processo de instalação será executado com sucesso, no nosso caso todas as regras foram definidas corretamente. Clique em Avançar e na próxima tela aparecerá uma árvore com os recursos do SQL Server 2008 a ser instalado, clique em avançar novamente para procedermos com a instalação.
A instalação concluirá em pouco tempo e apresentará uma tela parecida com a Figura 13. Prontinho, a instalação do SQL Server 2008 com sua Ferramenta Management Studio foi executada facilmente e sem nenhum segredo.
Configurando o SQL Server para Trabalhar em rede
Por padrão o SQL Server 2008 vem com a opção para se conectar em rede desabilitada por motivos de segurança de acesso, fazendo com que não aceite conexões vindas de outras estações de uma rede, portanto ao instalá-lo conseguiremos criar uma conexão apenas na estação onde o mesmo foi instalado.
Para habilitar estas opções devemos seguir alguns passos, vejamos a seguir.
O SQL Server Configuration Manager é o utilitário responsável por gerenciar os serviços relacionados às instâncias locais do SQL Server e os protocolos de conexões permitidos. Podemos encontrá-lo no item do menu “Ferramentas de Configurações”. Em seguida observaremos algumas configurações interessantes, conforme ilustra a Figura 14.
O SQL Server Configuration Manager gerencia três características.
- Serviços do SQL Server: É responsável por todos os serviços relacionados ao Banco de Dados, permitindo Iniciar, Pausar ou Reiniciar o mesmo. Podemos também configurar várias propriedades destes serviços. No nosso exemplo deixaremos o serviço SQL Server e o Navegador do SQL Server iniciado. É recomendável deixar estes serviços para iniciar automaticamente.
- Configuração de Rede do SQL Server: Esta opção permite ao Administrador configurar os protocolos de rede que o SQL Server irá aceitar, no nosso caso habilitaremos o protocolo TCP/IP.
- Configuração do SQL Native Client 10.0: Define a ordem dos protocolos utilizados pelos clientes que acessam o SQL Server e a criação de Alias de conexões.
O SQL Express suporta os seguintes protocolos de rede:
Protocolo de rede | Descrição | Padrão |
Memória Compartilhada | Permite conectar a uma instância do SQL Server Express rodando no mesmo computador. | Habilitado |
TCP/IP | Permite que outras estações se conectem ao SQL Server Express por especificar o nome do servidor e o nome da instância (default SQLExpress) ou o endereço IP e o nome da instância. | Desabilitado |
Pipes Nomeados | Permite que outras estações se conectem ao SQL Server Express por suportar vários protocolos de rede, incluindo NetBEUI, TCP/IP e IPX/SPX. Ele seleciona o protocolo de rede automaticamente baseado na configuração do cliente. | Desabilitado |
VIA | Protocolo específico para redes de sistema. Nesta rede, os dados trafegam em alta velocidade e são utilizadas para a comunicação entre servidores e/ou clusters. | Desabilitado |
Voltando ao assunto, para habilitar o protocolo TCP/IP, clique em Configurações de Rede/ Protocolos para SQL Express e com o botão direito escolha Propriedades. Na aba Protocolo deixe Sim para a propriedade Habilitado. Veja Figura 15.
Na aba endereços IP, no item IPAll altere o mesmo para porta 1433, isto fará com que esta porta servirá para todos os IPs configurados em seu computador. Caso precise configurar uma porta para apenas um IP específico, localize o IP desejado(IP1, IP2, IP3 ...) e siga o mesmo procedimento. Ver Figura 16.
Faça a mesma configuração para Configuração do SQL Native Client 10.0.
Não esqueça que sempre quando é feita uma alteração na configuração do Banco de Dados é necessário reiniciar os serviços relacionados.
Importante: Crie exceções no Firewall para permitir a conexão remota do SQL Server, para quem não sabe, basta entrar no Painel de Controle e no item Firewall do Windows adicione duas portas, a 1433 como TCP e outra como UDP e a 1434 como TCP e UDP. Veja na Figura 17 o resultado de nossas configurações.
Utilizando o SQL Server Management Studio
Para realizar os testes abra o SQL Server Management e coloque o IP ou o nome do servidor e em seguida o nome da instância do SQL Server, no meu caso o IP onde o Banco de Dados está instalado é o 192.168.0.157 e o nome da instância é a SQLExpress. Escolha o tipo de Autenticação do SQL Server seguido de seu usuário e senha cadastrado quando fizemos a instalação do mesmo. A Figura 18 ilustra este procedimento. Pronto, estamos trabalhando com o Banco de Dados em rede.
Conclusão
Vimos neste artigo a instalação e configuração deste poderoso Banco de Dados utilizado por muitas pequenas e médias empresas. Foram apresentadas algumas características e funcionalidades com intuito de trazer uma gama de informações úteis aos senhores associados. Apesar de ser uma versão gratuita não deixa de fornecer recursos poderosos para manipulação e armazenamento de dados de uma forma rápida e segura. Nos próximos artigos procurarei abordar outros assuntos relacionados ao SQL Server a fim de poder compartilhar meu conhecimento com os senhores. Vou ficando por aqui e até o mês que vem.
Fonte de Informações
http://www.microsoft.com/
Nenhum comentário:
Postar um comentário