PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

Download Instant Client Oracle Database Nativa para seu WINDEV ou WEBDEV instantclient-basic-windows.x64-11.2.0.4.0.zip
Publié par Boller
dans la catégorie Outils
Nouveautés



Description
Esse é o client minimo para usar o driver nativo do Oracle no WINDEV e WEBDEV

https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html#license-lightbox


---------------------------------------------------------------------------------------------------------------------
ERRO ANTIGO DA PC SOFT - SOLUÇÃO
---------------------------------------------------------------------------------------------------------------------
erro de acesso nativo do ORACLE.
Número do erro = 1038

Não foi encontrada nenhuma biblioteca de acesso ao Oracle (oci.dll ou ociw32.dll): a camada do cliente Oracle pode não estar instalada corretamente.
Você deve instalar uma camada de cliente Oracle 7.3 (no mínimo) para usar o WINDEV Native Connector for Oracle.
A camada do cliente Oracle deve estar em um diretório declarado em PATH.

ERRO EM 32 E 64 BITS

Para resolver esta mensagem, tivemos que copiar todos os arquivos na pasta

C: \ WEBDEV XX\ Programas \ Framework \ Win64x86

para a pasta

C: \ WEBDEV XX\ Programas \ Framework \ Win32x86

Todos os arquivos SUBSTITUIR

DEPOIS

Após copiar todos os arquivos, renomeamos o EXE para .... with_error

wdtst_user_with_error.exe
wdtst_with_error.exe

Após renomear arquivos

wdtst_user64.exe para wdtst_user.exe
wdtst64.exe para wdtst.exe

A Conexão de Teste usa o SID OK no Framework 32 e 64 bits agora

EXECUTANDO SQL OK

Então, é algo sério, o WEBDEV instalado na versão de 64 bits com o driver Oracle tem algo dentro dele onde aponta para 32, porque a alteração dos arquivos funcionou. SOLICITE urgentemente um pacote de correções para gerar nova versão de download

Versão 24 e 25 Driver nativo é erro igual !!!!

Eu acho que esse problema vem acontecendo há anos. Há algum lugar na direção da rota que a dll usará se 32 ou 64, e esse local, mesmo na versão 64, aponta para a estrutura 32 e é por isso que esse erro ocorre.

Por favor, veja isso com os técnicos, aqui resolvi, mas deve haver mais pessoas usando o driver oracle com esse problema.

FONTE

https://forum.PC SOFT.fr/en-US/PC SOFT.br.WINDEV/3489-solucao-driver-oracle-nativo-controlador-erros-solucao/read.awp?hl=oracle
---------------------------------------------------------------------------------------------------------------------

//---------------------------------Exemplo de uso 01

//exemplo com SQL

MYCONN_ORACLE is Connection
MYCONN_ORACLE..Provider = hNativeAccessOracle
MYCONN_ORACLE..User = "supervisor"
MYCONN_ORACLE..Password = "senha"
MYCONN_ORACLE..Server = "192.168.20.10:1521/mycar12"
MYCONN_ORACLE..Database = "DB_MyCars"

IF HOpenConnection(MYCONN_ORACLE) = True

HChangeConnection("*",MYCONN_ORACLE)

dsquery01 is Data Source

sqlcodigo is string = [
select * from accessou
]

IF HExecuteSQLQuery(dsquery01,MYCONN_ORACLE,hQueryDefault+hQueryWithoutCorrection,sqlcodigo) = True THEN
FOR EACH dsquery01
Info(dsquery01.SEQACESSO,dsquery01.SEQUSU)
END
END

END

//---------------------------------Exemplo de uso 02

//exemplo com query

IF HOpenConnection(Mycar14_catorze) = True

HChangeConnection("*",Mycar14_catorze)

IF HExecuteQuery(QRY_Acessou) THEN
FOR EACH QRY_Acessou
Info(QRY_Acessou.SEQACESSO,QRY_Acessou.SEQUSU)
END
END

END


Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
Aucun avis ou commentaire ? Soyez le premier !
A PROPOS
EVALUATION :
00Aucune évaluation
TELECHARGEMENTS :
19
MISE À JOUR :
04 septembre 2024
VERSION :
29
CONCERNE :
WINDEV, WEBDEV, WINDEV Mobile
Version minimale : 29
TAILLE :
52,4 Mo