Bancos de Dados SQL Server 2012. Instalação do banco de dados de exemplo AdventureWorks2012 Baixar...

Post on 17-Apr-2015

120 views 0 download

Transcript of Bancos de Dados SQL Server 2012. Instalação do banco de dados de exemplo AdventureWorks2012 Baixar...

Bancos de Dados

SQL Server 2012

Instalação do banco de dados de exemplo AdventureWorks2012

• Baixar arquivo AdventureWorks2012_Data.mdf de ftp://ftp.ifes.edu.br/Cursos/Informatica/ELE-BancosdeDados/SQL2012ExpressInstall/

• Salvar arquivo baixado em C:\Arquivos de Programas(x86)\Microsoft SQL Server\MSSQL11.SQLEXPRELE2013\MSSQL\DATA

• Entrar no SSMS (SQL Server Management Studio)• Conectar-se a instância SQLEXPRELE2013 como sa• Clicar com o botão direito em databases e selecionar

Attach...

Instalação do banco de dados de exemplo AdventureWorks2012 (cont.)

• Na janela Attach Databases clicar no botão Add...• Selecionar o arquivo AdventureWorks2012_Data.mdf• Em “Adventureworks2012” database details,

selecionar a linha correspondente ao arquivo de log e clicar no botão Remove

• Clicar no botão OK• Verificar se o banco AdventureWorks2012 foi criado

Instalação do banco de dados de exemplo AdventureWorks2012 (cont.)

Instalação do banco de dados de exemplo AdventureWorks2012 (cont.)

Instalação do banco de dados de exemplo AdventureWorks2012 (cont.)

Instalação do banco de dados de exemplo AdventureWorks2012 (cont.)

Configuração do Servidor SQL Server 2012

• No SSMS, selecione a instancia SQLEXPRELE2013, clique com o botão direito e selecione properties

• Navegue (sem alterar) pelas páginas de configuração:– General– Memory – Processors– Security – Connections – Database Settings – Advanced

Configuração do Servidor SQL Server 2012

Configuração do Servidor SQL Server 2012 (General)

Configuração do Servidor SQL Server 2012 (Memory)

Config. do Servidor SQL Server 2012 (Processors)

Config. do Servidor SQL Server 2012 (Security)

Config. do Servidor SQL Server 2012 (Connections)

Configuração do Servidor SQL Server 2012 (Database Settings)

Configuração do Servidor SQL Server 2012 (Advanced)

Configuração do Servidor SQL Server 2012 (Permissions)

Configuração do Servidor SQL Server 2012 usando sp_configure

Exibe ou altera parâmetros de configuração global para o servidor atual. Sintaxe:sp_configure [ [ @configname = ] 'option_name' [ , [ @configvalue = ] 'value' ] ]

Retorno: 0 (êxito) ou 1 (falha)

Configuração do Servidor SQL Server 2012 usando sp_configure - Exemplo

Exibe ou altera parâmetros de configuração global para o servidor atual.

Sintaxe:sp_configure [ [ @configname = ] 'option_name' [ , [ @configvalue = ] 'value' ] ]

Configuração do Servidor SQL Server 2012 usando sp_configure

• Listando as opções de configuração avançadaOpções de configuração avançada são exibidas pelo primeiro parâmetro show advanced option como 1. Depois que essa opção for alterada, a execução de sp_configure sem parâmetros exibe todas as opções de configuração. USE master; GO EXEC sp_configure 'show advanced option', '1'; RECONFIGURE; EXEC sp_configure; GO

Configuração do Servidor SQL Server 2012 usando sp_configure

• Configurando memória máxima para o SQLExec sp_configure 'max server memory', 1024; GO RECONFIGURE; GO • Configurando memória mínima para o SQLExec sp_configure 'max server memory', 512; GO RECONFIGURE; GO

Configuração do Servidor SQL Server 2012 usando sp_configure

• Configurando command shell-- To enable the feature. EXEC sp_configure 'xp_cmdshell', 1 GO -- To update the currently configured value for this feature. RECONFIGURE GO

Configuração do Servidor SQL Server 2012 usando sp_configure

• Testando command shell

SQL Server Configuration Manager

• Configuração de Serviços– Trocar a conta de serviço– Iniciar automaticamente, manualmente ou

desabilitar o serviço

• Configuração de Rede – Protocolos• Abilitar/Desabilitar TCP/IP

SQL Server Configuration Manager

SQL Configuration Manager (Log on)

SQL Configuration Manager (Start mode)

SQL Configuration Manager (Protocolos)

Links Úteis• Manuais Online do SQL Server 2012:

http://technet.microsoft.com/pt-br/library/ms130214.aspx• Instalar o SQL Server 2012:

http://technet.microsoft.com/pt-br/library/bb500395.aspx• Instalar o SQL Server 2012 por meio do Assistente de Instalação:

http://technet.microsoft.com/pt-br/library/ms143219.aspx• Validar uma instalação do SQL Server:

http://technet.microsoft.com/pt-br/library/bb510455.aspx• Adventure Works para o SQL Server 2012:

http://msftdbprodsamples.codeplex.com/releases/view/55330• Stored procedure sp_configure:

http://technet.microsoft.com/pt-br/library/ms188787.aspx• Opções de configuração do servidor:

http://technet.microsoft.com/pt-br/library/ms189631.aspx