Вы находитесь на странице: 1из 26

Senior Sistemas Ltda nstalador/Conversor 2

Aviso
O contedo deste documento de propriedade exclusiva da Senior Sistemas Ltda e est sujeito a
alteraes sem aviso prvio.
Todos os nomes de empresas, produtos, marcas comerciais, pessoas, personagens, dados ou
situaes, citados neste documento so fictcios e tem somente objetivo didtico, no representando
pessoas, empresas, produtos ou acontecimentos, salvo indicao em contrrio.
A posse deste documento no lhe confere nenhum direito sobre patentes, marcas comerciais,
copyrights ou outros direitos de propriedade intelectual, eventualmente citados neste documento.
Copyright 1999 Senior Sistemas Ltda. Todos os direitos reservados.
Senior Sistemas Ltda

Instalador /
Conversor
Nome Instrutor
e-mail instrutor
Senior Sistemas Ltda
Rua Luiz Sachtleben, 115
Bairro Victor Konder
89012530 Blumenau SC
Fone: (047) 221-3300
www.senior.com.br
Senior Sistemas Ltda nstalador/Conversor 3

INSTALADOR / CONVERSOR....................................................................................................................................2
NOME INSTRUTOR...............................................................................................................................................2
1. INSTALAO/ATUALIZAO DOS PRODUTOS SENIOR.......................................................................4
1.1 PASSOS PARA A INSTALAO.............................................................................................................................4
1.2 CRIAO DA BASE DE DADOS...........................................................................................................................7
1.2.1 Desejo criar um usurio e a base de dados que sero usados pelo sistema............................................7
1.2.2 A base de dados j existe. Desejo informar o usurio para configurar o acesso ao banco de dados......8
1.2.3 A base de dados j existe. Deerei configurar o acesso ao banco de dados manualmente.....................8
2. CONVERSOR DOS/WINDOWS E WINDOWS/WINDOWS........................................................................9
2.1 CONVERSOR DOS/WINDOWS (VERSO 4.5 E 4W/VERSO WIN: 5.2.8 E 5.3.2)..............................................10
!onceitos "erais..........................................................................................................................................13
2.2 CONVERSO WINDOWS / WINDOWS (!DANA DE TBS)............................................................................14
2.2.1 # !onerso manual atra$s do !%&'()*%)......................................................................................1+
2.2.2 # !onerso atra$s do ,nstalador de -rodutos *enior.........................................................................2.
3 QUADRO DE REVISES...................................................................................................................................25
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 4
1. Instalao/Atualizao dos Produtos Senior
Visando agilizar o processo de instalao e atualizao de seus produtos em clientes e distribuidores,
a Senior Sistemas, desenvolveu ferramenta especfica para este fim.
Atravs do nstalador de produtos Senior, pode-se tanto instalar novos produtos como tambm
atualizar os produtos j instalados no equipamento.
1.1 Passos para a instalao
1 - Execute o programa instalar.exe localizado no CD;
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 5
Caso o equipamento j possua produtos Senior instalados, o software de instalao verifica e
disponibiliza a tela acima, onde o usurio poder optar por atualizar os produtos existentes ou fazer
uma nova instalao
2 - Modos de nstalao
Pode-se efetuar 3(trs) tipos de instalao:
Sistema Multiusurio - Parte Servidor
Sistema Multiusurio - Parte Estao
Sistema Monousurio - Partes Servidor e Estao na mesma mquina
Servidor: OBS: recomenda-se que o equipamento onde deseja-se instalar a parte Servidor seja um
Windows NT.
Escolha uma das opes acima;
3 - Escolha os produtos que voc deseja instalar.
Alguns produtos possuem sua instalao vinculada obrigatriamente a outros, como o caso da BDE.
Com isto, mesmo que voc no assinalar o tem, este ser assinalado automaticamente pois
requerido pelo sistema.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 6

Boto Detalhes:
Acionando o boto detalhes, voc poder informar quais os mdulos do vetor voc deseja
instalar/atualizar.
4 - nforme o diretrio de destino:
Em que diretrio do Servidor ou da estao voc deseja que a instalao seja feita. Este diretrio
deve obrigatoriamente, estar na mquina em que o programa instalar.exe estiver sendo executado.

6 - A instalao ter incio.
Aps a instalao ter sido concluda, ser criado um atalho chamado "Senior Sistemas" na rea de
Trabalho do seu Windows e no menu niciar do Windows. Atravs destes atalhos voc pode executar
os produtos que voc instalou.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 7
Observao
No recomendado reinstalar o produto MSDE. Quando voc j possuir este produto instalado e
necessitar por algum motivo reinstala-lo, dever primeiramente ser desinstalado atravs do painel de
controle e tambm eliminado do register da mquina para somente aps estes procedimentos iniciar-
se uma nova instalao.
1.2 Criao da base de dados
Aps a cpia dos arquivos, ser solicitado ao usurio a tela abaixo:
Nesta tela existem 3 opes:
"Desejo criar um usurio e a base de dados que sero usados pelo sistema."
"A base de dados j existe. Desejo informar o usurio para configurar o acesso ao banco de
dados."
"A base de dados j existe. Deverei configurar o acesso ao banco de dados manualmente."
1.2.1 ese!o "riar um usu#rio e a base de dados $ue sero usados
%elo sistema.
Se voc escolher esta opo ir aparecer uma tela para escolher o banco de dados que voc utiliza:
Aps escolher o banco, voc dever informar o usurio ser criado e o usurio com privilgios de
DBA:
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 8
Escolha O&, e o usurio e a base de dados sero criados no banco.
1.2.2 A base de dados !# existe. ese!o in'ormar o usu#rio %ara
"on'i(urar o a"esso ao ban"o de dados.
Escolhendo esta opo, aparecer uma tela onde dever ser informado o banco de dados que voc
utiliza:
Aps escolher o banco, voc dever informar o usurio !# "riado que o produto que est sendo
instalado utilizar para acessar a base de dados:
1.2.) A base de dados !# existe. everei "on'i(urar o a"esso ao
ban"o de dados manualmente.
Ao escolher esta opo voc no precisar informar mais nada, porm dever configurar o acesso ao
banco de dados atravs do programa EditCfg, que ser instalado junto com os produtos.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 9
2. *onversor os/+indo,s e +indo,s/+indo,s
C"#$%&'"
N"( )*'&+"( '%+,"(- '%+"( ,.%(%#$&/0" 1+/ 2%.0/0%&./ /2/*/#$3% 0% +10/#4/( 51% &#6*1%#$&/./+ 0&.%'/+%#'%
#"((/ ."'&#/ 0&7.&/ 0% './8/*3". N"2"( %51&,/+%#'"(- (&('%+/( ",%./$&"#/&( % ("6'9/.%( '%+ (1.:&0" #" +%.$/0"
$"+ 2%*"$&0/0% %(,/#'"(/. V&(/#0" /$"+,/#3/. '"0" %('% ,.%$%((" 0% 0%(%#2"*2&+%#'" '%$#"*;:&$"- / S%#&".
S&('%+/( '/+8<+ +/#'<+ (%1( ,."01'"( %+ $"#('/#'% 0%(%#2"*2&+%#'"- ,/./ 51% (%1( $*&%#'%( 0&(,"#3/+
(%+,.% 0" 51% 37 0% +%*3". %+ ("6'9/.%( 0% :%.=#$&/+%#'" 0% R%$1.("( >1+/#"(.
N"(("( ,."01'"( &#&$&/./+ ,.&+%&./+%#'% #" +%.$/0" %+ 2%.(?%( D"( % %2"*1@./+ +/&( '/.0% /'< / 2%.(A"
W&#0"9(- "#0% $"+ %*/ " $*&%#'% '%+ /$%((" / 1+/ 6%../+%#'/ (1,%. +"0%.#/ % ,.7'&$/ ,/./ $"#'."*% 0% '"0/ (1/
7.%/ 0% R>.
C"+ / %2"*14A" 0% #"(("( ,."01'"(- #"(("( $*&%#'%( '/+8<+ (%#'&./+ / #%$%((&0/0% 0% /$"+,/#3/. '"0/( %('/(
+10/#4/( % $"+ &('" ",'/./+ ,". +&:./. 0% (%1( /,*&$/'&2"( D"( ,/./ ,*/'/6".+/( 9&#0"9( "#0% '%.@/+
&#)+%./( 2/#'/:%#( 0% .%$1.("( % ,%.6".+/#$%.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 10
V&(/#0" /1B&*&/. %('%( $*&%#'%( % #"(("( 0&('.&81&0".%( #/ './#(6%.=#$&/ 0% (%1( 0/0"( $"#'&0"( %+ 8/(%( DOS ,/./
W&#0"9( "1 +%(+" W&#0"9( ,/./ 2%.(?%( +/&( /'1/&(- / S%#&". (&('%+/( $.&"1 $"#2%.(".%( 0% 0/0"(- "#0% %('%(
/'1/+ 6/C%#0" / &#'%.6/$% %#'.% 1+/ ,*/'/6".+/ % "1'./.
T&,"( 0% $"#2%.(?%(
B/(&$/+%#'% '%+"( /'1/*+%#'% /( $"#2%.(?%( 0% 8/(%( DOS ,/./ 8/(%( 9&#0"9( % /( $"#2%.(?%( 9&#0"9( ,/./
9&#0"9( 51/#0" 37 +10/#4/( 0% TBS #/ 8/(% 0% 0/0"(.
EB%+,*"(:
DOS verso 454w verso windows 528
DOS verso 454w verso windows 532
Verso windows 523 verso windows 524
Verso windows 524 verso windows 525
Verso windows 525 verso windows 526
Verso windows 526 verso windows 527
Verso windows 527 verso windows 528
Verso windows 528 verso windows 531
Verso windows 528 verso windows 532
Verso windows 531 verso windwos 532
O procedimento para se efetuar a converso de dados das bases DOS para windows 528 e 532
similar, mudando apenas a verso do aplicativo de converso: Converte.exe e as Dll's utilizadas por
este.
Nos processos de conveso windows para windows isto tambm ocorre. Com isto, podemos nos referir
aos conversores como sendo apenas dois tipos de converses: DOS / WNDOWS e WNDOWS /
WNDOWS.
2.1 Conversor Dos/Windows (Verso 4.5 e 4w/Verso Win: 5.2.
e 5.!.2"
Este conversor tem como objetivo a converso da base de dados dos mdulos do Vetorh das
verses (45 e 4w) para um dos bancos de dados suportados pelos mdulos do Vetorh em uma das
verses para o ambiente Windows. A correta execuo dos procedimentos imprescindvel para o
sucesso de uma perfeita converso.
Procedimentos
2.1.1 - Descompatar o arquivo cvdos528.zip ou cvdos532.zip, conforme o tipo de converso que voc
est efetuando utilizando um utilitrio que siga o padro "ZP" (PkUnzip, WinZip, etc..), em um
diretrio no disco rgido. Como padro, utilizar "\CONV".
2.1.2 - Verificar se no diretrio escolhido para descompactao esto os seguintes arquivos:
CONVERTE.EXE - Executvel do Conversor
FCTREE.DLL - Biblioteca de acesso base DOS
FCTREORG.DLL Reorganizao da base DOS
RHPROP4W.DLL Biblioteca de acesso proprietria da verso 4w
VETORH.TBS - Layout dos Objetos do Banco de Dados Windows conforme verso que sero
convertidos os dados (528 ou 532).
LANOT32.DLL Rotina para converso das fotos da verso 4w
RTMSG.DLL Tratamento de mensagens das rotinas nternas
2.1.) Verificar os recursos do computador onde ser processada a converso. Quanto melhores
forem os recursos, mais rpido ser realizado o processo.
2.1.- - Verificar se o Computador escolhido para executar o Conversor possui os seguintes recursos
instalados:
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 11
BDE 5 - Borland Database Engine - Necessria para conexo com o banco de dados. Est
disponvel para download no servidor FTP da senior: ftp://ftp.senior.com.br/util
Client do Banco de Dados
2.1.. - Verificar no Painel de Controle do Windows, no item Configuraes Regionais, se a mscara da
data ////AAAA
2.1.0 - Executar o programa "CONVERTE.EXE", que est no diretrio "\CONV".
2.1.1 - Preencher os seguintes parmetros do Conversor:
2erso 3 Verso da base a ser convertida.
4ase Ori(em - Diretrio onde se encontra os dados da Base Oridem (Os arquivos .DAD ou
.DSE). Exemplo: "c:\vetorh\dados\".
Ar$uivo *56 Localizao do arquivo de configurao do sistema, ex: rubi.cfg, ronda.cfg.
Para o Conversor, necessrio que o CFG contenha corretamente as configuraes da
conexo com o banco de dados e do usurio do banco em que sero criadas as tabelas
convertidas, e a chave Ar$74S8 que indica o caminho onde est o arquivo TBS da verso 5.2.8.
ou 532 conforme a converso (TBS que est anexo ao Conversor). Ex: "c:\vetorh\vetorh.tbs"
7abelas nforme a Abrangncia de Tabela(s) que deseja converter. Sendo usado como padro
("1-1000") para que todas as tabelas sejam convertidas. Cada nmero representa uma tabela na
base DOS. Clicando no cone a direita da abrangncia ser exibida uma lista com o cdigo de
cada tabela.
9 emover 9e(istros :xistentes Apaga os registros das tabelas em caso de uma converso
anterior mal sucedida ou algum registro que impossibilite a insero dos registros convertidos.
Como padro, deve permanecer assinalado.
*riar La;out da 4ase - Esta opo permite que o Conversor crie no usurio do banco escolhido
todas as Tabelas, Triggers e Stored Procedures necessrias converso.
7 ro"a de :m%resas - Permite que o campo *<di(o da :m%resa seja alterado na converso.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 12
Se esta opo estiver assinalada, ser exibida no incio da converso uma tela para a troca do
cdigo da empresa.
9eor(anizar base Ori(em= Executa o processo conhecido com CtReorge, para consistir se os
dados da Base origem esto consistentes com sua verso.
6 erar 7abelas Padro Gera Tabelas Padres que so necessrias na verso Windows.
So estas:
R004HOR - Horrios Padro
R008EVC Eventos Fixos
R022GRA - Graus de nstru!o
R024C"O - Cadastro "rasi#eiro de O$u%a!&es
R024'' - 'iste(as )Car*os e 'a#rios+
R024E', - Estrutura do Car*o
R024-V - Estrutura do Car*o - -.veis
R02/FPA - C0di*os do FPA'
R02/FP, - C0di*os do FPA' - Va#ores dos ,er$eiros
R02/FPV - C0di*os do FPA' - Va#ores
R02/'A, - A$r1s$i(o 'A, A%osentadoria Es%e$ia#
R042CA2 - Causas de 3e(isso
R048-A, - -ature4as de 3es%esa
R050,AC - ,i%os de A$esso
R602F-" - Fun!&es da "ri*ada
R628A'' - Assuntos de Curso
R6273EF - 3e8ini!&es - ,reina(ento
R777E'P 9s$aras do Or*ano*ra(a
R777VER - Verso da :ase ;indo<s=
2.1.> - Clicar em Avanado. A seguinte tela ser exibida:
/#s"ara do *ra"?# Mscara do Crach, exemplos:
Mscara do crach por dentificador, seguindo os seguintes padres
I > denti8i$a!o
V > Via
E > E(%resa
R > -?(ero do Cra$@
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 13
Exe(%#osA
RRRRRRRRRRRR - Por 8aixa
VVEEERRRRRR Para usar VAB denti8i$a!oB E(%resaB -?(ero
EEERRRRRRRRR Para 2sar E(%resaB -?(ero
EEEEVVRRRRRR Para usar E(%resaB ViaB -?(ero
: m%resa do 7er"eiro o cdigo da empresa em que os Terceiros sero cadastrados na
converso. O padro o cdigo da primeira empresa cadastrada na base.
Ar$uivos de Lote - Os arquivos de Lote (.LOT) podem ser convertidos se este campo for
preenchido com o diretrio onde se encontram os arquivos de Lote. Ex: "c:\vetorh\lotes\"
A lin?a *<di(o de *ar(o "om zeros @ es$uerda - Alinha com zeros esquerda o Cdigo de
Cargo que lido da Base DOS sem esta formatao. Se esta opo for escolhida, um Cdigo de
Cargo 01, sem alinhamento, ficar formatado como 000000000001 na base Windows.
Abrir a base OS em modo :x"lusivo - Permite que a base DOS seja aberta em modo
exclusivo, isto , nenhum outro programa poder acess-la durante o processo de converso.
Esta opo garante em mdia 5% a mais de performance na leitura dos dados durante o
processo de Converso.
A %artir do *#l"ulo possvel ainda selecionar a partir de que data devem ser convertidas as
marcaes. Sendo que a data selecionada considerada em relao a data do clculo. Logo,
todos as marcaes pertencentes aos clculos com data menor que a selecionada no sero
convertidos.
2.1.A - Aps preencher todos os parmetros, Clique em 6eral
2.1.1B - Clique no boto *onverter para niciar a Converso
*on"eitos 6erais
*am%os de Csu#rio - Se o arquivo r?%"am.datD-.E ou r?"B12.dseD-,E8 que contm os campos
de usurio, estiverem no mesmo diretrio que a base de dados DOS, o conversor criar
automaticamente no TBS e no banco de dados todos os campos de usurio. O contedo dos
campos de usurio convertido automaticamente junto com a tabela a que pertencem. E os
campos so adicionados nas tabelas correspondentes da verso Windows(No arquivo TBS usado
durante a converso). O nico item que deve ser criado aps a converso a Enumerao, que
correspontente a uma tabela ligada a um campo de usurio, na verso DOS).
Pro"esso de *onverso - O processo de converso ser iniciado, precedido pela criao do
layout da base de dados, e em seguida, da converso dos dados.
O Tempo de converso determinado por fatores como o tamanho da base DOS, a performance
do computador usado para a converso e a performance do servidor de banco de dados.
*onverso de 5otos D-,E 3 Para que sejam convertidas as fotos dos colaboradores, os arquivos
de imagem devem estar dentro do diretrio 'otos, e o diretrio 'otos deve estar dentro do diretrio
da base de dados.
Lo( do %ro"esso Durante a converso, no mesmo diretrio em que se encontra o arquivo
executvel do conversor, sero gerados os arquivos de log, que identificaram qualquer erro
durante o processo. Ex: Conv1.log
Ao final da converso o Log deve ser analizado, para verificar quais I9s ( Relacionamentos -
ntegridade Referencial) no puderam ser habilitadas. Este erro pode ocorrer em algumas tabelas
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 14
em virtude de existirem registros com algum erro no seu cadastro (invlidos), sendo que, para
proceder com a correo deste tipo de erro, deve-se executar em um editor SQL, o comando para
verificar quais registros esto impossibilitando a criao destas Irs.
Exemplo de Erro no Log:
-------------------------------------------------------------------
08C06C77 64AD2A20
9ensa*e(A A#terando ta:e#a R008EV'
Co(andoA AE,ER ,A"EE R008EV' A33)CO-',RA-, RFR008EV'FCodEveFR008EVC
FOREG- GEH )Cod,a:BCodEve+ REFERE-CE' R008EVC)Cod,a:BCodEve++
"3EA IGenera# 'JE error=I
-ativo do "an$oA 2278B "ORA-02298: cannot enable
RHDEM523.IR_R008EVS_CODEVE_R008EVC - !a"ent #e$% not &o'n("
Gru%o de $o(andos re#a$ionadosA
AE,ER ,A"EE R008EV' A33)CO-',RA-, RFR008EV'FCodEveFR008EVC FOREG- GEH
)Cod,a:BCodEve+ REFERE-CE' R008EVC)Cod,a:BCodEve++
-------------------------------------------------------------------
:xem%lo de "omando SFL %ara listar esta in"onsistGn"ia=
'e#e$t K Fro( R008EV' ;@ere -ot Exists )'e#e$t 6 Fro( R008EVC ;@ere
R008EV'=CO3,A" > R008EVC=CO3,A" And R008EV'=CO3EVE > R008EVC=CO3EVE+L
Os registros sero listados. Aps feita uma anlise dos registros listados (Se eles so
inconsistentes ou no), sendo que em caso negativo, o problema gerado pela falta do registro da
tabela Mestre referenciada na R. Se o registro for inconsistente, deve ser apagado.
:xem%lo de "omando SFL %ara eliminar re(istros in"onsistentesD deste "asoE=
3e#ete Fro( R008EV' ;@ere -ot Exists )'e#e$t 6 Fro( R008EVC ;@ere
R008EV'=CO3,A" > R008EVC=CO3,A" And R008EV'=CO3EVE > R008EVC=CO3EVE+L
Aps a correo de todas as inconsistncias, deve-se proceder com a "onsistGn"ia de base8 com
o gerenciados de base de dados *4S, para que todas as rs sejam criadas, j que o conversor
no pde criar algumas delas porque haviam inconsistncias.
*om a "onsistGn"ia de base %ro"essada "om su"esso8 a base de dados est# %ronta %ara $ue
o sistema se!a instalado.
Se o"orrerem erros di'erentes dos de Inte(ridade 9e'eren"ial8 entre em "ontato "om o
su%orte 2etor? da Senior Sistemas %ara veri'i"ar o o"orrido.
ObservaHes
No sero convertidas regras nem modelos de relatrios. Estes devero ser desenvolvidos no
gerador de relatrios aps a converso. Os modelos padro j se encontram disponveis ao usurio.
Existe uma ferramenta chamada *nv/od, disponvel ao usurio, que pode auxiliar no processo de
converso dos modelos.
No mdulo ronda da verso Windows, as marcaes so apuradas por Crach, sendo assim, se na
verso DOS no existir um crach para o Colaborador, o mesmo ser gerado com o cdigo da
empresa (3 Posies) e o nmero do cadastro (9 posies). Deve-se verificar aps a converso se
existe uma faixa de crachs para os crachs gerados na converso, caso contrrio, deve-se criar esta
faixa.

2.2 Converso Windows / Windows (#$dana de %&'"

Existem duas maneiras de converso de TBS para os produtos Senior, Converso atravs de processo
manual utilizando o conversor e converso de TBS atravs do nstalador de produtos Senior.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 15
2.2.1 - *onverso manual atravIs do *ON2:9SO9
Atualizao do Vetorh
Estes procedimentos sero necessrios quando deseja-se converter a base de dados de um TBS para
outro.
A converso dever seguir obrigatriamente a seguinte ordem:
Verso windows 523 verso windows 524
Verso windows 524 verso windows 525
Verso windows 525 verso windows 526
Verso windows 526 verso windows 527
Verso windows 527 verso windows 528
Verso windows 528 verso windows 531
Verso windows 528 verso windows 532
Verso windows 531 verso windwos 532
Para converter os dados de qualquer TBS para outro, o primeiro processo a Atualizao da base de
dados para a ltima verso em que o TBS atual se encontra, para somente depois efetuar a converso
de TBS.
A atualizao do sistema Vetorh sempre tem que ser executada na mquina onde foi feita a instalao;
para instalaes servidor/estao dever sempre ser feito o processo no servidor. obrigatrio este
procedimento para que o instalador/atualizador possa buscar as informaes necessrias para
atualizao, e para manter sempre atualizado os seus registros.
No caso de erro em qualquer processo a ser executado, no prosseguir nos itens seguintes e
comunicar o erro ocorrido ao Suporte Vetorh da Senior Sistemas.
(t$ali)ao da base de dados
Abaixo seguem os procedimentos necessrios:
1 - PrI-re$uisitos
Nenhum usurio poder estar conectado a base de dados durante as atualizaes.
2 3 4a"J-u% da base de dados atual.
Efetuar o backup da base de dados atual. Esse procedimento necessrio para segurana em caso
de erro durante algum dos passos a seguir. Possibilita retornar base de dados antiga.
) 3 4a"J-u% do 2etor?.
Copiar os arquivos contidos no diretrio de instalao do Vetorh no Servidor ou no micro (quando
monousurio) para uma rea de Segurana. Possibilita retornar o executvel e o tbs antigo.
- 3 *o%iar ar$uivos da #rea de 57P.
Copiar os arquivos convwin.zip e instalar.zip.
. 3 es"om%a"tar os utilit#rios %ara a *onverso da 4ase.
Descompactar o arquivo convwin.zip no diretrio \senior\util ou no diretrio atual do vetorh.
0 3 Atualizar o vetor?.tbs.
Dependendo do tipo de TBS que o sistema esta usando atualmente, deve-se seguir um dos dois
passos descritos seguir:
1 3 A - Pro"edimento se no tiver "am%o in"luKdo %elo usu#rio
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 16
Copiar o vetorh.tbs (verso atual em que se encontra antes da converso) do diretrio \senior\util (que
foi descompactado do convwin.zip) para o diretrio atual do vetorh.
> 3 4 - Pro"edimento se tiver "am%o in"luKdo %elo usu#rio
No diretrio atual do vetorh, renomear o arquivo vetorh.tbs para vetorhXXX.tbs. Copiar o vetorh.tbs
(verso
atual em que se encontra antes da converso) do diretrio \senior\util (que foi descompactado do
convwin.zip) para o diretrio atual do vetorh.
Executar o utilitrio CBDS.EXE. Com este utilitrio podemos atualizar o arquivo vetorh.tbs que est no
diretrio de instalao do Vetorh com os campos que foram includos pelo usurio na Base de Dados.
Este procedimento feito atravs do item Ferramentas / Aplicar Personalizao no Banco.

A *onverter a base %ara verso %retendida
Antes de efetuar a converso %ela %rimeira vez8 deve-se verificar se existem registros na Tabela
R999CNV
(Pois podem existir registros invlidos gerados por uma consistncia de Base). Se existir algum
registro,
deve ser apagado, com o auxlio do utilitrio do banco de dados (Exemplo no Oracle: Sql Plus 3.3),
com o
comando Delete R999CNV, pois estes registros no so vlidos para o processo de converso.
Executar o programa *N29LMMM.:M: Dobs.= MMM verso do "onversorE

O objetivo deste programa efetuar as alteraes na base de dados antiga, transformando-a em uma
base
de dados no novo TBS.(Exemplo: 527 para 528. Aps esse processo somente a "verso 5.2.8" do
Vetorh
ter acesso a esta base de dados).
ParNmetros=
1 - Nome do Ar$uivo *56 nformar o arquivo.cfg em uso pelo Sistema no TBS antigo.
Ex: \senior\vetorh\rubi\rubi.cfg.
Verificar se neste CFG esto informados corretamente o nome do Tablespaces de ndice e
de dados, o usurio e o servidor nos quais esto as tabelas do sistema, e o arquivo TBS que
foi atualizado no tem 6.
2 - Ar$uivo de lo( O usurio dever especificar o diretrio/arquivo onde sero gravados todas
as ocorrncias de erros na atualizao a base de dados. O padro sugerido pelo prprio
Conversor.
Pro"esso de *onverso=
Clique sobre o boto *onverter. Aps a conexo com o banco de dados, aparecem as seguintes
opes:
1 - Se a "onverso estiver sendo exe"utada %ela %rimeira vez8 ser# exibida uma tela "om
os se(uintes itens=
- Apagar tabelas antigas ou no pertencentes ao Sistema - Elimina todas as tabelas que no
esto cadastradas no vetorh.tbs.
- Mostrar comandos antes de executar - Permite que os comandos da consitncia de base
sejam visualizados. Antes do processo de converso, o conversor executa uma
consistncia de base, para verificar se a base est pronta para ser convertida. Caso haja
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 17
algum objeto invlido, sero gerados e executados comandos para fazer o acerto, ao
contrrio a seguinte mensagem ser exibida: "No existe nenhuma operao de converso
a ser executada, base j est OK".
- Salvar TBS mportado: o TBS que ser usado pelo conversor no processo de
consistncia de base.
- Se o Banco de Dados usado for Oracle, no incio do procedimento de converso, o
conversor ir verificar se h espao disponvel nos TableSpaces do usurio que contm a
base de dados a ser convertida. Para que este procedimento seja executado com sucesso,
o usurio dever possuir o Privilgio SELECT ANY TABLE. Caso contrrio, ser exibida
uma tela avisando que o usurio no possui tal privilgio. A converso poder ser
executada, mas no ser verificado se existe espao suficiente para que a base seja
convertida.
2 - Se durante o %ro"esso de "onverso o"orreu al(um erro $ue im%ossibilitou $ue a
"onverso "ontinuasse8 e o erro 'oi "orri(ido8 a "onverso %ode "ontinuar de onde
%arou %ela Oltima vez. O *onversor dete"ta $ue base est# em %ro"esso de "onverso8
e mostra uma tela "om a se(uinte mensa(em= P5oi ete"tado $ue a "onverso !# teve
inK"io8 ese!a "ontinuar a %artir da Oltima *onversoQP. Neste "aso8 deve-se es"ol?er a
o%o PSI/P ou PR:SP8 %ara $ue o "onversor "ontinue de onde %arou.
9esultado -
Se a converso foi executada com sucesso, ser exibida uma tela com a seguinte mensagem:
"Converso efetuada com sucesso, arquivo de Log: c:\"diretrio"\wConversor.Log, gerado tbs
c:\"diretrio"\vetorh.tbs". Neste caso, o prximo passo a Atualizao dos Pro(ramas 2etor?
Ao contrrio, ser exibida uma tela com a seguinte mensagem:
"Converso efetuada com problemas, verifique o arquivo de Log:
C:\"diretrio"\wConversor.Log".
9esoluo de Problemas=
O Problema registrado no Log deve ser corrigido, para que o conversor possa ser executado
novamente e termine o processo de converso.
Erros mais comuns:
Inte(ridade re'eren"ial=
3ataCHora ini$ia# do Eo* - M 68C06C77 64AD2A68
Converso das ta:e#as do usurio NRH3E9D2O= Verso D=2=5 %ara D=2=8= "an$o
ORACEE
----------------------------------------------------------------------
68C06C77 64AD2A20
C0di*o da o%era!oA 8008064
9ensa*e(A A#terando ta:e#a R008EV'
Co(andoA AE,ER ,A"EE R008EV' A33)CO-',RA-, RFR008EV'FCodEveFR008EVC
FOREG- GEH )Cod,a:BCodEve+ REFERE-CE' R008EVC)Cod,a:BCodEve++
"3EA IGenera# 'JE error=I
-ativo do "an$oA 2278B IORA-02278A $annot ena:#e
RH3E9D2P=RFR008EV'FCO3EVEFR008EVC+ - %arent QeRs not 8oundI
Gru%o de $o(andos re#a$ionadosA
AE,ER ,A"EE R008EV' A33)CO-',RA-, RFR008EV'FCodEveFR008EVC FOREG- GEH
)Cod,a:BCodEve+ REFERE-CE' R008EVC)Cod,a:BCodEve++
----------------------------------------------------------------------
3ataCHora 8ina# do Eo* - M 68C06C77 64AD2A20
Soluo: Deve-se listas o(s) registro(s) que esto impossibilitando que a R ser criada:
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 18
:xem%lo de "omando SFL %ara listar in"onsistGn"ia=
'e#e$t K Fro( R008EV' ;@ere -ot Exists )'e#e$t 6 Fro( R008EVC ;@ere
R008EV'=CO3,A" > R008EVC=CO3,A" And R008EV'=CO3EVE >R008EVC=CO3EVE+L
Aps analizado o registro que est causando problema, executar uma das seguintes aes:
*riar o re(istro %ai $ue est# 'altando: isto ser feito dentro do prprio sistema
(cadastrando os eventos que esto faltando para este exemplo);
:x"luir os re(istros inv#lidos (conforme exemplo abaixo).
Exemplo de comando SQL para eliminar registros inconsistentes:
3e#ete Fro( R008EV' ;@ere -ot Exists )'e#e$t 6 Fro( R008EVC ;@ere
R008EV'=CO3,A" > R008EVC=CO3,A" And R008EV'=CO3EVE > R008EVC=CO3EVE+L
5alta de es%ao dis%onKvel no 7ableS%a"e ou na Srea de Lo(:
Esses dois tipos de erro podem aparecer de vrias formas, e dependem do tipo de banco de
dados usado, sendo que sua traduo sempre configura a impossibilidade de
aumentar(extend) ou alocar mais espao para determinado processo.
Se ocorrer algum desses erros, o dispositivo que est com falta de espao deve ser
aumentado para que a converso possa continuar.
Depois de corrigido o problema, executar novamente o programa CNVRHXXX.EXE, para
continuar o processo de converso.
Ateno= Se ocorrer erro na converso, no apague os dados da R999CNV, corrija os erros da
base e execute novamente o CNVRHXXX.EXE que o mesmo ir continuar do ponto em que
parou.
Se houver mensagens de erro diferentes das descritas neste documento, o processo de
atualizao deve ser interrompido, e o erro reportado ao suporte Vetorh da Senior Sistemas,
juntamente com o envio do arquivo de log, para que seja analisado e a soluo repassada como
resposta.
Se, ao invs de esperar a soluo do problema, for necessrio colocar a verso anterior do
sistema no ar, deve-se carregar os backup's efetuados nos passos descritos nos itens 2 e 3.
Atualizao dos %ro(ramas 2etor?.
At o momento, atualizamos e convertemos o TBS, o objetivo do passo a seguir, atualizar as
verses dos executveis dos mdulos do Vetorh e seus arquivos auxiliares para acessarem este
novo TBS. Mas para fazer isto, I ne"ess#rio $ue a atualizao da base de dados ten?a sido
exe"utada "om su"esso.
Para isto deve-se proceder da seguinte forma:
1- No diretrio atual do vetorh, copiar o arquivo vetorh.tbs para vetorhant.tbs. Este procedimento
fundamental e deve ser executado antes de executar o instalador.
2- Descompactar o arquivo instalar.zip (este arquivo contem toda estrutura dos diretrios \CDSENOR
e os arquivos do instalador) no diretrio raiz.
Exemplo: c:\
)- Copiar o arquivo RHPROP.DAT (Ex: SENOR\VETORH) (arquivo da personalizao que foi gerado
pela SENOR SSTEMAS), para o diretrio \CDSENOR\VETORH.
-- Copiar da rea de ftp os arquivos Util.zse, Vetorh.zse, VrhCon.zse, VrhMon.zse e os arquivos dos
mdulos desejados, para os diretrios devidos e executar o processo de atualizao.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 19
Exemplo:
Util.zse => c:\Cdsenior\util
Vetorh.zse => c:\Cdsenior\Vetorh
VrhCon.zse => c:\Cdsenior\Vetorh\Consulta
VrhMon.zse => c:\Cdsenior\Vetorh\Monitor
VrhRubi.zse => c:\Cdsenior\Vetorh\Rubi
VrhMFP.zse => c:\Cdsenior\Vetorh\Mod
VrhEFP.zse => c:\Cdsenior\Vetorh\mpExp
OBS: Todos os arquivos de modelos de relatrios (VRHM??.ZSE) e importao e exportao
(VRHE??.ZSE) de CADA MDULO devero ser colocados nos diretrios
\CDSENOR\VETORH\MOD e \CDSENOR\VETORH\MPEXP.
.- Executar o instalador NSTALAR.EXE do diretrio \CDSENOR (dever j ter copiado os arquivos
para os diretrios, conforme citado anteriormente)
-Clique em Avanar
-Selecione "Desejo atualizar os produtos j existentes e clique em Avanar
-Selecione "Atualizao pelo CD e Clique em Avanar
-Selecione "Sistema Vetorh e clique em nstalar
-Vai abrir uma tela para informar onde esto instalados os produtos Senior, informe o diretrio.
Exemplo: c:\senior e clique no OK.
-Vai abrir a tela "Confirma Substituio de Arquivo clique em "Sim para todos.
-Aguarde o fim da atualizao e saia do instalador.
0- Se foi feito converso da base, execute item 1 seno execute item 1 e 2 a seguir:
1- Renomear o arquivo vetorh.tbs para vetorhbk.tbs e renomear o vetorhant.tbs para vetorh.tbs.
Ficando em uso o vetorh.tbs que foi convertido junto com a base. Feito isso dirigir-se ao item 7.
2- Executar o utilitrio CBDS.EXE. Com este utilitrio podemos atualizar o arquivo vetorh.tbs que
est no diretrio de instalao do Vetorh com os campos que foram includos pelo usurio na Base de
Dados.
Este procedimento feito atravs do item Ferramentas / Aplicar Personalizao no Banco.
)- Executar o CBDS.EXE para consistir a base de dados.
Selecione a opo no menu "Arquivo/Conectar. Se aparecer a tela "Seleo de arquivos de
configurao, selecione o arquivo de configurao .CFG configurado para acessar a base de
dados, e clique no OK.
Selecione a opo no menu "Ferramentas/Consistir Base. Na tela "Consistir Base habilitar a opo
"Apagar tabelas antigas ou no pertencentes ao Sistema e desabilitar a opo "Mostrar comandos
antes de executar e clique no OK.
9esultado
Ao final do processo ser apresentada a mensagem: "Consistncia processada com sucesso!

1- Aps a Converso, se o cliente tiver o Mdulo Acesso On-Line, dever ser feito o seguinte
procedimento:
Executar o CBDS.EXE.
Selecione a opo no menu "Arquivo/Abrir, selecione o Arquivo TBS.
Observar atravs do menu "Arquivo/Tipo do TBS se o Arquivo TBS corresponde ao banco e a
configurao utilizada. Os tipos esto atualmente definidos como :
Tipo Definio
0 Sem Acesso (Ronda Off-line e demais mdulos do Vetorh)
1 Acesso Padrao Oracle (Ronda On-Line - tabela de marcaes DAM00 Oracle)
2 Acesso Texto Oracle (Ronda On-Line - tabela de marcaes DAM00 Texto)
3 Acesso Ms Sql (Ronda On-Line em Banco de Dados MS-SQL Server)
Caso o tipo no corresponda, digite o correto e escolha "Arquivo/Salvar.
Selecione a opo no menu "Arquivo/Fechar
Deve-se validar as Stored Procedures e posteriormente as Triggers. Os passos so os seguintes:
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 20
Criao das Stored Procedures:
Selecione a opo no menu "Arquivo/Conectar para conectar a base;
No CBDS, na tree view (lista de pastas) localizada do lado esquerdo da tela, selecione a ltima pasta
(Stored Procedure);
Clique com o boto direito;
Selecione "Enviar para;
Selecione "Executar.
Criao das Triggers:
Selecione a opo de menu "Ferramentas/Alterar Tabelas;
Na tela que ser exibida, selecione todas as tabelas clicando no boto "TT ;
Em "Objetos selecione Trigger e desabilite as demais opes;
Em "Comando escolha a opo correspondente: "Criar se a base no possui triggers ainda, ou
"Recriar caso j existam Triggers na base. Neste caso o CBDS ir apagar as triggers antigas
antes de ativar as novas.
Em "Destino habilite a opo "executar no banco.
Clique em "Processar
>- Quem tiver regras do monitor em diretrio diferente do \{diretrio de instalao}\vetorh\lsp, ter que
executar no prompt do Ms-Dos o executvel RuleConv.exe que est dentro do diretrio \{diretrio de
instalao}\util.
Ex: c:\senior\util>RuleConv.exe \senior\vetorh\monitor
A- Os modelos especificos de relatrios, consultas e importao/exportao que tiverem campos ou
funes especficas alterados na mudana de TBS, devero ser ajustados pelo cliente aps a
converso, para que seja possivel a execuo dos mesmos.
Obs.: Dentro do Documento do Word de cada verso do conversor, constam anotaes referentes a
estas alteraes, caso elas tenham ocorrido.
Aps o trmino destes procedimentos, o Sistema Vetorh poder ser executado normalmente.
Obs: Com a mudana da verso em alguns TBS o caminho do atalho nos mdulos localizado na pasta
Senior(Desktop), na instalao estao foi alterado. Exemplo: Verso 5.2.7 => c:\senior\iniciar.exe
Rubi Verso 5.2.8 => \\ caminho do servidor\iniciar.exe -e:C:\senior \estao.ini Rubi.
Com isso o arquivo iniciar.exe no se localiza mais na estao como era antigamente, e sim somente
no servidor, acessando o arquivo estao.ini(localizado na estao) para fazer a inicializao do
mdulo.
Aps a atualizao, ao acessar o sistema e no conseguindo acessar as regras, o usurio ter que
executar no prompt do Ms-Dos(do servidor) o executvel RuleConv.exe que est dentro do diretrio \
{diretrio de instalao}\util.
Ex: c:\senior\util>RuleConv.exe \senior\vetorh\lsp.
Persistindo o erro, compactar as regras e o arquivo .log que esto no diretrio c:\{diretrio de
instalao}\vetorh\lsp e enviar para anlise da Senior.
2.2.2 - *onverso atravIs do Instalador de Produtos Senior
A atualizao do sistema Vetorh sempre tem que ser executada na mquina onde foi feita a instalao;
para instalaes servidor/estao dever sempre ser feito o processo no servidor. obrigatrio este
procedimento para que o instalador/atualizador possa buscar as informaes necessrias para
atualizao, e para manter sempre atualizado os seus registros.
O primeiro processo a Atualizao da base de dados, conforme descrito nesse documento.
No caso de erro em qualquer processo a ser executado, no prosseguir nos itens seguintes e
comunicar o erro ocorrido ao Suporte Vetorh da Senior Sistemas.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 21
1 * &a+,*$p da base de dados at$al
Abaixo segue passo a passo os procedimentos necessrios:
PrI-re$uisitos
Nenhum usurio poder estar conectado a base de dados durante as atualizaes.
Efetuar o backup da base de dados atual. Esse procedimento necessrio para segurana em caso
de erro durante algum dos passos a seguir. Possibilita retornar base de dados antiga.
&a+,*$p do Vetor-.
Copiar os arquivos contidos no diretrio de instalao do Vetorh no Servidor ou no micro (quando
monousurio) para uma rea de Segurana. Possibilita retornar o executvel e o tbs antigo.
2 . Copiar ar/$ivos da 0rea de 1%P.
Ar$uivos obri(at<rios %ara e'etuar o do,nload=
Copiar os arquivos instalar.)se2 3til.)se2 Vetor-.)se2 Vr-4i5.)se2 Vr-#on.)se2 at$al+d.)se para o
diretrio 6CD'78I9: e executar o processo de atualizao.
Para usurios do :onda copiar tambm os arquivos:
VrhRon.zse Executvel do Ronda
VrhMHR Modelos de relatrios
VrhEHR Modelos de importao e exportao
VrhCol.zse Coletor
VrhPon.zse Ponto
VrhRep.zse Replica
Para usurios dos demais mdulos copiar tambm os arquivos Vrh??.zse, VrhM??.zse, VrhE??.zse
(de acordo com o mdulo a ser atualizado).
Exemplo no caso do Rubi:
VrhRubi.zse Executvel do Rubi
VrhMFP.zse Modelos de relatrios
VrhEFP.zse mportao e exportao
) - :xe"utar o Atualizador Senior Sistemas
Em niciar / Programas / Senior Sistemas / Atualizador Senior Sistemas, ir abrir a tela do Atualizador
(para continuar j devem ter sido copiados os arquivos para os diretrios, conforme citado
anteriormente)
Selecione a opo CD e clique em Atualizar
nforme o caminho do CD, informe o diretrio onde foram copiados os arquivos da ftp e clique
no OK
r abrir a tela do nstalador e clique em Avanar
Selecione "Desejo atualizar os produtos j existentes" e clique em Avanar
Selecione "Atualizao com os arquivos copiados da nternet" e Clique em Avanar
Selecione "Sistema Vetorh" e clique em nstalar
Vai abrir uma tela "nforme o caminho onde est o CD" informe o diretrio onde foram copiados
os arquivos da ftp e clique no OK
Exemplo: c:\cdsenior e clique no OK.
Caso a verso do seu Sistema Vetorh no seja a ltima verso liberada, o prprio +onversor ir
realizar a consistncia de base de dados atualizando a sua verso para a mais atual, em seguida
converter a mesma para a verso do TBS desejado.
Pro"edimento %ara +onsist;n+ia da base de dados=
1)
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 22
NCLUDEPCTURE \d "http://www.senior.com.br/download/magem1.jpg"

Selecione a opo desejada e clique em OK.
2)
CFG: o Cfg que ser usado ter que estar apontando pra base e para o Tbs da converso;
DPL: Arquivo(.dpl) que converter a base de dados;
LOG: Arquivo de log do sistema;
3) Sero convertidas todas as tabelas do usurio rhsenior(nome da base a ser convertida). Exemplo:
Verso 5.2.8.x para 5.3.2.1, deseja iniciar a converso?
4)

Foi detectado que a verso do seu Tbs inferior a verso do Tbs do conversor, ou seja, o conversor
ir fazer a consistncia da base de dados, atualizando seu Tbs;
5)
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 23

Habilite as 2 opes para consistncia de base;
OBS: Para os usu#rios do m<dulo 9onda $ue %ossuem A"esso OnLine a opo("Apagar tabelas
antigas ou no pertencentes ao Sistema") NO deve ser habilitada, caso contrrio as tabelas da
Telemtica sero excludas inviabilizando o acesso OnLine .
6)
INCLUDEPICTURE \d "http://www.senior.com.br/downlod/Im!em".#p!"
Este procedimento j deve ter sido feito conforme indicado no incio do documento;
1E
Mostrar os comandos para o processo de consistncia da base de dados, clique no OK;
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 24
8) Ir# a%are"er a mensa(em $ue ser# "onvertida 'isi"amente as tabelas do usu#rio r?seniorDnome da
base a ser "onvertidaE8 e $ue nen?um usu#rio %oder# estar "one"tado neste momento. 2erso
B.B.B.B %ara ..M.M.MM8 "li$ue em 'i5.
9) Por ltimo, sero convertidas todas as tabelas do usario rhsenior(base a ser convertida), Exemplo:
verso 5.2.8.13 para 5.3.2.1.
9esultado - Se a converso foi executada com sucesso, ser exibida uma tela com a seguinte
mensagem: "Converso efetuada com sucesso, arquivo de Log: c:\"diretrio"\ConvLog.001.
Ao contrrio, ser exibida uma tela com a seguinte mensagem:
"Converso efetuada com problemas, verifique o arquivo de Log: C:\"diretrio"\ConvLog001".
9esoluo de Problemas=
O Problema registrado no Log deve ser corrigido, para que o conversor possa ser executado
novamente e termine o processo de converso.
Erros mais comuns:
Inte(ridade re'eren"ial=
Data/Hora inicial do Log - > 18/01/99 14:52:18
Converso das tabelas do usurio [RHDEM52]. Verso 5.2.7 para 5.2.8. Banco ORACLE
----------------------------------------------------------------------
18/01/99 14:52:20
Cdigo da operao: 8008014
Mensagem: Alterando tabela R008EVS
Comando: ALTER TABLE R008EVS ADD(CONSTRANT R_R008EVS_CodEve_R008EVC
FOREGN KEY (CodTab,CodEve) REFERENCES R008EVC(CodTab,CodEve))
BDE: "General SQL error."
Nativo do Banco: 2298, "ORA-02298: cannot enable
RHDEM523.R_R008EVS_CODEVE_R008EVC) - parent keys not found"
Grupo de comandos relacionados:
ALTER TABLE R008EVS ADD(CONSTRANT R_R008EVS_CodEve_R008EVC FOREGN KEY
(CodTab,CodEve) REFERENCES R008EVC(CodTab,CodEve))
----------------------------------------------------------------------
Data/Hora final do Log - > 18/01/99 14:52:20
Soluo: Deve-se listas o(s) registro(s) que esto impossibilitando que a R ser criada:
:xem%lo de "omando SFL %ara listar in"onsistGn"ia=
Select * From R008EVS Where Not Exists (Select 1 From R008EVC Where
R008EVS.CODTAB = R008EVC.CODTAB And R008EVS.CODEVE =R008EVC.CODEVE);
Aps analizado o registro que est causando problema, executar uma das seguintes aes:
*riar o re(istro %ai $ue est# 'altando: isto ser feito dentro do prprio sistema (cadastrando os
eventos que esto faltando para este exemplo);
:x"luir os re(istros inv#lidos (conforme exemplo abaixo).
Exemplo de comando SQL para eliminar registros inconsistentes:
Delete From R008EVS Where Not Exists (Select 1 From R008EVC Where
R008EVS.CODTAB = R008EVC.CODTAB And R008EVS.CODEVE = R008EVC.CODEVE);
5alta de es%ao dis%onKvel no 7ableS%a"e ou na Srea de Lo(:
Esses dois tipos de erro podem aparecer de vrias formas, e dependem do tipo de banco de dados
usado, sendo que sua traduo sempre configura a impossibilidade de aumentar(extend) ou alocar
mais espao para determinado processo.
Se ocorrer algum desses erros, o dispositivo que est com falta de espao deve ser aumentado para
que a converso possa continuar.
Se houver mensagens de erro diferentes das descritas neste documento, o processo de atualizao
deve ser interrompido, e o erro reportado ao suporte Vetorh da Senior Sistemas, juntamente com o
envio do arquivo de log, para que seja analisado e a soluo repassada como resposta.
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 25
10) Realizada a converso, o instalador continuar a atualizao dos executveis do sistemas.
11) Aps o trmino destes procedimentos, o Sistema Vetorh poder ser executado normalmente.
) Fuadro de revisHes
8< da :eviso Instr$tor Verso Data
1 D/$&. E%.8%. 5.3.2.33 02/05/2002
2 N&2&/# D/3# 5.4.1.F 31/01/2003
Senior Sistemas Ltda

Senior Sistemas Ltda nstalador/Conversor 26
8< da :eviso Instr$tor Verso Data
Senior Sistemas Ltda