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ão1521.
As propriedades opcionais da conexão sãoServiceNameeSID.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
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