Mudanças entre as edições de "Conectando-se a um banco de dados Oracle"

De LATROMI Manuais
Ir para: navegação, pesquisa
(Passo-a-passo)
 
(7 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
== Passo-a-passo ==
 
== Passo-a-passo ==
[[Arquivo:WecDBClient_OracleDataAccessClient.png|200px|thumb|right|Configuração de conexão com um banco de dados Oracle]]  
+
[[Arquivo:WecDBClient_OracleDataAccessClient.png|thumb|Configuração de conexão com um banco de dados Oracle]]  
 +
[[Arquivo:Oracle ODAC XCopy Download.png|miniaturadaimagem|Página de Downloads do Oracle ODAC XCopy]]
 +
Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.
 
# Se você estiver com o LATROMI Client aberto, feche-o.
 
# Se você estiver com o LATROMI Client aberto, feche-o.
 
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
 
# Baixe e instale a última versão do pacote [https://www.oracle.com/technetwork/topics/dotnet/downloads ODAC XCopy, ODP.NET Managed Driver] no servidor de IIS.
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no machine.config.
+
:: Siga as instruções de instalação do arquivo ''readme.htm''. Passe '''true''' no parâmetro ''machine_wide_configuration'' para que o conector seja registrado no [https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/#machine-configuration-files machine.config].
 
# Abra o LATROMI Client.
 
# Abra o LATROMI Client.
 
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
 
# Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
Linha 19: Linha 21:
 
=== O .NET Provider não aparece no LATROMI ===
 
=== O .NET Provider não aparece no LATROMI ===
 
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
 
Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration''.
+
* Verifique se foi informado '''true''' no parâmetro ''machine_wide_configuration'' da linha de comando de instalação do conector.
* Verifique se a plataforma foi especificada corretamente. Utilize a mesma plataforma usada pelo IIS para executar o site, ou use o valor '''both''' para instalar nas plataformas 32 e 64 simultaneamente.
+
* Verifique se a plataforma foi especificada corretamente na parâmetro ''platform '' da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor '''both''' para instalar nas plataformas 32-bits e 64-bits simultaneamente.
  
 
== Ver Também ==
 
== Ver Também ==

Edição atual tal como às 18h01min de 6 de maio de 2019

Passo-a-passo

Configuração de conexão com um banco de dados Oracle
Página de Downloads do Oracle ODAC XCopy

Os passos a seguir devem ser executado no servidor de IIS, onde o LATROMI Web está hospedado.

  1. Se você estiver com o LATROMI Client aberto, feche-o.
  2. Baixe e instale a última versão do pacote ODAC XCopy, ODP.NET Managed Driver no servidor de IIS.
Siga as instruções de instalação do arquivo readme.htm. Passe true no parâmetro machine_wide_configuration para que o conector seja registrado no machine.config.
  1. Abra o LATROMI Client.
  2. Na inclusão/Edição de SQL, crie uma conexão seguindo as instruções abaixo:
    • Nome: Informe um nome para a conexão que será criada.
    • Provider: Selecione Oracle.ManagedDataAccess.Client (se for uma versão mais antiga, pode aparecer como Oracle.DataAccess.Client).
    • Servidor: Informe o endereço do servidor onde está o banco de dados.
    • Nome do Serviço: Informe o nome do serviço configurado para acessar o banco de dados, conforme está especificado no arquivo tnsnames.ora e listener.ora do servidor de banco de dados.
    • Porta: Informe a porta para conexão com o banco de dados.
    • Usuário: Usuário para conexão com o banco de dados.
    • Senha: Senha do usuário para conexão com o banco de dados.

Problemas

Abaixo estão listados alguns problemas que podem ocorrer e como fazer para resolvê-los.

O .NET Provider não aparece no LATROMI

Se o conector não aparecer na listagem de .NET Providers do Cadastro de Conexão, verifique os seguintes items:

  • Verifique se foi informado true no parâmetro machine_wide_configuration da linha de comando de instalação do conector.
  • Verifique se a plataforma foi especificada corretamente na parâmetro platform da linha de comando de instalação do conector. Utilize a mesma plataforma que IIS usa para executar o site, ou use o valor both para instalar nas plataformas 32-bits e 64-bits simultaneamente.

Ver Também