Folla de traballo SQL e cliente de consulta para bases de datos Oracle/MySQL e MSSQL
IMPORTANTE
Esta aplicación foi desenvolvida como unha ferramenta privada para acceder a bases de datos desde dispositivos Android.
Principalmente, o desenvolvemento foi deseñado para bases de datos Oracle.
Ofrécese de xeito gratuíto e non pretende competir con ferramentas profesionais.
Non se ofrece ningunha garantía por ningún dano que poida derivarse do manexo desta aplicación.
O uso desta aplicación é baixo o seu propio risco.
Como esta aplicación almacena os seus datos no sistema de ficheiros e, polo tanto, ten unha función de explorador de ficheiros, esta aplicación require acceso a todos os directorios do sistema de ficheiros.
Esta funcionalidade ofrece a posibilidade de almacenar os seus SQL e os datos seleccionados en calquera directorio e tamén de importar SQL creados externamente ao editor da aplicación para poder realizar consultas máis complexas que son difíciles de crear cunha aplicación de Android.
A miña aplicación non lerá, modificará, eliminará nin utilizará ningún dos teus datos do sistema de ficheiros de ningún xeito sen o teu consentimento.
En Android 10 ou superior, o meu xestor de ficheiros interno substitúese agora por funcións estándar de abrir e gardar ficheiros de Android, porque Google non permite "xestionar todos os ficheiros" na miña aplicación. para iso xa non necesito "xestionar todos os ficheiros", pero pérdense algunhas funcións neste cambio, como establecer un directorio predeterminado e outras cousas.
Funcións principais desta aplicación:
- Crear declaracións SQL
- filas de resultados ilimitadas
- o tamaño dun conxunto de resultados só está limitado pola túa memoria
- gardar/cargar instrucións SQL en/desde ficheiros de texto
- corrixir columnas nun conxunto de resultados
- Ordenar columnas nun conxunto de resultados
- Use variables dinámicas como &input
- Resaltar a sintaxe
- embellecedor sql
- Crear plans explicativos
- Exportar datos a csv
- exportar e copiar datos no portapapeis
- sql de manipulación como "inserir" ou "actualizar"
RoSQL debería usarse nunha rede segura como unha rede VPN ou unha rede local segura, porque o tráfico non está cifrado.
MSSQL só está implementado para Android 5 e superior, non para Android 4.4.
En Android 11 ou superior, concedeches permisos de lectura e escritura ao ficheiro da aplicación na configuración do teu teléfono Android. ver os dereitos especiais das aplicacións no teu teléfono. Parece que a configuración é diferente para diferentes teléfonos/versións de Android.
Hai un problema (ORA-12705) con NLS (Oracle e cliente ligero) para algúns países. se o seu teléfono ou tableta ten un idioma (por exemplo, cirílico) que non é compatible, pode tentar cambiar a configuración rexional na xanela de configuración a "EUA" (casilla de verificación para unha conexión predeterminada dos EUA). Parece ser un problema de Oracle Express, nas probas con bases de datos Oracle Standard/Enterprise non teño este erro de conexión.
este cliente sql de Oracle usa unha conexión delgada v8 directa para Android 4.4 e inferior e unha conexión delgada v11 directa para Android 5 e superior á súa base de datos.
- O usuario de Android 5 ou superior xa non ten que configurar o modo de compatibilidade 8 para Oracle
- O usuario de Android 4.4 ou inferior ten que configurar o modo de compatibilidade 8 (oracle10 e superior) como se describe a continuación:
para conexións Oracle12c, configure sqlnet.ini (servidor) SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
para bases de datos iguais a oracle10g ou 11g: SQLNET.ALLOWED_LOGON_VERSION=8
aínda podes descargar unha versión para Android 4.4 e anteriores, pero xa non se manterá.
se o teu administrador de bases de datos non che permite conectar conexións finas directas (v8 ou v11) desde un cliente, esta aplicación non pode conectarse á túa base de datos de Oracle.
conexións probadas: oracle9i, oracle10g, oracle11g, oracle12c, mysql 5.5, mssql server 2016
Última actualización
9 de maio de 2025