Á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.

Informações

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.


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
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.

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
referenciapw2

Acesse a pasta client contida no pacote e faça uma cópia da dbapi.dll para a pasta onde o 

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 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 (*.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

Acesse a pasta client contida no pacote e faça uma cópia da dbapi.so para a pasta onde o 

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

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

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.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

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
.

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

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
Inclusão de trecho
application server
application server
nopaneltrue
, pela DBAPI contida na pasta ..\client\debug do pacote de atualização do
Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
.

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>