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.
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.