Migrando Soluções de SQL
-
Upload
paulo-henrique-g-fagundes -
Category
Documents
-
view
667 -
download
5
Transcript of Migrando Soluções de SQL
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
Remote Partitions Linked Cubes Cube Drillthrough Options Segurança
– Dimensão– Célula
Algumas Features do SQL Server 2005
Novas Ferramentas de Administração
SQL Management StudioAlgumas Funcionalidades
Substitui o MMC-Enterprise Manager Melhor interface com o usuário
– Object Explorer– Toolbars contextualizadas
Integrado ao SQLCMD
Online Restore– SQL Server permanece on-line– Somente os dados restaurados estão indisponíveis duranteo restore
Novas Funcionalidades Online Indexing
– Execução de queries enquanto o index é reconstruído .NET Framework 2.0
– Integração com o Visual Studio .NET– Utilize qualquer linguagem compatível com a CLR– User Defined Functions, Data Types e Procedures
Conexão Administrativa Dedicada
SQL Management StudioNova IDE
Algumas Features do SQL Server 2005– SQL Server 2005 Express Ed.
SQL Express ManagerFeatures
Console de Administração do SQL Server Express Ed.– Substitui o MSDE
.NET Framework 2.0 Simplifica o Gerenciamento do banco de dados
– Visão Tree view like– Local ou remoto
Editor para T-SQL Download e distribuição livre
Instalação
SQL Express Manager