macOS · Oracle Database

Um cliente Oracle que parece parte do macOS, não um IDE genérico portado.

OraSentinel é um app nativo (PyQt6) para administrar e consultar bancos Oracle — Editor SQL, Sessões, Objetos, Monitoramento e Histórico — com as credenciais sempre no Keychain do macOS, nunca em arquivo de texto.

Em breve na Mac App Store Ver requisitos e suporte
Tela de conexões do OraSentinel, mostrando uma lista de conexões Oracle coloridas por ambiente (produção, homologação, desenvolvimento).

O que já está implementado

Editor SQL

Abas, autocomplete com ranking por relevância, formatação, plano de execução (Explain Plan) e reconhecimento de um subconjunto real de scripts SQL*Plus/SQLcl.

Sessões

Refresh automático, cores por severidade, drill-down em SQL/plano de execução e encerramento de sessão com detecção automática de ambiente RDS.

Objetos

Busca, DDL, grants, dependências e uma aba dedicada a objetos inválidos — mais um painel de jobs/programs/schedules do DBMS_SCHEDULER.

Monitoramento

Tablespaces, jobs e waits, pensado para o dia a dia de quem administra Oracle 19c na AWS RDS.

Histórico local

Consultas, conexões e erros pesquisáveis — guardado só no seu Mac, nunca enviado a lugar nenhum. Ver Privacidade.

TCP, TCPS e Oracle Wallet

Conexão direta, TCPS com os certificados do sistema, ou TCPS com um Oracle Wallet gerenciado pelo próprio app — sempre em modo thin (sem Instant Client).

Requisitos

Sistema
macOS 11 (Big Sur) ou mais recente
Processador
Apple Silicon (arm64)
Banco de dados
Oracle Database (testado com foco em 19c / AWS RDS)
Credenciais
Guardadas no Keychain do macOS, nunca em arquivo

Privacidade em uma frase

O OraSentinel guarda o histórico e as configurações só no seu Mac e conecta direto ao banco Oracle que você indicar — o desenvolvedor não recebe seus dados, suas conexões nem o conteúdo do que você executa. Detalhes completos, sem meias palavras, na Política de Privacidade.