Aranda SQL COMPARE. [Manual de Uso] Todos os direitos reservados Aranda Software www.arandasoft.com [1]



Documentos relacionados
Manual Administrador - Mídia System

PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO

Manual Captura S_Line

Procedimentos para Reinstalação do Sisloc

Manual AGENDA DE BACKUP

Intellikon 2.2. Código de Manual: Ik22001POR Versão do Manual: 1.0 Última revisão: 21/2/2006 Aplica-se a: Intellikon 2.2.

Manual (Office 365) Para acesso ao sistema de s, os passos iniciais continuam os mesmos.

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI

MANUAL DO PVP SUMÁRIO

Curso Básico Sistema EMBI

Elaborado por SIGA-EPT. Projeto SIGA-EPT: Manual do Usuário Almoxarifado

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line)

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Procedimentos para Instalação do SISLOC

2. INSTALAÇÃO E CONFIGURAÇÃO

Procedimentos para Instalação do Sisloc

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

possível até impedir o funcionamento do Windows. Faz-scuidado redobrado ao ativar determinados recursos.

Como funciona? SUMÁRIO

1. Introdução. 2. Conteúdo da embalagem

Manual do Painel Administrativo

Curso Avançado Sistema EMBI

Noções de. Microsoft SQL Server. Microsoft SQL Server

Introdução ao Tableau Server 7.0

CA Nimsoft Monitor Snap

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

Plano de Carreira Sistema de Apoio à Gestão de Planos de Carreira

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta de JDBC. jdbc_response série 1.1

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Manual AGENDA DE BACKUP

Portaria Express 3.0

Processo Digital Gerir Combustível Manual do Usuário

Manual do PolicyKit-kde. Daniel Nicoletti Tradução: Luiz Fernando Ranghetti

Manual do Sistema de Apoio Operadores CDL

Benefícios estratégicos para sua organização. Características especiais. Benefícios. Gestão organizada e controle sobre as solicitações de suporte.

AplusixAdmin: administração do Aplusix 3 Manual de utilização

Professor: Macêdo Firmino Disciplina: Redes de Computadores II

Menu Utilitários. Atualização do Banco de Dados Atualização e organização dos arquivos existentes

Guia de Configuração das Funções de Digitalização

TUTORIAL UTILIZAÇÃO DE FUNCIONALIDADES AUDITOR FISCAL

USANDO O ROUNDCUBE WEBMAIL

MANUAL DO GERENCIADOR ESCOLAR WEB

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

MANUAL DE CONFIGURAÇÃO DO BACKUP

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

Pesquisa e organização de informação

Aranda INVENTORY. Benefícios Estratégicos para sua Organização. (Standard & Plus Edition) Beneficios. Características V

Microsoft Lync Manual de Instalação e Uso

MANUAL EXPORTAÇÃO IMPORTAÇÃO

CA Nimsoft Monitor Snap

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

BI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart.

Atualização Mandatória de Versão do Amadeus Pro Web (2.0P431BR) 25 de junho de 2007 Gerência de Produtos & Operações Amadeus Brasil

ÍNDICE. 16/06/ :48 Leite Júnior

Office 365 Manual Outlook 365 Web Application

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

Outlook Apresentação

MANUAL MIKOGO 1. VISÃO GERAL

Permissão de Usuários

Anexo III Funcionamento detalhado do Sistema Montador de Autoria

Obs: É necessário utilizar um computador com sistema operacional Windows 7.

W o r d p r e s s 1- TELA DE LOGIN

GUIA INTEGRA SERVICES E STATUS MONITOR

GUIA RÁPIDO PARA USUÁRIOS MIGRADOS DO SAGA PortalOne

Guia de administração para a integração do Portrait Dialogue 6.0. Versão 7.0A

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Curso Básico Sistema EMBI

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

[Manual de Instalación]

Manual de Atualização Versão

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO

Manual do usuário. isic 5 - Windows Phone

paradigma WBC Public - compra direta Guia do Fornecedor paradigma WBC Public v6.0 g1.0

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Como mudar a senha de NT para a troca e as contas de serviço de Unity

MANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal

Orientações para o uso do Mozilla Thunderbird

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

Manual do usuário. Mobile Auto Download

Instalação do ByYou ESB. Guia de Instalação e Atualização do ByYou ESB

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

MICROSOFT VISIO 2013 MODELOS ELABORANDO ORGANOGRAMAS

Manual de Instalação. SafeSign Standard (Para MAC OS 10.7)

MANUAL BACKUP XDENTAL 2012

Manual de uso PSIM Client 2010

Nokia Internet Modem Manual do Usuário

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

CHECK 2000 Instalação e Uso do Check 2000 Cliente Servidor com o ZENworks 2

Procedimento para instalação do BLACKBERRY Software de Imagem via Celular

Atualizado em 9 de outubro de 2007

Manual de boas práticas Correio Eletrônico

Índice. Para encerrar um atendimento (suporte) Conversa Adicionar Pessoa (na mesma conversa)... 20

ESTADO DO TOCANTINS SECRETARIA DA EDUCAÇÃO E CULTURA DIRETORIA DE TECNOLOGIA DA INFORMÇÃO COORDENADORIA DE SISTEMAS

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

Transcrição:

[1]

Aranda SQL COMPARE Versão 1.0 Aranda Software Corporation 2002-2007. Todos os direitos reservados. Qualquer documentação técnica fornecida pela Aranda software Corporation é um produto registrado da Aranda software Corporation e pertence à Aranda software Corporation. O software descrito neste manual está protegido pelos acordos e leis que regulamentam a propriedade intelectual e os direitos sobre as publicações tanto na Colômbia quanto as leis internacionais sobre estas matérias e pode ser utilizado unicamente sob os termos enunciados na licença anexa. È Proibida a reprodução total ou parcial do presente manual por qualquer meio seja impresso, escrito, gráfico, eletrônico ou mecânico incluindo fotocópia, gravação ou armazenamento em qualquer forma, sem autorização previa e por escrito da Aranda Software Corp. A Aranda software Corp. pode realizar mudanças e melhoras nos produtos descritos neste manual sem aviso prévio. Tais mudanças serão incorporadas em novas edições da publicação. MARCAS COMERCIÁIS A Aranda Software, a logomarca da Aranda Software, Aranda SQL COMPARE e todos seus componentes são marcas registradas da Aranda Software Corporation. Microsoft é uma marca registrada da Microsoft Corporation e Office e Windows são marcas registradas da Microsoft Corporation. Nada contido neste manual deve se interpretar como autorização ou permissão para utilizar tais marcas registradas. Outros nomes de sociedades, produtos ou serviços mencionados neste manual podem ser marcas registradas de suas respectivas companhias ou marcas de serviços de terceiros e são utilizadas somente como referência. [2]

CONTEUDO 1. Introdução... 4 2. Descrição General do Aranda SQL COMPARE... 4 3. Interface do Aranda SQL COMPARE... 5 3.1. Apresentação dos Painéis da Interface do Aranda SQL COMPARE... 6 4. Utilização do Aranda SQL COMPARE... 7 4.1. Configuração de Fontes de Dados para Comparar... 7 4.1.1. Comparação de Duas Bases de Dados... 8 4.1.2. Comparação de uma Base de dados e um Snapshot...10 4.1.3. Comparação de dois Snapshots...12 4.2. Filtragem de Objetos das Bases de Dados...14 4.3. Análise e Sincronização de Bases de Dados...15 4.3.1. Visualizar Script...15 4.3.2. Sincronizar...17 4.3.3. Mensagens...17 4.3.4. Alertas...19 [3]

1. Introdução Atualmente as organizações dependem da tecnologia para cumprir com seus objetivos em qualquer indústria. Desta forma, um dos grandes desafios é incrementar os níveis de serviços de tecnologia e informação (TI) que suportam as metas corporativas. Por esta razão e buscando satisfazer esta necessidade de maneira eficiente, os desenvolvedores de software implementam de maneira continua e cada vez, mas rápida atualizações e melhoras a suas aplicações, de tal forma que seus clientes obtenham delas maiores e melhores benefícios. Por estes motivos e buscando uma ferramenta pratica na analise e comparação das bases de dados de tecnologia SQL Server.A Aranda Software desenvolveu o Aranda SQL COMPARE. Esta aplicação, é uma das melhores ajudas para a implementação, analise e melhoramento de software para a gestão da infraestrutura de TI de nossos clientes. 2. Descrição General de Aranda SQL COMPARE O Aranda SQL COMPARE, é uma ferramenta especialmente desenhada para a comparação e sincronização da estrutura de bases de dados que pertencem á tecnologia Microsoft SQL Server (SQL Server 7.0, SQL Server 2000, e SQL Server 2005); por esta razão esta ferramenta NÃO é compatível com motores de bases de dados diferentes a SQL Server, como por exemplo, Oracle. Esta aplicação é muito útil, por exemplo, no desenvolvimento de um ambiente em que as diversas mudanças realizadas na estrutura de uma base de dados local, necessitam ser transferidas para outra base de dados num servidor remoto. Tradicionalmente, este processo requeria o trabalho de uma ou várias pessoas, examinando a estrutura da base de dados e gerando scripts de migração de forma manual. [4]

O Aranda SQL COMPARE faz este processo por você, e dentro da sua analise inclui elementos pertencentes ás bases de dados comparadas tais como: tabelas, procedimentos, funções, entre outros. Finalmente, esta aplicação é uma ajuda primordial para o desenvolvimento de processos de atualização de um produto especifico migrando de forma eficiente as estruturas de duas bases de dados. Esta ferramenta define quatro pontos de vista para a analise e comparação das bases de dados definidas pelo usuário: Objetos Diferentes Objetos Iguais Objetos presentes na base de dados fonte. Objetos presentes na base de dados de destino. 3. Interface do Aranda SQL COMPARE Utilizando esta aplicação o usuário poderá visualizar a seguinte interface, a qual é possível não só configurar as diferentes fontes de dados para comparar como observar os resultados da comparação e se for necessário sincronizar em qualquer sentido a informação dos elementos selecionados. [5]

3.1. Apresentação dos Painéis da Interface do Aranda SQL COMPARE O Painel de Fontes de Dados e os quatro painéis que apresentam a lista de objetos existentes nas bases de dados comparadas têm cinco opções que definem a forma em que os dados se apresentarão ou ocultarão na interface. Estas opções são: Floating: apresenta o painel definido, como se estivesse suspenso na interface gráfica. Dockable: esta é a apresentação por padrão da ferramenta, permite modificar o tamanho de cada painel, e trocá-los de lugar na interface para visualizar melhor determinados dados de interesse do usuário. [6]

Tabbed Document: esta opção aumenta o tamanho do painel selecionado, apresentando-o no espaço equivalente á metade da interface gráfica, com a finalidade de garantir uma melhor visualização e analise de objetos contidos na base de dados. Auto Hide: esta opção oculta de maneira temporária o painel selecionado, porém este se localizara numa tabela ao lado direito da interface gráfica, desde onde pode ser novamente selecionado e visualizado. Hide: esta opção apaga de maneira definitiva o painel selecionado, porque seu conteúdo não é de interesse do usuário ou porque nesta vista se classifica algum objeto que pertence ás bases de dados analisadas. 4. Utilização do Aranda SQL COMPARE 4.1. Configuração de Fontes de Dados para Comparar Quando se utiliza o Aranda SQL COMPARE, é necessário definir com anterioridade as fontes de dados a ser analisadas pela ferramenta. Esta informação é estabelecida clicando na opção Seleccione localizada na interface de uso da aplicação. A seguir são apresentadas as seguintes opções: Duas Bases de Dados. Uma base de dados e um Snapshot. Dois Snapshots. [7]

4.1.1. Comparação de Duas Bases de Dados Quando se seleciona a comparação de duas bases de dados, a interface da ferramenta apresenta quatro campos para que o usuário defina os seguintes aspectos: Servidor: este campo tem uma lista de opções pré-configuradas que podem ser selecionadas pelo usuário. Login: corresponde ao nome do usuário da base de dados. Senha: chave de ingresso ao servidor selecionado Depois de digitar a senha para logar no servidor, clique na opção Conectar e no campo Base de Dados aparecerá uma lista de opções relacionadas às bases de dados do servidor selecionado e que coincidem com os dados anteriormente ingressados. Selecione a base de dados que deseja comparar e repita o mesmo procedimento para selecionar a segunda base de dados necessária para finalizar o processo. [8]

Finalmente clique na opção Comparar. A seguir, a ferramenta apresentará um quadro de espera enquanto analisa os elementos previamente requeridos e finalmente nos quatro paneis da interface aparecerão organizados os elementos das bases de dados, com quatro grupos de objetos: Objetos que existem nas duas bases de dados, mas são diferentes. Objetos que existem somente na base de dados fonte. Objetos que existem somente na base de dados destino. Objetos que existem nas duas bases de dados e são iguais. A informação gerada pela analise se pode examinar, clicando num objeto especifico de cada base de dados, e na parte inferior da interface se mostrará à área Diferenças, onde aparecerão cada um dos campos que compõem o objeto selecionado e se visualizarão as diferenças estabelecidas a partir de conectores lógicos (>, <, =). [9]

4.1.2. Comparação de uma Base de dados e um Snapshot O Aranda SQL COMPARE permite comparar uma base de dados e um snapshot (se deseja um snapshot da base de dados dos produtos da Aranda Software, este pode ser proporcionado a você por nossa companhia). Para selecionar a base de dados que deseja comparar, siga o procedimento descrito na seção Comparação de Duas Bases de Dados O snapshot pode ser localizado desde o Aranda SQL COMPARE clicando na opção Explorar ; depois, se visualizará uma janela de localização para que possa selecionar o arquivo de seu interesse salvo previamente numa localização da sua estação de trabalho.

Um snapshot é um arquivo que tem informação da estrutura de uma base de dados. Este tem tabelas porem não dados, e é muito útil num projeto de comparação quando não é possível se conectar numa base de dados. Por exemplo, este arquivo pode ser utilizado nos seguintes casos: Para realizar um controle simples de versões de base de dados. Para comparar bases de dados em servidores SQL desconectados. Posterior a localização e seleção da base de dados e o snapshot é possível iniciar a analise dos elementos selecionados, clicando a opção Comparar. Neste caso o

processo de sincronização pode estabelecer unicamente desde o snapshot até a base de dados, já que o snapshot é um arquivo que não pode ser atualizado. 4.1.3. Comparação de dois Snapshots A comparação de dois snapshots se desenvolve para obter informação relevante de inconsistências ou diferencias existentes na estrutura de determinadas bases de dados, que possam gerar dificuldades para o uso ou migração de aplicações de software. Esta opção é um elemento desenhado com o fim de suporte técnico para identificar e resolver problemas de funcionamento de nossas aplicações de gestão de infraestrutura de TI. Para selecionar os snapshots que deseja comparar, siga o procedimento descrito na secção Comparação de uma Base de Dados e um Snapshot Como nos casos anteriores clique na opção Comparar, para obter resultados nos painéis da interface gráfica do produto e com isso pode ver com clareza as possíveis diferencias e / ou semelhanças entre os snapshots selecionados.

4.2. Filtragem de Objetos das Bases de Dados Uma vez comparados os elementos selecionados e seus resultados apresentados nos quatro painéis da interface gráfica o usuário tem a possibilidade de selecionar aquelas tabelas e objetos que não deseja sincronizar ou atualizar entre as bases de dados ou snapshots referidos (com exceção do painel dedicado para os elementos que são iguais para as duas bases de dados selecionadas). Adicionalmente, é possível clicar duas vezes no titulo da coluna da esquerda de cada painel, denominado Incluir, para que automaticamente a ferramenta troque de estado todos os objetos do painel em referencia (se estão no estado selecionado mudaram a não selecionado e vice-versa). Então, se o usuário deseja selecionar o não selecionar objetos e tabelas especificas de cada painel, é necessário clicar duas vezes diretamente sobre o objeto desejado para consegui-lo. Quando o usuário seleciona um objeto se apresentará o seguinte ícone e no caso contrario se apresentará este outro ícone sincronizarão posteriormente. definindo que objetos se No caso que o usuário selecione ou elimine todas as tabelas e objetos das bases de dados selecionadas para sua sincronização, é possível usar os botões Todos ou Nenhum, localizados na parte superior de cada painel da interface gráfica do produto, como se visualiza a seguir:

4.3. Analise e Sincronização de Bases de Dados Além de comparar e visualizar de maneira organizada as diferenças e similares entre as bases de dados selecionadas, é possível implementar quatro opções adicionais para analisar e sincronizar estas bases de dados, como se apresenta a seguir: 4.3.1. Visualizar Script Esta opção permite visualizar detalhadamente todas as ações que a solução deve implementar para sincronizar as bases de dados selecionadas, descrevendo de forma especifica cada um dos procedimentos necessários para cumprir com este objetivo.

Se o usuário deseja, é possível salvar o arquivo de scripts gerado para a sincronização de bases de dados, para ter uma referencia histórica das ações e os procedimentos realizados para a finalização do processo. Adicionalmente, esta ação é de muita utilidade no caso que não seja possível sincronizar diretamente as bases de dados selecionadas (por exemplo, a falta de permissões de acesso numa base de dados). Posteriormente pode utilizar este script para realizar a sincronização, o administrador da base de dados deve fazê-lo usando ferramentas especificas. Para salvar o arquivo de Scripts clique a opção Guardar, e depois na janela de seleção, determine a localização mais adequada da sua estação de trabalho para armazenar o arquivo de script(.sql). Obs.: Tenha em mente que uma base de dados comparada com outra base de dados do motor SQL 2000 gera scripts diferentes que a mesma comparada com uma tecnologia SQL 2005.

4.3.2. Sincronizar Esta opção permite atualizar e igualar de forma automática as estruturas das duas bases de dados selecionadas, de maneira que não existam inconsistências e diferenças que dificultem correr uma aplicação ou seu adequado funcionamento. Quando se seleciona esta opção, o usuário pode configurar o sentido da flecha (clicando sobre ela) entre os elementos comparados para definir os seguintes aspectos: O endereço em que são atualizadas as estruturas das bases de dados ( base de dados origem e base de dados destino). O sentido em que se estabelecerá o arquivo de scripts para definir as ações necessárias para realizar a sincronização entre as bases de dados. 4.3.3. Mensagens Esta opção resume o arquivo de scripts anteriormente mencionado, de maneira tal que o usuário tenha um elemento a mais para analisar e estar ciente das ações necessárias para realizar uma sincronização de duas bases de dados, como aparece na imagem a seguir:

Como no caso do arquivo de scripts, o arquivo de mensagens pode ser salvo, para manter um registro histórico do processo (clicando na opção Guardar ):

4.3.4. Alertas: Esta opção é muito importante para os usuários do Aranda SQL COMPARE, já que este arquivo notifica de forma clara acerca das possíveis falhas e inconsistências que se possam apresentar entre as duas bases de dados selecionadas, e que de alguma maneira impedirão que o processo de sincronização entre elas seja totalmente bem sucedida. Por exemplo, este arquivo advertirá acerca da possível perda de dados nas tabelas de extensão muito ampla posterior ao processo de atualização, prevenirá falhas que são produto de incongruências entre as regras das bases de dados respectivas. Com a informação apresentada por esta tabela, o usuário poderá definir com precisão que objetos deverão ou não incluir na sincronização das bases de dados respectivas com o intuito de obter um resultado bem sucedido. Algumas das mensagens que pode apresentar esta tabela são, por exemplo: The column [Description] on table [dbo].[floor] is being truncated. There may be loss of data. The column [SWPRJEXT] on table [dbo].[swdproject] is being marked as NOT NULL. There is no default value so the update may fail.

A tabela de Alertas, como nos casos anteriores pode ser salva em qualquer localização da sua estação de trabalho, clicando o botão Guardar.