- Este tópico contém 3 respostas, 3 vozes e foi atualizado pela última vez 14 anos, 7 meses atrás por
marcelomirandola.
-
AutorPosts
-
30 de agosto de 2010 às 8:47 am #95742
msartor
ParticipanteBom dia pessoal
Alguem conhece o Totvs DBAcess ( Software de comunição entre o ERP Protheus (antigo microsiga) e Banco de Dados)
Se alguem conhece vejam se podem me ajudar.
Instalei o Oracle 10g XE e não consigo fazê-lo funcionar no TotvsDbacess.
Ocorre o erro abaixo
30/08/2010 01:05:47 : Connection [ORACLE] could not load database (OCI7) client library []
30/08/2010 01:05:47 : Oracle OCI not loaded!se alguém puder me ajudar agradeço.
Meu email é : marcelo_sartor@hotmail.comAbaixo segue o que ja fiz.
no arquivo totvsdbaccess.ini
a seção oracle esta assim:[ORACLE]
oracle_home= C:oraclexeapporacleproduct10.2.0server
ClientLibrary=C:oraclexeapporacleproduct10.2.0serverBINoci.dll
oci_version=oci7
user=system
password=
TableSpace=DADOSADV
IndexSpace=O arquivo tnsnames.ora
Que se encontra no diretório: C:oraclexeapporacleproduct10.2.0serverNETWORKADMINtnsnames.oraORACLE.XE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = note-msartor)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = XE)
)
)XE.LOCAL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = note-msartor)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = note-msartor)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)o arquivo totvsappserver.ini
[ORACLE]
user=system
password=
OciVersion=10
ClientLibrary=C:oraclexeapporacleproduct10.2.0serverBINoci.dll
TableSpace=DADOSADV
IndexSpace=
LogAction=0
InitStorage=300
NextStorage=300
MinExtents=0
MaxExtents=0
environments=DADOSADV[ORACLE/DADOSADV]
user=system
password=
ClientLibrary=C:oraclexeapporacleproduct10.2.0serverBINoci.dll
TableSpace=DADOSADV
IndexSpace=
LogAction=1
InitStorage=300
NextStorage=300
MinExtents=0
MaxExtents=0Estou utilizando sistema operacional Windows Vista Bussines
Banco Oracle 10g Express30 de agosto de 2010 às 4:44 pm #95746Marcos Braga
ParticipanteOlá Marcelo,
Trabalhei com o antigo Logix que depois virou Totvs, e se lembro bem, o arquivo totvsdbaccess.ini era preenchido por um aplicativo do próprio dbaccess, mas faz muito tempo que não trabalho com o totvs.
Bom…, naqueles tempos havia uma documentação da própria Totvs que auxiliava na configuração dessas ferramentas. Pena que o repositório não era nada intuitivo, provavelmente hoje está melhor. E o tal documento deve ser mais fácil de achar.
Outro detalhe que lembro era que toda a configuração do Totvs (antigamente) era direcionada para o oracle 8, mesmo instalando o Oracle 10 (que era o nosso caso na época), apontávamos para os novos drivers, mas na descrição tinha que dizer que era versão 8.
Essa é minha dica.
[]s
Braga30 de agosto de 2010 às 4:48 pm #95747Marcos Braga
ParticipanteOutra detalhe importante que esqueci de mencionar: observando o erro, fica claro que o aplicativo não está conseguindo encontrar o driver (oci7), creio que já fez isso, mas verifica os caminhos mencionados no arquivo.
Outro detalhe interessante, já efetuou a conexão via sqlplus usando o seu tnsnames.ora para verificar se está funcionando?
[]s
Braga15 de setembro de 2010 às 5:32 pm #96086marcelomirandola
ParticipanteTrabalho com o TOTVSDBAccess e Oracle 10g e não é necessário a lib OCI7.
Segue o meu totvsdbaccess.ini:[General]
LicenseServer=’ip_do_servidor_de_licença’
LicensePort=5555
[ORACLE/sigahomologa]
user=sigaoficial
password=’seu_password’
TableSpace=
IndexSpace=
LogAction=0
MemoAsBlob=1
TableParams=0
InitStorage=300
NextStorage=300
MinExtents=0
MaxExtents=0
[ORACLE]
environments=sigahomologa,sigaoficial
[ORACLE/sigaoficial]
user=sigaoficial
password=’seu_password’
TableSpace=
IndexSpace=
LogAction=0
MemoAsBlob=1
TableParams=0
InitStorage=300
NextStorage=300
MinExtents=0
MaxExtents=0 -
AutorPosts
- Você deve fazer login para responder a este tópico.