Foglio di lavoro SQL e client di query per database Oracle/MySQL e MSSQL
IMPORTANTE
Questa app è stata sviluppata come strumento privato per accedere ai database da dispositivi Android.
Lo sviluppo è stato concepito principalmente per i database Oracle.
Viene fornito gratuitamente e non pretende di competere con strumenti professionali.
Non viene fornita alcuna garanzia per eventuali danni che potrebbero derivare dalla gestione di questa app.
L'uso di questa app è a tuo rischio e pericolo.
Poiché questa app memorizza i propri dati nel file system e quindi dispone di una funzione di browser dei file, questa app richiede l'accesso a tutte le directory nel file system.
Questa funzionalità offre la possibilità di memorizzare i propri SQL e i dati selezionati in qualsiasi directory e anche di importare SQL creati esternamente nell'editor dell'app per poter eseguire query più complesse difficili da creare con un'app Android.
La mia app non leggerà, modificherà, cancellerà o utilizzerà in alcun modo i tuoi dati dal file system senza il tuo consenso.
Su Android 10 e versioni successive il mio Filemanager interno è ora sostituito dalle funzioni standard di apertura e salvataggio file di Android, perché Google non consente la "gestione di tutti i file" nella mia app. per questo non ho più bisogno di "gestire tutti i file", ma alcune funzionalità vengono perse a causa di questa modifica, come l'impostazione di una directory predefinita e cose del genere.
Funzioni principali di questa app:
- creare istruzioni SQL
- Righe di risultati illimitate
- la dimensione di un set di risultati è limitata solo dalla memoria
- salva/carica istruzioni SQL in/da file di testo
- correggere le colonne in un set di risultati
- ordinare le colonne in un set di risultati
- utilizzare variabili dinamiche come &input
- evidenziazione della sintassi
- abbellitore SQL
- creare piani spiegati
- esportare i dati in CSV
- esportare e copiare i dati negli appunti
- manipolazione di SQL come "inserisci" o "aggiorna"
RoSQL dovrebbe essere utilizzato in una rete sicura come una rete VPN o una rete locale protetta, perché il traffico non è crittografato!
MSSQL è implementato solo per Android 5 e versioni successive, non per Android 4.4.
Su Android 11 o versioni successive devi concedere al file dell'app le autorizzazioni di lettura e scrittura nelle impostazioni del tuo telefono Android. vedere i diritti speciali dell'app sul tuo telefono. sembra essere diverso da impostare per diversi telefoni/versioni Android.
Si è verificato un problema (ORA-12705) con NLS (Oracle e thin client) per alcuni paesi. se il tuo telefono o tablet ha una lingua (ad esempio cirillico) che non è supportata, puoi provare a modificare la lingua nella finestra delle impostazioni in "Stati Uniti" (casella di controllo per una connessione predefinita negli Stati Uniti). sembra essere un problema di Oracle Express, nei test con database Oracle Standard/Enterprise non ho riscontrato questo errore di connessione.
questo client SQL Oracle utilizza una connessione thin v8 diretta per Android 4.4 e versioni precedenti e una connessione thin v11 diretta per Android 5 e versioni successive al tuo database!
- Gli utenti Android 5 e versioni successive non devono più impostare la modalità di compatibilità 8 per Oracle
- Gli utenti Android 4.4 e versioni precedenti devono impostare la modalità di compatibilità 8 (Oracle10 e versioni successive) come descritto di seguito:
per le connessioni Oracle12c impostare in sqlnet.ini (Server) SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
per database uguali a Oracle10g o 11g: SQLNET.ALLOWED_LOGON_VERSION=8
è ancora possibile scaricare una versione per Android 4.4 e precedenti, ma non verrà più mantenuta.
se il tuo db-admin non ti consente di dirigere connessioni thin (v8 o v11) da un client, questa app non può connettersi al tuo database Oracle!
connessioni testate: oracle9i, oracle10g, oracle11g, oracle12c, mysql 5.5, mssql server 2016