Oracle Node.js Developer Center

O complemento do node-oracledb para Node.js capacita aplicações do Oracle Database de alto desempenho. O Node.js é um ambiente de runtime de código-fonte aberto entre plataformas usado para desenvolver aplicações de rede e de camada intermediária em JavaScript. Aplicações sofisticadas podem ser criadas usando a API do Oracle Database do node-oracledb para acesso relacional e em estilo de documento. O node-oracledb pode ser usado diretamente no Node.js ou com TypeScript.

Node-oracledb está no npm.

O complemento do Node-oracledb para Node.js está pronto para a nuvem

Independentemente de o Node.js estar na nuvem ou on-premises, você poderá instalar o node-oracledb e conectar-se aos bancos de dados na nuvem. Siga o processo normal de instalação do node-oracledb para o sistema operacional. As referências específicas da nuvem são mostradas a seguir.

Início Rápido: Desenvolvendo Aplicativos Node.js para o Autonomous Database
Conectar Aplicativos Node.js ao Autonomous Transaction Processing (04:47)

Recursos do node-oracledb

    • Um modo Thin para estabelecer conexão diretamente com o Oracle Database que não requer bibliotecas do Oracle Client
    • Advanced Queuing (AQ)
    • Array Fetches e recursos de carregamento em massa
    • Async/Await, Promises, Callbacks e Streams
    • Continuous Query Notification (CQN)
    • Vinculação de dados usando objetos ou matrizes JavaScript
    • Database Resident Connection Pooling (DRCP)
    • Rastreamento de ponta a ponta, autenticação intermediária e auditoria
    • Autenticação externa
    • Hospedado no GitHub
    • Pool de conexão embutido com enfileiramento, aliasing, tagging, draining, conexões heterogêneas e homogêneas, conexões de proxy e verificação de conectividade
    • Instale com infraestrutura npm padrão
    • Large Objects: CLOBs e BLOBs como Streams ou Strings e Buffers
    • Mantido pela Oracle
    • Código Aberto sob a licença do Apache 2 e Licença Permissiva Universal (UPL)
    • Tipo de dados JSON do Oracle Database 12c
    • Recursos de alta disponibilidade do Oracle Database
    • Suporte a Oracle Named Types and Collection
    • Recursos do Oracle Net incluindo criptografia
    • Alteração de senha
    • Conexões privilegiadas
    • REF CURSORs e resultados implícitos
    • Simple Oracle Document Access (SODA)
    • Execução de SQL e PL/SQL
    • Cache de instruções e cache de resultados do cliente