BinFólio onOracle Instalação e atualizações

Propaganda
BinFólio onOracle
Instalação e atualizações
Lisboa, 28 de Novembro de 2012
Av. D. João II, Lote 1.03.2.3 . Parque das Nações
1998-031 Lisboa . Portugal
Tel. +351 213 836 300 . Fax +351 213 836 301
www.novabase.pt
BinFólio on Oracle
Índice
Índice ..................................................................................................................... 2
1.
Objectivos e Âmbito ...................................................................................... 3
2.
Instalação PC Cliente.................................................................................... 4
2.1. Material ......................................................................................................... 4
2.2. Instalação...................................................................................................... 4
3.
Atualização - Componente Visual FoxPro ..................................................... 6
3.1. Portal da Binómio.......................................................................................... 6
3.2. Substituição dos ficheiros.............................................................................. 6
4.
Atualização - Componente Oracle................................................................. 7
4.1.
4.2.
4.3.
4.4.
Recepção de scripts...................................................................................... 7
Importação dos scripts .................................................................................. 7
SQLPLUS ..................................................................................................... 8
PLSQL Developer ou TOAD.......................................................................... 8
Instalação e atualizações
Pág. 2 de 8
BinFólio on Oracle
1. Objectivos e Âmbito
Este documento contém informação sobre como instalar o BinFólio onOracle num
PC cliente e como proceder às actualizações da referida aplicação.
A actualização da aplicação BinFólio onOracle, deve ser feita quer na vertente
Financeira, quer na vertente contabilística.
Para actualizar a aplicação é imprescindível garantir os seguintes pontos:
1. As aplicações Financeiro e Contabilidade não estão a ser utilizadas;
2. A base de dados Oracle não está a ser utilizada;
3. Ter permissões de leitura e escrita aos directórios das aplicações;
4. Ter acesso à base de dados com o utilizador BINFOLIO;
5. Ter acesso à área privada do portal da Binómio;
6. Receber ou ter acesso aos emails de actualização enviados pela Binómio;
7. Ter acesso ao SQLPLUS para ligação à base de dados;
8. Ter uma aplicação que compile os objectos inválidos da base de dados
Oracle.
Garantidos estes pressupostos podemos proceder à actualização da aplicação. A
actualização do BinFólio divide-se em duas partes:
1.
2.
Componente do Visual FoxPro (VFP) – front-end;
Componente da base de dados Oracle – back-end.
Instalação e atualizações
Pág. 3 de 8
BinFólio on Oracle
2. Instalação PC Cliente
2.1. Material

Setup90.zip, bibliotecas do VFPro 9.0 para BinFólio (disponivel em
www.binomio-msi.com na área de suporte/actualizações Oracle)

Software Oracle Cliente (minimo 8.1.7)

BinFolioORA.ini/Financeiro.ini
2.2. Instalação

Instalar o setup90.zip com as opções por omissão;

Instalar ficheiro de parâmetros iniciais, de uma de duas formas:
o
Copiar BinFolioORA.ini para o directório do sistema operativo;
o
Usar financeiro.ini ao lado do financeiro.exe. Não necessita
de usar o BinfolioORA.ini no PC local;

Mapear drive para o servidor dos executáveis, caso assim esteja
indicado nos ficheiros de parâmetros;

Criar atalhos das aplicações na área de trabalho;

Criar ODBC
o
System DSN
o
Driver: Microsoft ODBC for ORACLE
o
DataSourceName: OracleBinfolio (segundo indicado no
ficheiro de parâmetros)
Instalação e atualizações
Pág. 4 de 8
BinFólio on Oracle
o


Service Name : Binfolio
Instalar Cliente ORACLE
o
Instalação Runtime
o
Nome do serviço de rede: Binfolio
o
Protocolo: TCP/IP
o
Nome do Host: nome ou IP da máquina onde está a BD
Oracle
o
Porta: 1521
o
Nome do serviço: Nome da base de dados (tipicamente:
binfolio)
Validar as ligações via SQLPlus e via Excel ou um dos executáveis
Instalação e atualizações
Pág. 5 de 8
BinFólio on Oracle
3. Atualização - Componente Visual FoxPro
3.1. Portal da Binómio
Aceder ao portal em www.binomio-msi.com e fazer o login com o seu
utilizador e respectiva senha. Será automaticamente direccionado para a
área de actualizações.
Deverá descarregar os ficheiros com a data mais recente. Sendo que:
Ficheiro
Descrição
DataFinOra.zip
Financeiro90.zip
Contém os ficheiros com as remote views do VFP.
Financeiro.dbc
Financeiro.dct
Financeiro.dcx
Executável do Financeiro – Gestão de ativos
Contabilidade90.zip
Executável da Contabilidade
Relatorio.txt
Lista de todos os scripts enviados pela Binómio, ordenado por
data crescente
VersaoBinFolio.txt
Indicação da versão do EXE do Financeiro – Gestão de Ativos
3.2. Substituição dos ficheiros
Crie um directório com a data em que é feito o processo de actualização.
Coloque nesse directório os ficheiros descarregados do nosso portal.
Substitua os ficheiros atuais pelos que foram descarregados.
Instalação e atualizações
Pág. 6 de 8
BinFólio on Oracle
4. Atualização - Componente Oracle
4.1. Recepção de scripts
Sempre que é disponibilizada uma actualização do BinFólio OnOracle, a
Binómio envia um e-mail aos clientes informando da sua existência. Este email pode conter ficheiros (scripts em sql) que têm de ser importados para o
ORACLE. Poderão receber 1 ou 2 ficheiros por e-mail, nos seguintes
formatos:
1. aaaammdd_hhmmss_SQLUpdate.sql (estrutura de dados)
2. aaaammdd_hhmmss_Update.sql (procedimentos e funções)
Actualmente estes ficheiros vêm zipados!
Podem optar por, ao receber o e-mail, não efectuar a actualização.
Se optarem por não proceder à Actualização, os scripts, que vão sendo
enviados, têm que ser guardados (numa pasta de Recebidos).
Quando finalmente optarem por efectuar a actualização terão de executar
todos os scripts até então recebidos e que ainda não foram importados para
ORACLE. Para confirmar que recepcionaram todos os scripts enviados por
email pela Binómio, sugerimos a consulta do ficheiro Relatorio.txt, que se
encontra no nosso portal em Suporte\Actualizações Oracle.
Caso verifique que lhe faltam alguns ficheiros poderá puxá-los da nossa
página (também em Suporte\Actualizações Oracle), seguindo o link: Existem
Scripts Oracle disponiveis para os anos xxxx e xxxx.
Após executar os scripts marque-os ou identifique-os como importados!
Em caso de erro na sua execução deverão contactar imediatamente a
Binómio.
4.2. Importação dos scripts
Têm de ser corridos por ordem cronológica (Data e Hora) e sempre o
aaaammdd_hhmmss_SQLUpdate.sql primeiro.
Instalação e atualizações
Pág. 7 de 8
BinFólio on Oracle
Para o fazer aconselhamos o uso da ferramenta oficial da Oracle, o
SQLPLUS.
Em qualquer dos casos é obrigatório, no final da importação dos
scripts, confirmar a existência de objectos inválidos e em caso
afirmativo compilá-los!
4.3. SQLPLUS






Copiar todos os scripts por importar para um DIR (com a data em que está
a fazer a atualização)
Na linha de comando DOS:
o CD DIR dos scripts...
o dir /on /b *Update.sql > todos.sql
Editar o ficheiro todos.sql
o Na 1ª linha: spool output.txt
o Em todos os ficheiros por uma @ antes
o Na última linha:
 EXEC DBMS_UTILITY.compile_schema(‘BINFOLIO’)
 spool off
Na linha de comando DOS:
o CD DIR dos scripts...
o SQLPLUS binfolio/binomio@binfolio
o @todos.sql
o Exit
Examinar o output.txt para ver se há erros.
Compilar os objectos inválidos
4.4. PLSQL Developer ou TOAD
Numa destas ferramentas visuais de gestão de base de dados compile os
objectos inválidos.
Instalação e atualizações
Pág. 8 de 8
Download