A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Robson Brandão MVP – Windows Server System

Apresentações semelhantes


Apresentação em tema: "Robson Brandão MVP – Windows Server System"— Transcrição da apresentação:

1 Robson Brandão MVP – Windows Server System

2 Gerações do SQL Server História de Inovações
1a geração 2a geração 3a geração SQL Server 6.0/6.5 SQL Server 7.0 SQL Server 2000 SQL Server 2005 Alta disponibilidade Segurança Produtividade do Desenvolvedor XML nativo Primeiro a incluir ETL Corporativo e Data Mining mais robusto Diferenciação do SQL Server da Sybase Integração com o Windows Primeiro a incluir replicação Nova arquitetura do servidor relacional Auto-gerenciamento de recursos Primeiro a incluir OLAP e ETL Foco em escalabilidade e performance, Suporte a XML Primeiro a incluir Notificação Primeiro a incluir Data Mining e Reporting Despite a relatively young history, SQL Server has lead in innovations Objetivos entre versões Confiança e segurança Business Intelligence integrado Menor TCO Tuning automático

3 Talking points: SQL Server is a comprehensive, integrated end to end data platform including: Core database engine: secure, reliable, highly available data store Data transformation and replication services (DTS, Replication) facilitate enterprise wide data integration, data warehouse creation, data replication for distributed or mobile data processing applications, and systems availability Deriving additional value from your data: Notification Services, Data Analysis, Data Mining, Reporting Management tools – SQL specific management suite as well as tight integration with tools such as MOM, SMS Development tools – BI specific development toolset as well as tight integration with Visual Studio Flexible, extensible: Every major subsystem in SQL Server ships with it’s own Object Model and set of APIs to you to extend the data system in any direction that is unique to your business Interoperable: Standard data access protocols drastically reduce the time it takes to integrate data in SQL Server with existing systems. In addition, native web service support is built into SQL Server to ensure interoperability with other applications and platforms SQL Server is the only database to include all of this functionality out of the box. Competitive offerings rely on third part applications to address key functionality and/or charge for incremental functionality (such as BI) Also provide entry level SKUs for lightweight data needs (Express, Workgroup) Scales to your needs: support for databases from the mobile device to the datacenter SQL Server Mobile, 32 bit, 64 bit Hardware platform range of SQL Server includes: Single Pocket PC CPU systems, Throughout mobile and desktop class PCs, Through Multi-CPU server systems All the way up to 64-processor Enterprise Data Center systems

4 Alta disponibilidade para aplicações corporativas
Características chave de segurança e performance Focus em auto gerenciamento e otimização Integração com o Visual Studio e .NET Tecnologia XML nativa Interoperabilidade usando Web Services SQL Server 2005 is a significant release with hundreds of new and improved features. Largest release of SQL Server to date. Will be the most dependable and secure release as well: Trustworthy Computing philosophy – multiple security reviews Targeting over 300,000 beta testers with beta 3 – largest in SQL Server history. SQL Server will bring fundamental advancements in three key areas: Enterprise Data Management, Developer Productivity, and Business Intelligence.  Enterprise Data Management SQL Server 2005 will deliver a reliable, secure and productive data platform for line of business and analytical applications.  Failover clustering and database mirroring technology enable organizations to deliver highly reliable, available applications to their employees, customers, and partners. SQL Server 2005 will deliver enhanced security for enterprise data through features such as data encryption, secure default settings, password policy enforcement, fine grained permissions control, and an enhanced security model. Through innovations such as a new management tool, enhanced self-tuning capabilities, and a powerful new management programming model, SQL Server 2005 also extends SQL Server’s ease-of-use leadership and increases the productivity of database administrators. These enhancements enable DBAs to focus on high value tasks like database architecture while spending less time on routine maintenance, configuration, and tuning. Developer Productivity SQL Server 2005 includes many new technologies that will empower the developer and bring significant increases in developer productivity. SQL Server 2005 will enable developers to leverage existing skills across a variety of development languages while providing an end-to-end development environment for the database. XML capabilities will allow developers to build new classes of connected applications across any platform or device. SQL Server 2005 will support the storage of structured and unstructured data. Business Intelligence The SQL Server 2005 release of SQL Server will further Microsoft’s leadership in Business Intelligence through innovations in scalability, data transformation, development tools, and data analytics. SQL Server 2005 will enable scalable business intelligence by putting critical, timely information in the hands of all employees. From the CEO to the information worker, employees will be able to quickly and easily harness data to make better decisions faster. The comprehensive analytical, integration, and data migration capabilities of SQL Server 2005 will enable companies to extend the value of their existing applications, regardless of the underlying platform.  See for additional information on SQL Server 2005. Integração e transformação dos Dados Análise, Armazenamento e Pesquisa dos Dados Report e interação com os Dados

5 Hoje tem mais de 15 aplicações rodando em SQL Server 2005!
Microsoft IT Funciona 100% em SQL Server Utiliza produtos Microsoft antes dos clientes Hoje tem mais de 15 aplicações rodando em SQL Server 2005! Mais de 50 aplicações em SQL Server 2005 antes do lançamento Aplicações chaves e de missão crítica rodando com o Beta 2 Ambiente SAP R/3, 1.7 TB Testando DW 2 TB de dados, mais de 1800 tabelas, 500 sistemas de subscrição Sistemas de Vendas e BI da Microsoft 9,000 usuários distribuídos pelo mundo 25,000 reports/semana Notes Intro on who MSIT OTG and what we are doing. What “dog fooding” means: comes from Ralston Purena employees who test Dog Food they produce

6 SQL Server 2005 - Anúncio SQL Server 2005 Enterprise Edition
Plataforma completa para dados e análise para grandes aplicações de missão crítica SQL Server 2005 Standard Edition Plataforma completa para dados e análise para empresas de tamanho médio SQL Server 2005 Workgroup Edition Versão simples de gerenciar, fácil de utilizar para empresas pequenas e médias SQL Server 2005 Express Edition Sem custo, fácil de utilizar, desenhada para aplicações simples que necessitem de um BD SQL Server 2005 Developer Edition Versão especial para desenvolvedores construirem e testarem aplicações baseadas em SQL Server

7 Características Únicas
Versão Max CPU Max RAM Características Únicas Enterprise Sem limites Suporte 64bits 8 nodes no Failover Clustering Standard 4 2 nodes no Failover clustering Database Mirroring: somente 2 CPUs por servidor Workgroup 2 3GB Suporte 64bits via WOW Service Broker: Só como Subscriber Merge Replication: Publica até 25 Transactional Replication: Suporta até 5 subscribers Express 1 1GB Database limitado a 4GB Merge Replication: Só como Subscriber Transactional Replication: Só como Subscriber Developer Igual ao Enterprise Recursos do Enterprise apenas para teste e desenvolvimento!

8 Instalação

9 Características da Instalação
Baseada em Windows Installer Usa SNAC ao invés do MDAC Possibilita usar o “Adicionar e Remover Programas” para remover componentes Melhorias nos logs de erros (%Program Files%\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.txt)

10 Características da Instalação (cont.)
System Configuration Checker (SCC)

11 Características da Instalação (SCC)
Disponibilidade do serviço de WMI. Compatibilidade do SQL Server 2005 com o Sistema Operacional ( Windows 2000 SP4, Windows XP SP2 ou Windows Server 2003) Avalia o Hardware mínimo Checa as dependências Permissões de instalação Verificar permissões apropriadas Drive está formatado e com read/write Drive está descompactado.

12 File Locations Diretórios das Instâncias diferentes para serviços diferentes

13 File Locations (cont.) Para suportar alta-disponibilidade no upgrade
A nova instalação é lida em uma nova pasta enquanto que a instância antiga continua rodando. Somente no último instante, o serviço é cortado para a nova instânica

14 Instâncias no Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Microsoft SQL Server\Instance Names\SQL

15 Instalação Hardware Mínimo Hardware 32 Bit SQL Server 2005 Hardware
Computador Mínimo Pentium III 550 MHz ou equivalente; 1 GHz recomendado Memória (RAM) 256 MB (mínimo); 512 MB ou mais recomendado Espaço em disco SQL Server database components: 95 to 300 MB, 250 MB típica Analysis Services: 50 MB mínimo, 130 MB típica Reporting Services: 50 MB mínimo for Report Server, 30 MB para Report Designer Hardware 64 Bit SQL Server 2005 Computador Intel Itanium 2, AMD's Opteron, Intel Xeon EM64T Memória (RAM) 1 GB mínimo

16 SQL Server Editions (64 Bits)
SQL Server 2005 Enterprise Edition (64-bit) SQL Server 2005 Developer Edition (64-bit)

17 Instalação 64-bits Windows 2003 SP1 (Build 1218 ou maior) é requerida
Disponível no Beta2: SQL Server relational Engine, Replication, SNAC, NS No Beta 3 será incluído: Analysis Services, Reporting Services, Integration Services (DTS) Tools (but only in WOW applies to both EM64T and IA64)

18 Componentes que podem ser instalados
Descrição Database Engine Essa função inclui o Database Engine, Replication, Full-Text Search para gerenciar dados relacionais e XML Analysis Services Analysis server para criação e gerenciamento de aplicações OLAP e data mining Reporting Services Inclui os componentes servidor e clientes para criação livre de relatórios Notification Services Plataforma para desenvolvimento e distribuição de aplicações que enviam informações precisas e personalizadas a usuários em diversos equipamentos

19 Componentes que podem ser instalados (cont.)
Descrição Integration Services (DTS) Conjunto de ferramentas gráficas e objetos programáveis para copiar, mover e transformar dados e gerenciar o SQL Server. Componentes de Conectividade Inclui bibliotecas de rede para ODBC e OLE DB, (DB-Library não incluido, deve-se usar o do SQL 2000). SQL Server Management Studio Usado para editar e executar queries. SQL Profiler Monitoria de instância do SQL Server ou do Analysis Server Database Tuning Advisor Ajuda a criar um conjunto de Índices, Views indexadas e partições otimizadas.

20 Instâncias do SQL Server 2005
Default Instance SQL Server 2005 pode ser instalado como uma instância default ou instância nomeada. Named Instance Máximo de 50 instâncias por servidor. Ao mesmo tempo: 50 Analysis Service, 50 Full Text, 50 SQL, 50 Reporting Services Pode instalar diferentes edições do SQL Server (Enterprise, Developer, Express) Pode instalar diferentes versões do SQL Server (2000 – sp3 requerido, 2005) Não suporta 7.0 no Beta 2.

21 Contas de Serviços Serviços podem rodar com: Conta Local System
Não pode realizar atividades como Replicação, por exemplo. Conta de Domínio Necessita de uma conta de usuário Windows Necessária para Remote procedure calls, Replication, Backup para drives de rede, etc NT AUTHORITY\NETWORK SERVICE

22 Privilégio para contas de Serviços
Usuário de Domínio deverá ter permissões: Acessar e alterar diretório do SQL Server diretório (\Program Files\Microsoft SQL Server\MSSQL) Acessar e alterar arquivos .mdf, .ndf, e .ldf Fazer logon como um serviço Read/Write nas chaves de registro HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer (default instance) HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server (named instance) HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\MSSQLServer (default instance) HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\MSSQL$Instancename (named instance) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Perflib

23 Privilégio para contas de Serviços (cont.)
Usuários de Domínio deverão ter: Permissões Read/Write para as chaves desses serviços: SQLAgent$InstanceName MSSearch MSDTC

24 Mudança na conta de startup SQL Server
Para o Beta 2 Corrompe a instalação Para Beta 3 e versões futuras Use SQL Server Computer Manager Para as ACLs e permissões NTFS permissões sejam atualizadas automaticamente. O serviço deverá ser reciclado para que as mudanças tenham efeito

25 Compatibilidade Poderá ser requerido por algumas aplicações
Use o comando: sp_dbcmptlevel [ name] version] Níveis de Compatibilidade Suportada 90 (SQL Server 2005) 80 (SQL Server 2000) 70 (SQL Server 7.0) 65 (SQL Server 6.5)

26 SQL Server 2005 Dependências
Reporting Services requer Internet Information Services (IIS) 5.0 ou acima. Os seguintes componentes precisam do IE 6.0 SP1 ou acima: SQL Server Management Studio Business Intelligence Development Studio O componente Report Designer do Reporting Services

27 Componentes Desabilitados
Por segurança os seguintes componentes e funções foram desabilitados no SQL Server 2005: Analysis Services Database Mirroring Debugging DTS Service Notification Services Replication Reporting Services Service Broker DatabaseiMail (antigo SQLiMail) Databas (antigo SQLMail) Sample Databases Xp_Web

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

29 Migração

30 Upgrades suportados SQL Server 7 SP4 SQL Server 2000 SP3/SP3a
Upgrades de instâncias anteriores para nova pasta e localização no registry Analysis Services requer uma migração de dados para uma nova instância como parte do upgrade

31 Upgrades não suportados
Não é suportado upgrade In-place do SQL Server 6.5 Nem por restore, attach, ou CDW Não é suportado upgrade In-place do SQL Server 7.0 Pode ser feito restore, attach, ou CDW Upgrade de Failover cluster (para beta 2) Upgrade do MSDE (para beta 2) Upgrade do SQL Server 2000 (64-bit) (para beta 2) Upgrade do Reporting Services 2000 (para beta 2) Upgrade do Notification Services 2000 (para beta 2) Não há nenhum suporte para upgrade do MSDE para SQL Express

32 Upgrade de Edições As seguintes edições do SQL Server 2000 podem ser atualizadas para SQL Server 2005: Enterprise Edition, Developer Edition, Standard Edition, Personal Edition, e Evaluation Edition Instalações de Desktop Engine poderão ser atualizadas para Standard, Developer, e Enterprise - próxima release Personal Edition poderão ser atualizadas para Standard, Developer, e Enterprise - próxima release Standard Edition poderão ser atualizadas para Developer, Enterprise - próxima release Developer Edition pode ser atualizada para Enterprise Edition

33 Métodos de Upgrade Upgrade durante a Instalação
Instâncias existentes do SQL Server pode ser atualizadas durante o Setup Upgrading fora da Instalação Detach e Attach Backup e Restore Copy Database Wizard

34 Métodos de Upgrade Attach ou Restore de usuários do SQL Server 7.0 ou SQL Server 2000 são suportados Attach ou Restore dos system databases (master, model, e msdb) não são suportados Copy database wizard pode ser usado para atualizar bancos das versões 7.0 e 2000

35 Ferramantas de Gerenciamento

36 Ferramentas de Gerenciamento
Novo: SQL Server Management Studio Nova Interface de usuário Gerenciamento integrado Suporta todos os componentes do SQL Server Novo: Objetos de Gerenciamento (SMO) Código gerenciado, novos padrões de design Escalabilidade melhorada, possibilidade de criar scripts Novo: SQLCMD Ferramenta de linha de comando de alta performance Novo: Database iMail Suporte SMTP, suporte a Cluster Support, não requer Outlook

37 SQL Configuration Manager
O Configuration Manager combina algumas funcionalidades de versões anteriores: Server Network Utility, Client Network Utility e o Server Manager Serviços gerenciados pelo Configuration Manager: SQL Server SQL Server Agent SQL Server Analysis Services Report Server Microsoft Search Distributed Transaction Coordinator (DTC) Full Text Search

38 SQL Configuration Manager (cont.)

39 SQL Configuration Manager (cont.)

40 SQL Server Management Studio
Gerenciamento Integrado BD Relacional, Analysis Services, Reporting Services, Notification Services, SQL Server Mobile… Multiplas versões do SQL Server de uma única interface Integrado com o DTS Gerenciamento rico Performance Gerencia multiplos servidores, vários objetos Operações: Profiler, Query Analyzer

41 SQL Server Management Studio

42 SQL Server Management Studio


Carregar ppt "Robson Brandão MVP – Windows Server System"

Apresentações semelhantes


Anúncios Google