Suporte
Resposta por e-mail, sem formulário nem coleta automática de dados.
Escrever para igorfsz@icloud.com
Requisitos de sistema
| Item | Requisito |
|---|---|
| Sistema operacional | macOS 11 (Big Sur) ou mais recente |
| Processador | Apple Silicon (arm64) |
| Banco de dados | Oracle Database acessível pela rede (TCP, TCPS ou TCPS com Oracle Wallet) — testado com foco em Oracle 19c / AWS RDS |
Onde encontrar informações para diagnóstico
Antes de escrever, se o problema for algo técnico (o app não abre, trava, ou dá um erro inesperado), estas informações ajudam bastante:
- Copiar diagnóstico direto do app: Configurações → Avançado → "Copiar informações de diagnóstico" — copia versão do app, do macOS, do Python e do Qt, e o caminho dos logs. Nunca inclui alias, endereço de banco, usuário ou senha de nenhuma conexão — pode colar com segurança direto no e-mail de suporte.
-
Logs de aplicação:
~/Library/Logs/OraSentinel/app.log— útil quando algo deu errado numa ação específica. Pode conter texto de SQL que você executou; revise antes de anexar se isso for sensível para o seu ambiente. -
Log de falha (crash):
~/Library/Logs/OraSentinel/crash.log— só existe se o app fechou inesperadamente; contém o traceback técnico da falha.
Ver também a Política de Privacidade para o que cada arquivo contém e por quanto tempo fica guardado.
Perguntas frequentes
O OraSentinel funciona com Oracle Autonomous Database ou só RDS?
O foco de desenvolvimento até agora foi Oracle 19c em AWS RDS, mas a conexão em si usa o driver
padrão
python-oracledb em modo thin — qualquer Oracle acessível por TCP/TCPS deve
funcionar, incluindo TCPS com Oracle Wallet (o formato comum de Oracle Autonomous Database).
Preciso instalar o Oracle Instant Client?
Não. O OraSentinel usa o modo "thin" do driver
python-oracledb, que não depende do
Oracle Instant Client para nenhum tipo de conexão suportado (TCP, TCPS ou TCPS com Wallet).
Onde minha senha fica guardada?
No Keychain do macOS — nunca em
connections.yaml nem em nenhum arquivo de log. Ver
detalhes completos na Política de Privacidade.
O app envia meus dados ou o conteúdo do meu SQL para algum servidor?
Não. O OraSentinel conecta direto ao banco Oracle que você configura — não existe nenhum
servidor intermediário do desenvolvedor recebendo essa conexão, seu histórico ou o conteúdo do
que você executa.
Como faço para importar várias conexões de uma vez?
Editando
connections.example.yaml (disponível no repositório do projeto) e copiando
para ~/Library/Application Support/OraSentinel/connections.yaml — as senhas ainda
precisam ser gravadas no Keychain separadamente, nunca ficam nesse arquivo.
O OraSentinel roda em Mac com processador Intel?
O build atual é compilado para Apple Silicon (arm64). Se você usa um Mac Intel, escreva para o
suporte — é algo que pode ser avaliado dependendo do interesse.
Sugestões e relatos de bug
Sugestões de recurso e relatos de comportamento inesperado são bem-vindos no mesmo e-mail de suporte. Descreva o que você esperava que acontecesse, o que aconteceu de fato, e — se puder — anexe as informações de diagnóstico copiadas pelo próprio app (ver acima).