Migrando Soluções de SQL Server 2000 para SQL Server 2005 Versão 1.0.0 Paulo Henrique Fagundes Senior DBA Engineer MCDBA - MCSE Agenda Migrando: - Banco de Dados - DTS - Analysis Services Algumas Features do SQL Server 2005 - Novas Ferramentas de Administração - SQL Server 2005 Express Ed Migrando o Banco de Dados Copy Database Wizard - Servidores de Origem de Destino - Servidores de origem e destino - Banco de dados a mover ou copiar - Especificar nome e dir. para o arquivo de dados - Cópia de logins Cópia dos demais objetos: - Store Procedures, Jobs - User Defined Error Message
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Migrando Soluções de SQL Server 2000 para SQL Server 2005
Versão 1.0.0Paulo Henrique Fagundes
Senior DBA Engineer MCDBA - MCSE
Agenda Migrando:
- Banco de Dados- DTS- Analysis Services
Algumas Features do SQL Server 2005
- Novas Ferramentas de Administração- SQL Server 2005 Express Ed
Migrando o Banco de Dados
Copy Database Wizard
- Servidores de Origem de Destino- Servidores de origem e destino- Banco de dados a mover ou copiar- Especificar nome e dir. para o arquivo de dados- Cópia de logins
Cópia dos demais objetos:- Store Procedures, Jobs- User Defined Error Message
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Copy Database Wizard
Considerações SysAdmin Permissions
- Sua conta deve ser membro do grupo sysadmin no servidor de origem e no servidor de destino
Não é possível copiar os arquivos Master,Msdb e Model utilizando o Copy Database Wizard.
Migrando
Data Tranformation Services
Migrando Packages DTS
É possível efetuar a migração? Grandes mudanças na arquitetura impede a migração total Sobre o Packages DTS criados sobre o SQL Server 2000:
- Rodam sobre o SQL Server 2005- Não podem ser editados
SSIS fornece um Wizard para ajudar na migração de Packages criados sobre o SQLServer 2000
SSIS - Integration Services
Nova plataforma para criação da soluções de integração de dados Engine completamente novo APIs ricas Mais performance Altamente escalável Confiável e seguro
Arquitetura do SSIS
Separação entre o Work flow e o Data Flow
- Data Transformation Runtime (DTR)Control Flow = Runtime = Task- Data Transformation Pipeline (DTP)Data Flow = Pipeline = Transforms
Views separadas
Arquitetura do SSIS
Migrando Packages DTS
DTS Migration WizardSQL Server Integration Services
DTS Migration WizardSQL Server Integration Services
DTS Migration WizardSQL Server Integration Services
DTS Migration WizardSQL Server Integration Services
DTS Migration WizardSQL Server Integration Services
DTS Migration WizardSQL Server Integration Services
Considerações
Algumas Task existentes no DTS do SQL Server 2000 sofreram upgrade para o SQL Server 2005
- Execute SQL task- Bulk Insert task- File Transfer Protocol task- Execute Process task- Send Mail task- Copy Objects task- Execute Package task
Algumas Tasks não possuem correspondentes no SQL Server 2005
- Custom tasks- Data Pump tasks- Data Driven Query task- Transform Data task- Parallel Data Pump task- Copy Database Wizard tasks
Executando DTS Packages do SQL Server 2000
Você pode manter os Packages DTS dentro do SQL Server 2000
As chamadas podem ser utilizando a Task
- Execute DTS 2000 Package Task
O Controle pertence ao SSIS
Migrando
Analysis ServicesUDM - Unified Dimensional Model
DSV - Data Source View– Permite múltiplo data sources em um único modelo– Ambiente rico
Diagrams, Calculated columns , Relationship Segurança baseada em Regra
– Reading the Metadata– Access (read/write)
Suporte a múltiplas tabelas de fatos Dimensão
– Múltiplas Hierarquias– Suporte a vários tipos de relacionamento
Regular, Many to Many, Data Mining, Fact, Referenced, ... KPI – Key Performance Indicators
– Criação de indicadores de performance para o negócio Translations
– Meta Dado com suporte a globalização Perspectivas
– Fornece uma “visão lógica” do modelo Usuários diferentes verão a informação de diferentes perspectivas Performance
– Acesso a dados Real Time com caching pró ativo Actions
– URL, Reporting, DrillThroug
Migrando o Analysis Services
Soluções criadas sobre o Analysis Services do SQL Server 2000 podem ser migradas para SQL Server 2005
Analysis Services Migration Wizard
– Efetua a migração de um ou mais bancos de dados– Minimiza a interferência manual
Analysis Services Migration Wizard
Analysis Services Migration Wizard
O que não é Contemplado pelo Analysis Services Migration Wizard