robson brandão mvp – windows server system. gerações do sql server história de inovações sql...

42
Robson Brandão MVP – Windows Server System

Upload: internet

Post on 17-Apr-2015

137 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Robson BrandãoMVP – Windows Server SystemRobson BrandãoMVP – Windows Server System

Page 2: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Gerações do SQL Server História de InovaçõesGerações do SQL Server História de Inovações

SQL Server 7.0

SQL Server 2005

SQL Server 2000

• Menor TCO• Tuning automático

• Confiança e segurança• Business Intelligence integrado

Alta Alta disponibilidadedisponibilidade

SegurançaSegurança Produtividade do Produtividade do

DesenvolvedorDesenvolvedor XML nativoXML nativo Primeiro a incluir Primeiro a incluir

ETL Corporativo e ETL Corporativo e Data Mining mais Data Mining mais robustorobusto

Foco em Foco em escalabilidade e escalabilidade e performance, performance,

Suporte a XMLSuporte a XML Primeiro a incluir Primeiro a incluir

NotificaçãoNotificação Primeiro a incluir Primeiro a incluir

Data Mining e Data Mining e ReportingReporting

Nova arquitetura do Nova arquitetura do servidor relacionalservidor relacional

Auto-gerenciamento Auto-gerenciamento de recursosde recursos

Primeiro a incluir Primeiro a incluir OLAP e ETLOLAP e ETL

Objetivos entre versões

SQL Server 6.0/6.5

Diferenciação do Diferenciação do SQL Server da SQL Server da SybaseSybase

Integração com o Integração com o WindowsWindows

Primeiro a incluir Primeiro a incluir replicaçãoreplicação

1a geração 2a geração 3a geração

Page 3: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning
Page 4: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Integração com o Visual Studio e .NETIntegração com o Visual Studio e .NET

Tecnologia XML nativaTecnologia XML nativa

Interoperabilidade usando Web ServicesInteroperabilidade usando Web Services

Integração e transformação dos DadosIntegração e transformação dos Dados

Análise, Armazenamento e Pesquisa dos DadosAnálise, Armazenamento e Pesquisa dos Dados

Report e interação com os DadosReport e interação com os Dados

Alta disponibilidade para aplicações Alta disponibilidade para aplicações corporativascorporativas

Características chave de segurança e Características chave de segurança e performanceperformance

Focus em auto gerenciamento e otimizaçãoFocus em auto gerenciamento e otimização

Page 5: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Microsoft ITMicrosoft ITFunciona 100% em SQL ServerFunciona 100% em SQL ServerUtiliza produtos Microsoft antes dos clientesUtiliza produtos Microsoft antes dos clientes

Hoje tem mais de 15 aplicações rodando em SQL Hoje tem mais de 15 aplicações rodando em SQL Server 2005!Server 2005!

Mais de 50 aplicações em SQL Server 2005 antes do Mais de 50 aplicações em SQL Server 2005 antes do lançamentolançamento

Aplicações chaves e de missão crítica rodando com o Aplicações chaves e de missão crítica rodando com o Beta 2Beta 2

Ambiente SAP R/3, 1.7 TBAmbiente SAP R/3, 1.7 TBTestando DWTestando DW 2 TB de dados, mais de 1800 tabelas, 500 sistemas de 2 TB de dados, mais de 1800 tabelas, 500 sistemas de

subscriçãosubscriçãoSistemas de Vendas e BI da MicrosoftSistemas de Vendas e BI da Microsoft 9,000 usuários distribuídos pelo mundo9,000 usuários distribuídos pelo mundo 25,000 reports/semana25,000 reports/semana

Page 6: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Server 2005 - AnúncioSQL Server 2005 - Anúncio

SQL Server 2005 Enterprise EditionSQL Server 2005 Enterprise EditionPlataforma completa para dados e análise para grandes Plataforma completa para dados e análise para grandes aplicações de missão críticaaplicações de missão crítica

SQL Server 2005 Standard EditionSQL Server 2005 Standard EditionPlataforma completa para dados e análise para Plataforma completa para dados e análise para empresas de tamanho médioempresas de tamanho médio

SQL Server 2005 Workgroup EditionSQL Server 2005 Workgroup EditionVersão simples de gerenciar, fácil de utilizar para Versão simples de gerenciar, fácil de utilizar para empresas pequenas e médiasempresas pequenas e médias

SQL Server 2005 Express EditionSQL Server 2005 Express EditionSem custo, fácil de utilizar, desenhada para aplicações Sem custo, fácil de utilizar, desenhada para aplicações simples que necessitem de um BDsimples que necessitem de um BD

SQL Server 2005 Developer EditionSQL Server 2005 Developer EditionVersão especial para desenvolvedores construirem e Versão especial para desenvolvedores construirem e testarem aplicações baseadas em SQL Servertestarem aplicações baseadas em SQL Server

Page 7: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

CaracterísticasCaracterísticasVersãoVersão Max Max

CPUCPUMax Max RAMRAM

Características Características ÚnicasÚnicas

EnterprisEnterprisee

Sem Sem limitelimite

ss

Sem Sem limiteslimites

Suporte 64bitsSuporte 64bits

8 nodes no Failover Clustering8 nodes no Failover Clustering

StandardStandard 44 Sem Sem limiteslimites

2 nodes no Failover clustering2 nodes no Failover clustering

Suporte 64bitsSuporte 64bits

Database Mirroring: somente 2 CPUs Database Mirroring: somente 2 CPUs por servidorpor servidor

WorkgrouWorkgroupp

22 3GB3GB

Suporte 64bits via WOWSuporte 64bits via WOW

Service Broker: Só como SubscriberService Broker: Só como Subscriber

Merge Replication: Publica até 25Merge Replication: Publica até 25

Transactional Replication: Suporta até Transactional Replication: Suporta até 5 subscribers5 subscribers

ExpressExpress 11 1GB1GB

Suporte 64bits via WOWSuporte 64bits via WOW

Database limitado a 4GB Database limitado a 4GB

Service Broker: Só como SubscriberService Broker: Só como Subscriber

Merge Replication: Só como Merge Replication: Só como SubscriberSubscriber

Transactional Replication: Só como Transactional Replication: Só como SubscriberSubscriber

DevelopeDeveloperr

Igual ao EnterpriseIgual ao Enterprise Recursos do Enterprise apenas para Recursos do Enterprise apenas para teste e desenvolvimento!teste e desenvolvimento!

Page 8: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

InstalaçãoInstalação

Page 9: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Características da InstalaçãoCaracterísticas da Instalação

Baseada em Windows InstallerBaseada em Windows Installer

Usa SNAC ao invés do MDACUsa SNAC ao invés do MDAC

Possibilita usar o Possibilita usar o “Adicionar e “Adicionar e Remover Programas”Remover Programas” para para remover componentesremover componentesMelhorias nos logs de errosMelhorias nos logs de erros (%Program Files%\Microsoft SQL Server\90\(%Program Files%\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt)Setup Bootstrap\LOG\Summary.txt)

Page 10: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

System Configuration Checker (SCC)System Configuration Checker (SCC)

Características da Instalação (cont.)Características da Instalação (cont.)

Page 11: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Características da Instalação (SCC)Características da Instalação (SCC)

Disponibilidade do serviço de WMI.Disponibilidade do serviço de WMI.Compatibilidade do SQL Server 2005 Compatibilidade do SQL Server 2005 com o Sistema Operacionalcom o Sistema Operacional( Windows 2000 SP4, Windows XP SP2 ou Windows Server ( Windows 2000 SP4, Windows XP SP2 ou Windows Server 2003)2003)

Avalia o Hardware mínimoAvalia o Hardware mínimo

Checa as dependênciasCheca as dependências

Permissões de instalaçãoPermissões de instalação

Verificar permissões apropriadasVerificar permissões apropriadasDrive está formatado e com read/writeDrive está formatado e com read/write

Drive está descompactado.Drive está descompactado.

Page 12: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

File LocationsFile Locations

Diretórios das Instâncias diferentes para serviçosdiferentes

Page 13: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

File Locations (cont.)File Locations (cont.)

Para suportar alta-disponibilidade no Para suportar alta-disponibilidade no upgradeupgrade

A nova instalação é lida em uma nova A nova instalação é lida em uma nova pasta enquanto que a instância antiga pasta enquanto que a instância antiga continua rodando.continua rodando.

Somente no último instante, o serviço é Somente no último instante, o serviço é cortado para a nova instânicacortado para a nova instânica

Page 14: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\Microsoft SQL Server\Instance Names\SQL

Instâncias no RegistryInstâncias no Registry

Page 15: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

InstalaçãoInstalação

Hardware Hardware 32 Bit SQL Server 200532 Bit SQL Server 2005ComputadorComputador Mínimo Pentium III 550 MHz ou equivalente; 1 Mínimo Pentium III 550 MHz ou equivalente; 1

GHz recomendadoGHz recomendado

Memória (RAM) Memória (RAM) 256 MB (mínimo); 512 MB ou mais 256 MB (mínimo); 512 MB ou mais recomendado recomendado

Espaço em discoEspaço em disco SQL Server database components: 95 to 300 SQL Server database components: 95 to 300 MB, 250 MB típicaMB, 250 MB típica

Analysis Services: 50 MB mínimo, 130 MB típicaAnalysis Services: 50 MB mínimo, 130 MB típica

Reporting Services: 50 MB mínimo for Report Reporting Services: 50 MB mínimo for Report Server, 30 MB para Report Designer Server, 30 MB para Report Designer

Hardware MínimoHardware Mínimo

Hardware Hardware 64 Bit SQL Server 200564 Bit SQL Server 2005ComputadorComputador Intel Itanium 2, AMD's Opteron, Intel Xeon Intel Itanium 2, AMD's Opteron, Intel Xeon

EM64TEM64T

Memória (RAM) Memória (RAM) 1 GB mínimo1 GB mínimo

Page 16: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Server Editions (64 Bits)SQL Server Editions (64 Bits)

SQL Server 2005 Enterprise Edition (64-bit)SQL Server 2005 Enterprise Edition (64-bit)

SQL Server 2005 Developer Edition (64-bit) SQL Server 2005 Developer Edition (64-bit)

http://www.microsoft.com/windowsserver2003/64bit/extended/trial/http://www.microsoft.com/windowsserver2003/64bit/extended/trial/default.mspxdefault.mspx

Page 17: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Instalação 64-bitsInstalação 64-bits

Windows 2003 SP1 (Windows 2003 SP1 (Build 1218 ou maior) Build 1218 ou maior) é é requerida requerida

Disponível no Beta2:Disponível no Beta2:SQL Server relational Engine, Replication, SNAC, SQL Server relational Engine, Replication, SNAC, NSNS

No Beta 3 será incluído:No Beta 3 será incluído:Analysis Services, Reporting Services, Analysis Services, Reporting Services, Integration Services (DTS)Integration Services (DTS)

Tools (but only in WOW applies to both EM64T Tools (but only in WOW applies to both EM64T and IA64)and IA64)

Page 18: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Componentes que podem ser instaladosComponentes que podem ser instalados

Componentes Componentes DescriçãoDescriçãoDatabase Engine Database Engine Essa função inclui o Database Engine, Essa função inclui o Database Engine,

Replication, Full-Text Search para Replication, Full-Text Search para gerenciar dados relacionais e XMLgerenciar dados relacionais e XML

Analysis ServicesAnalysis Services Analysis server para criação e Analysis server para criação e gerenciamento de aplicações OLAP e gerenciamento de aplicações OLAP e data miningdata mining

Reporting Services Reporting Services Inclui os componentes servidor e Inclui os componentes servidor e clientes para criação livre de relatóriosclientes para criação livre de relatórios

Notification Services Notification Services Plataforma para desenvolvimento e Plataforma para desenvolvimento e distribuição de aplicações que enviam distribuição de aplicações que enviam informações precisas e personalizadas a informações precisas e personalizadas a usuários em diversos equipamentosusuários em diversos equipamentos

Page 19: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Componentes que podem ser instalados (cont.)Componentes que podem ser instalados (cont.)

Componentes Componentes DescriçãoDescriçãoIntegration Services (DTS)Integration Services (DTS) Conjunto de ferramentas gráficas e Conjunto de ferramentas gráficas e

objetos programáveis para copiar, mover objetos programáveis para copiar, mover e transformar dados e gerenciar o SQL e transformar dados e gerenciar o SQL Server.Server.

Componentes de Componentes de ConectividadeConectividade

Inclui bibliotecas de rede para ODBC e Inclui bibliotecas de rede para ODBC e OLE DB, (DB-Library não incluido, deve-OLE DB, (DB-Library não incluido, deve-se usar o do SQL 2000).se usar o do SQL 2000).

SQL Server Management SQL Server Management StudioStudio

Usado para editar e executar queries.Usado para editar e executar queries.

SQL ProfilerSQL Profiler Monitoria de instância do SQL Server ou Monitoria de instância do SQL Server ou do Analysis Serverdo Analysis Server

Database Tuning AdvisorDatabase Tuning Advisor Ajuda a criar um conjunto de Índices, Ajuda a criar um conjunto de Índices, Views indexadas e partições otimizadas.Views indexadas e partições otimizadas.

Page 20: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Instâncias do SQL Server 2005Instâncias do SQL Server 2005

Default InstanceDefault InstanceSQL Server 2005 pode ser instalado SQL Server 2005 pode ser instalado como uma instância default ou instância como uma instância default ou instância nomeada.nomeada.

Named InstanceNamed InstanceMáximo de 50 instâncias por servidor.Máximo de 50 instâncias por servidor.

Ao mesmo tempo: 50 Analysis Service, 50 Ao mesmo tempo: 50 Analysis Service, 50 Full Text, 50 SQL, 50 Reporting ServicesFull Text, 50 SQL, 50 Reporting Services

Pode instalar diferentes edições do SQL Pode instalar diferentes edições do SQL Server (Enterprise, Developer, Express)Server (Enterprise, Developer, Express)

Pode instalar diferentes versões do SQL Pode instalar diferentes versões do SQL Server (2000 – sp3 requerido, 2005)Server (2000 – sp3 requerido, 2005)

Não suporta 7.0 no Beta 2.Não suporta 7.0 no Beta 2.

Page 21: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Contas de ServiçosContas de Serviços

Serviços podem rodar com:Serviços podem rodar com:Conta Local SystemConta Local System

Não pode realizar atividades como Não pode realizar atividades como Replicação, por exemplo.Replicação, por exemplo.

Conta de Domínio Conta de Domínio

Necessita de uma conta de usuário Necessita de uma conta de usuário WindowsWindows

Necessária para Necessária para Remote procedure Remote procedure calls, Replication, Backup para drives calls, Replication, Backup para drives de rede, etcde rede, etc

NT AUTHORITY\NETWORK SERVICENT AUTHORITY\NETWORK SERVICE

Page 22: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Privilégio para contas de ServiçosPrivilégio para contas de Serviços

Usuário de Domínio deverá ter permissões:Usuário de Domínio deverá ter permissões:Acessar e alterar diretório do SQL Server Acessar e alterar diretório do SQL Server diretório (\Program Files\Microsoft SQL diretório (\Program Files\Microsoft SQL Server\MSSQL) Server\MSSQL) Acessar e alterar arquivos .mdf, .ndf, e .ldf Acessar e alterar arquivos .mdf, .ndf, e .ldf Fazer logon como um serviço Fazer logon como um serviço Read/Write nas chaves de registro Read/Write nas chaves de registro

HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer (default instance) (default instance) HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server (named instance)(named instance)HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\MSSQLServer (default instance)MSSQLServer (default instance)HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\MSSQL$Instancename (named instance)MSSQL$Instancename (named instance)HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\PerflibCurrentVersion\Perflib

Page 23: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Privilégio para contas de Serviços (cont.)Privilégio para contas de Serviços (cont.)

Usuários de Domínio deverão ter: Usuários de Domínio deverão ter: Permissões Read/Write para as chaves Permissões Read/Write para as chaves desses serviços:desses serviços:

SQLAgent$InstanceName SQLAgent$InstanceName

MSSearchMSSearch

MSDTCMSDTC

Page 24: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Mudança na conta de startup SQL ServerMudança na conta de startup SQL Server

Para o Beta 2Para o Beta 2CorrompeCorrompe a instalação a instalação

Para Beta 3 e versões futurasPara Beta 3 e versões futurasUse SQL Server Computer ManagerUse SQL Server Computer Manager

Para as ACLs e permissões NTFS permissões Para as ACLs e permissões NTFS permissões sejam atualizadas automaticamente.sejam atualizadas automaticamente.

O serviço deverá ser reciclado para que O serviço deverá ser reciclado para que as mudanças tenham efeitoas mudanças tenham efeito

Page 25: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

CompatibilidadeCompatibilidade

Poderá ser requerido por algumas Poderá ser requerido por algumas aplicaçõesaplicações

Use o comando:Use o comando:sp_dbcmptlevel [ [@dbname=] name] sp_dbcmptlevel [ [@dbname=] name]

[,[@new_cmptlevel=] version][,[@new_cmptlevel=] version]

Níveis de Compatibilidade SuportadaNíveis de Compatibilidade Suportada90 (SQL Server 2005)90 (SQL Server 2005)

80 (SQL Server 2000)80 (SQL Server 2000)

70 (SQL Server 7.0)70 (SQL Server 7.0)

65 (SQL Server 6.5)65 (SQL Server 6.5)

Page 26: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Server 2005 DependênciasSQL Server 2005 Dependências

Reporting Services requer Internet Information Reporting Services requer Internet Information Services (IIS) 5.0 ou acima. Services (IIS) 5.0 ou acima.

Os seguintes componentes precisam do IE 6.0 SP1 Os seguintes componentes precisam do IE 6.0 SP1 ou acima: ou acima:

SQL Server Management Studio SQL Server Management Studio

Business Intelligence Development Studio Business Intelligence Development Studio

O componente Report Designer do Reporting ServicesO componente Report Designer do Reporting Services

Page 27: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Componentes DesabilitadosComponentes Desabilitados

Por segurança os seguintes componentes e funções Por segurança os seguintes componentes e funções foram desabilitados no SQL Server 2005:foram desabilitados no SQL Server 2005:

Analysis ServicesAnalysis ServicesDatabase Mirroring Database Mirroring Debugging Debugging DTS ServiceDTS ServiceNotification Services Notification Services Replication Replication Reporting Services Reporting Services Service BrokerService BrokerDatabaseiMail (antigo SQLiMail)DatabaseiMail (antigo SQLiMail)

DatabaseMail (antigo SQLMail)DatabaseMail (antigo SQLMail)

Sample DatabasesSample DatabasesXp_Web Xp_Web

Page 28: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Checklist de instalaçãoChecklist de instalaçãoRequisitosRequisitos de sistema de sistemaVerificar requisitos de segurança para uma instalação Verificar requisitos de segurança para uma instalação do SQL Server do SQL Server Faça Back up da instalação atual Faça Back up da instalação atual Verificar o Relatório do System Configuration Checker Verificar o Relatório do System Configuration Checker Desabilite o anti-virus enquanto instala o SQL ServerDesabilite o anti-virus enquanto instala o SQL ServerReveja todas as opções de instalação do SQL Server e Reveja todas as opções de instalação do SQL Server e selecione as opções requeridasselecione as opções requeridasFile locationFile locationVerifique collation Verifique collation Tenha certeza que você tem permissões de Tenha certeza que você tem permissões de Administrador para instalar Administrador para instalar Crie uma ou mais contas de Domínio se você estiver Crie uma ou mais contas de Domínio se você estiver instalando em um Windows XP ou Windows 2000, e se instalando em um Windows XP ou Windows 2000, e se quiser que o SQL Server 2005 se comunique com quiser que o SQL Server 2005 se comunique com outros clientes e servidores da redeoutros clientes e servidores da rede

Page 29: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

MigraçãoMigração

Page 30: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Upgrades suportadosUpgrades suportados

SQL Server 7 SP4SQL Server 7 SP4

SQL Server 2000 SP3/SP3aSQL Server 2000 SP3/SP3a

Upgrades de instâncias anteriores para Upgrades de instâncias anteriores para nova pasta e localização no registrynova pasta e localização no registry

Analysis Services requer uma migração de Analysis Services requer uma migração de dados para uma nova instância como parte dados para uma nova instância como parte do upgrade do upgrade

Page 31: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Upgrades não suportadosUpgrades não suportados

Não é suportado upgrade In-place do SQL Server Não é suportado upgrade In-place do SQL Server 6.5 6.5

Nem por restore, attach, ou CDWNem por restore, attach, ou CDW

Não é suportado upgrade In-place do SQL Server Não é suportado upgrade In-place do SQL Server 7.0 7.0

Pode ser feito restore, attach, ou CDW Pode ser feito restore, attach, ou CDW

Upgrade de Failover cluster Upgrade de Failover cluster (para beta 2)(para beta 2)Upgrade do MSDE Upgrade do MSDE (para beta 2)(para beta 2)Upgrade do SQL Server 2000 (64-bit) Upgrade do SQL Server 2000 (64-bit) (para beta (para beta 2)2)Upgrade do Reporting Services 2000 Upgrade do Reporting Services 2000 (para beta 2)(para beta 2)Upgrade do Notification Services 2000 Upgrade do Notification Services 2000 (para beta (para beta 2)2)Não há nenhum suporte para upgrade do MSDE Não há nenhum suporte para upgrade do MSDE para SQL Expresspara SQL Express

Page 32: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Upgrade de EdiçõesUpgrade de EdiçõesAs seguintes edições do SQL Server 2000 As seguintes edições do SQL Server 2000 podem ser atualizadas para SQL Server 2005: podem ser atualizadas para SQL Server 2005:

Enterprise Edition, Developer Edition, Standard Enterprise Edition, Developer Edition, Standard Edition, Personal Edition, e Evaluation Edition Edition, Personal Edition, e Evaluation Edition

Instalações de Desktop Engine poderão ser Instalações de Desktop Engine poderão ser atualizadas para Standard, Developer, e atualizadas para Standard, Developer, e Enterprise - Enterprise - próxima releasepróxima release

Personal Edition poderão ser atualizadas para Personal Edition poderão ser atualizadas para Standard, Developer, e Enterprise - Standard, Developer, e Enterprise - próxima próxima releaserelease

Standard Edition poderão ser atualizadas para Standard Edition poderão ser atualizadas para Developer, Enterprise - Developer, Enterprise - próxima releasepróxima release

Developer Edition pode ser atualizada para Developer Edition pode ser atualizada para Enterprise Edition Enterprise Edition

Page 33: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Métodos de UpgradeMétodos de Upgrade

Upgrade durante a InstalaçãoUpgrade durante a InstalaçãoInstâncias existentes do SQL Server Instâncias existentes do SQL Server pode ser atualizadas durante o Setuppode ser atualizadas durante o Setup

Upgrading fora da Instalação Upgrading fora da Instalação Detach e AttachDetach e Attach

Backup e RestoreBackup e Restore

Copy Database WizardCopy Database Wizard

Page 34: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Métodos de UpgradeMétodos de Upgrade

Attach ou Restore de usuários do SQL Attach ou Restore de usuários do SQL Server 7.0 ou SQL Server 2000 são Server 7.0 ou SQL Server 2000 são suportadossuportados

Attach ou Restore dos system Attach ou Restore dos system databases (databases (mastermaster, , modelmodel, e , e msdbmsdb) ) nãonão são suportados são suportados

Copy database wizard pode ser Copy database wizard pode ser usado para atualizar bancos das usado para atualizar bancos das versões 7.0 e 2000versões 7.0 e 2000

Page 35: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Ferramantas de Ferramantas de GerenciamentoGerenciamento

Page 36: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

Ferramentas de GerenciamentoFerramentas de Gerenciamento

Novo: SQL Server Management StudioNovo: SQL Server Management StudioNova Interface de usuárioNova Interface de usuário

Gerenciamento integradoGerenciamento integrado

Suporta todos os componentes do SQL ServerSuporta todos os componentes do SQL Server

Novo: Objetos de Gerenciamento (SMO)Novo: Objetos de Gerenciamento (SMO)Código gerenciado, novos padrões de designCódigo gerenciado, novos padrões de design

Escalabilidade melhorada, possibilidade de criar scriptsEscalabilidade melhorada, possibilidade de criar scripts

Novo: SQLCMDNovo: SQLCMDFerramenta de linha de comando de alta performanceFerramenta de linha de comando de alta performance

Novo: Database iMail Novo: Database iMail Suporte SMTP, suporte a Cluster Support, não requer Suporte SMTP, suporte a Cluster Support, não requer OutlookOutlook

Page 37: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Configuration ManagerSQL Configuration Manager

O Configuration Manager combina algumas O Configuration Manager combina algumas funcionalidades de versões anteriores: Server funcionalidades de versões anteriores: Server Network Utility, Client Network Utility e o Server Network Utility, Client Network Utility e o Server ManagerManager

Serviços gerenciados pelo Configuration Manager:Serviços gerenciados pelo Configuration Manager:SQL ServerSQL Server

SQL Server AgentSQL Server Agent

SQL Server Analysis ServicesSQL Server Analysis Services

Report ServerReport Server

Microsoft SearchMicrosoft Search

Distributed Transaction Coordinator (DTC)Distributed Transaction Coordinator (DTC)

Full Text SearchFull Text Search

Page 38: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Configuration Manager (cont.)

SQL Configuration Manager (cont.)

Page 39: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Configuration Manager (cont.)

SQL Configuration Manager (cont.)

Page 40: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Server Management StudioSQL Server Management StudioGerenciamento Integrado Gerenciamento Integrado

BD Relacional, Analysis Services, BD Relacional, Analysis Services, Reporting Services, Notification Services, Reporting Services, Notification Services, SQL Server Mobile…SQL Server Mobile…Multiplas versões do SQL Server de uma Multiplas versões do SQL Server de uma única interfaceúnica interfaceIntegrado com o DTSIntegrado com o DTS

Gerenciamento ricoGerenciamento ricoPerformancePerformance

Gerencia multiplos servidores, vários Gerencia multiplos servidores, vários objetosobjetos

Operações: Profiler, Query AnalyzerOperações: Profiler, Query Analyzer

Page 41: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Server Management StudioSQL Server Management Studio

Page 42: Robson Brandão MVP – Windows Server System. Gerações do SQL Server História de Inovações SQL Server 7.0 SQL Server 2005 SQL Server 2000 Menor TCO Tuning

SQL Server Management StudioSQL Server Management Studio