Conexão com o Oracle

Para acessar seus dados no Oracle, crie um ativo de conexão para ele.

Oracle é um sistema de gerenciamento de banco de dados multi-modelos.

Versões suportadas

  • Oracle Database 19c e 21c

Crie uma conexão com o Oracle

Crie uma conexão com Oracle com base em sua implementação:

Conectividade comum

Para criar a conexão, você precisa dos seguintes detalhes de conexão:

  • Selecione um modo de conexão para se conectar a um Oracle (Conexão de rede):

    • SID : Forneça o nome exclusivo do banco de dados.
    • Nome do serviço : Forneça o nome do serviço.
  • Nome do host ou endereço IP

  • Número da porta

  • Nome de usuário e senha

  • SSL certificado (se exigido pelo servidor de banco de dados)

  • Servidores alternativos : Uma lista de servidores de banco de dados alternativos a serem usados para failover em conexões novas ou perdidas.
    Sintaxe: (servername1[:port1][;property=value[;...]][,servername2[:port2][;property=value[;...]]]...)

    O nome do servidor (servername1, servername2, e assim por diante) é necessário para cada entrada de servidor alternativo. O número da porta (port1, port2, e assim por diante) e as propriedades da conexão (property=value) são opcionais para cada entrada de servidor alternativo. Se a porta não for especificada, o número da porta do servidor de chaves será usado.

    Se o número da porta do servidor primário não for especificado, será usado o número da porta padrão 1521 .

    As propriedades opcionais da conexão são ServiceName e SID.

  • Descoberta de metadados: A configuração determina se os comentários em colunas (comentários) e aliases para objetos de esquema, como tabelas ou visualizações (sinônimos) são recuperados quando os ativos são incluídos usando essa conexão.

  • Selecione um modo de failover para servidores alternativos:

    • Conectar
    • Estendido
    • Selecionar
  • Balanceamento de carga : habilite esta opção se desejar usar o balanceamento de carga do cliente.

  • Usar exibições do catálogo DBA : habilite esta opção para usar exibições personalizadas do catálogo DBA para descobrir e importar metadados do banco de dados.

  • Incluir sinônimos públicos : habilite esta opção para incluir sinônimos públicos durante a descoberta de tabelas.

Selecione Server proxy para acessar a fonte de dados Oracle por meio de um servidor proxy. Dependendo de sua configuração, um servidor proxy pode oferecer balanceamento de carga, maior segurança e privacidade. As configurações do servidor proxy são independentes das credenciais de autenticação e da seleção de credenciais pessoais ou compartilhadas. As configurações de proxy do servidor não podem ser armazenadas em um cofre.

  • Nome do host ou endereço IP do proxy : O proxy URL. Por exemplo, https://proxy.example.com.
  • Porta do servidor proxy: o número da porta para conexão com o servidor proxy. Por exemplo, 8080 ou 8443.
  • Os campos Nome de usuário do proxy e Senha do proxy são opcionais.

StreamSets

Para criar uma conexão a ser usada nos fluxos do StreamSets, você precisa dos seguintes detalhes:

  • Selecione um modo de conexão para se conectar a um Oracle (Conexão de rede):
    • SID : Forneça o nome exclusivo do banco de dados.
    • Nome do serviço : Forneça o nome do serviço.
  • Nome do host ou endereço IP
  • Número da porta

Nos fluxos StreamSets, a conexão Oracle suporta apenas o driver Oracle JDBC Thin. Para usar um driver diferente, especifique as propriedades de conexão no estágio Oracle no fluxo StreamSets.

Credenciais

Conectividade comum

  • Nome de usuário e senha

  • Imitar usuário e senha do usuário a ser imitado : O nome de usuário e a senha Oracle a serem imitados durante a conexão.

  • Escolha o tipo de número necessário para os valores numéricos na fonte de dados:

    • Duplo
    • Varchar
  • A porta está habilitada para SSL : habilite esta opção se a porta que você escolheu estiver configurada para aceitar conexões SSL.

    Se a opção Port is enabled (Porta ativada) estiver ativada n SSL, preencha os seguintes campos:

    • SSL certificado : insira o certificado SSL do host a ser confiável
    • Nome do host no certificado SSL : O nome do host em SubjectAlternativeName ou a parte do nome comum (CN) do certificado SSL
    • Validar o certificado SSL : habilite esta opção para validar se o certificado SSL retornado pelo host é confiável.

StreamSets

  • Nome de usuário e senha

No caso da Conectividade privada, para se conectar a um banco de dados que não é exposto à Internet (por exemplo, que está atrás de um firewall), deve-se configurar uma conexão segura.

Configuração do Oracle

Instalação do Oracle

Executando instruções SQL

Para assegurar que suas instruções SQL sejam executadas corretamente, consulte o Oracle Sintaxe e Funções SQL Suportadas para obter a sintaxe correta

Saiba Mais