Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. INTRODUÇÃO

Este documento apresenta os procedimentos de atualização da biblioteca client do

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
, a DBAPI, para ambientes com Sistema Operacional Windows e Linux.

Notainfo

A DBAPI é a biblioteca de comunicação entre o

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
e o
Inclusão de trecho
Application Server
Application Server
nopaneltrue
.

02. REQUISITOS

Para todo procedimento de atualização, adota-se como boa prática a criação de um backup "daquilo" que será atualizado.

O ambiente que será atualizado precisa estar "offline", ou seja, o serviço do 

Inclusão de trecho
Application Server
Application Server
nopaneltrue
precisa estar parado.

Baixar a última versão do

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
que está disponível no Portal de Suporte - seção de Downloads.

Aviso

Lembre-se de baixar o pacote de atualização do 

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
condizente com a mesma arquitetura (32 Bits ou 64 Bits) do
Inclusão de trecho
application server
application server
nopaneltrue
.




Painel

Nessa página:

Índice
maxLevel2
minLevel2
include.*
stylenone
printablefalse

03. PROCEDIMENTOS - Windows

A atualização da DBAPI consiste em substituí-la na(s) pasta(s) onde o 

Inclusão de trecho
application server
application server
nopaneltrue
foi instalado, pelo arquivo contido no pacote (*.zip).

Nota

Em versões anteriores a 19.2.1.0, a DBAPI 64 Bits tem sua nomenclatura definida como "dbapi64.dll"

Nota

A partir da versão 19.2.1.0 do 

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
, a DBAPI 64 Bits passa a ser disponibilizada na pasta client e sua nomenclatura muda de "dbapi64.dll" para apenas "dbapi.dll".



Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspw1,pw2,pw3,pw4
Caso o seu
Totvs custom tabs box items
defaultyes
referenciapw1

Após o download do pacote de atualização do

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
, abra-o com um duplo clique.

Totvs custom tabs box items
defaultno
referenciapw2
Supondo que o seu
Informações
titleLembre-se

Para este processo de atualização da DBAPI, você deve baixar o pacote de atualização do

Inclusão de trecho

Application Server

dbaccess

Application Server

dbaccess
nopaneltrue

é 64 Bits, acesse a pasta client contida no pacote e faça uma cópia da dbapi.dll para a pasta onde o 

da mesma arquitetura que o seu

Inclusão de trecho
application server
application server
nopaneltrue

está instalado.
Nota
Inclusão de trecho

, para que você não tenha incompatibilidades.

seja 32 Bits, você deverá fazer

uma cópia da dbapi.dll

que está na "raíz" do pacote de atualização,

para a pasta onde

o

Totvs custom tabs box items
defaultno
referenciapw2

Acesse a pasta client contida no pacote e faça

application serverapplication server
nopaneltrue
Inclusão de trecho
application server
application server
nopaneltrue
está instalado.

Totvs custom tabs box items
defaultno
referenciapw3

Caso seja exibida uma mensagem solicitando confirmar a sobreposição do arquivo, clique em sim.

Totvs custom tabs box items
defaultno
referenciapw4

Após concluir a atualização, inicie o serviço do

Inclusão de trecho
application server
application server
nopaneltrue
e confirme se a versão da dbapi.dll em uso condiz com a versão liberada no Portal de Suporte.

Dica

Se quiser saber como checar a versão do

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
e/ou DBAPI, recomendamos a leitura do documento com os procedimentos de Como recuperar a build do DBAccess.


04. PROCEDIMENTOS - Linux

A atualização do da DBAPI consiste em substituí-la na(s) pasta(s) onde o 

Inclusão de trecho
dbaccessapplication serverdbaccess
application server
nopaneltrue
consiste em substituir os arquivos que estão nas pasta onde ele foi instalado, pelos arquivos contidos  pelo arquivo contido no pacote (*.tar.gz).

Informações

Os procedimentos descritos a seguir consideram a execução através de um prompt de comando.



Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspl1,pl2,pl3
Totvs custom tabs box items
defaultyes
referenciapl1

Após o download do pacote de atualização do

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
, faça a extração de seu conteúdo na pasta tmp do seu ambiente, por exemplo.

Sem Formato
tec-sles12:~/Downloads # tar xzf YY-MM-DD-DBACCESS_LINUX_X64_BUILD-YYYYMMDD.TAR.GZ -C /tmp/dbaccess/.
Informações
titleLembre-se

Para este processo de atualização da DBAPI, você deve baixar o pacote de atualização do

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
da mesma arquitetura que o seu
Inclusão de trecho
application server
application server
nopaneltrue
, para que você não tenha incompatibilidades.

Totvs custom tabs box items
defaultno
referenciapl2

Após concluir a extração dos arquivos, Acesse a pasta client contida no pacote e faça uma cópia deles da dbapi.so para a pasta onde o

Inclusão de trecho
dbaccessapplication serverdbaccess
application server
nopaneltrue
está instalado.

Sem Formato
tec-sles12:/tmp/dbaccess/client # cp * -R dbapi.so /opt/totvs/protheus/dbaccessbin/appserver
Totvs custom tabs box items
defaultno
referenciapl3

Após concluir a atualização, inicie o serviço do

Inclusão de trecho
dbaccessapplication serverdbaccess
application server
nopaneltrue
e confirme se a versão da dbapi.so em uso condiz com a versão liberada no Portal de Suporte.

Dica

Se quiser saber como checar a versão do

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
, recomendamos a leitura do documento com os procedimentos de Como recuperar a build do DBAccess.

05. DEMAIS INFORMAÇÕES

Nota
Dica
Diante de alguns cenários, como em ocorrências de parada abrupta do serviço do

A atualização da DBAPI na pasta de instalação do 

Inclusão de trecho
application server
application server
nopaneltrue
deve ser feita sempre que ocorrer a atualização do

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue

, pode ser necessário utilizar um build debug.

.

Nota

A versão e data de geração da DBAPI na pasta do 

Inclusão de trecho
Application Server
Application Server
nopaneltrue
deve ser igual ou superior a versão e data de geração da DBAPI contida no pacote de atualização do
Inclusão de trecho
DBAccess
DBAccess
nopaneltrue
.

Nota
Para utilização da versão debug (apenas para fins de diagnóstico de cenários como o citado acima) deve-se substituir o arquivo dbaccess (para versões 32 Bits) ou dbaccess64 (para versões 64 Bits) contido na pasta de instalação, pelos arquivos que estão na pasta debug do pacote de atualização do

Em ambientes com Sistema Operacional Windows, o arquivo dbapi.dll (32 Bits) é necessário na pasta de instalação do 

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
para a correta execução do
Inclusão de trecho
dbmonitor
dbmonitor
nopaneltrue
.

Informações
Para utilização da DBAPI debug (apenas para fins de diagnóstico e devido a recomendação dos times de suporte e/ou desenvolvimento da TOTVSTEC) deve-se substituir o arquivo dbapi.dll ou dbapi.so na pasta de instalação do Através da leitura deste documento você pôde perceber que o
Inclusão de trecho
dbaccess
application server
dbaccess
application server
nopaneltrue
foi disponibilizado nas arquiteturas 32 Bits e 64 Bits.Uma forma de identificar a arquitetura do seu , pela DBAPI contida na pasta ..\client\debug do pacote de atualização do
Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
é avaliando o nome do executável.
  • dbaccess.exe (windows) ou dbaccess (linux), refere-se ao executável 32 Bits
  • dbaccess64.exe (windows) ou dbaccess64 (linux), refere-se ao executável 64 Bits

06. ASSUNTOS RELACIONADOS


Templatedocumentos

HTML
<script>
AJS.toInit(function () {
  // 55 px is collapsed state
  if (AJS.$("div.ia-fixed-sidebar").width() != 55) {
    AJS.$("a.expand-collapse-trigger").click();
  }
});
</script>