Φύλλο εργασίας SQL και πελάτης ερωτημάτων για βάσεις δεδομένων Oracle / MySQL και MSSQL
ΣΠΟΥΔΑΙΟΣ
Αυτή η εφαρμογή αναπτύχθηκε ως ιδιωτικό εργαλείο για πρόσβαση σε βάσεις δεδομένων από συσκευές Android.
Κυρίως, η ανάπτυξη σχεδιάστηκε για βάσεις δεδομένων Oracle.
Παρέχεται δωρεάν και δεν ισχυρίζεται ότι ανταγωνίζεται επαγγελματικά εργαλεία.
Δεν παρέχεται καμία εγγύηση για οποιαδήποτε ζημιά που μπορεί να προκύψει από το χειρισμό αυτής της εφαρμογής.
Η χρήση αυτής της εφαρμογής γίνεται με δική σας ευθύνη.
Καθώς αυτή η εφαρμογή αποθηκεύει τα δεδομένα της στο σύστημα αρχείων και επομένως έχει μια λειτουργία προγράμματος περιήγησης αρχείων, αυτή η εφαρμογή απαιτεί πρόσβαση σε όλους τους καταλόγους στο σύστημα αρχείων.
Αυτή η λειτουργία προσφέρει τη δυνατότητα αποθήκευσης των SQL και επιλεγμένων δεδομένων σας σε οποιουσδήποτε καταλόγους, καθώς και εισαγωγής εξωτερικά δημιουργημένων SQL στον επεξεργαστή της εφαρμογής, προκειμένου να μπορείτε να εκτελέσετε πιο σύνθετα ερωτήματα που είναι δύσκολο να δημιουργηθούν με μια εφαρμογή Android.
Η εφαρμογή μου δεν θα διαβάσει, θα αλλάξει, θα διαγράψει ή θα χρησιμοποιήσει με οποιονδήποτε τρόπο κανένα από τα δεδομένα σας από το σύστημα αρχείων χωρίς τη συγκατάθεσή σας.
Σε Android 10 και νεότερη έκδοση, η εσωτερική μου διαχείριση αρχείων έχει πλέον αντικατασταθεί από τις Τυπικές Λειτουργίες Ανοιχτού και Αποθήκευσης αρχείων Android, επειδή η Google δεν επιτρέπει τη "διαχείριση όλων των αρχείων" στην εφαρμογή μου. Για αυτό δεν χρειάζομαι πλέον "διαχείριση όλων των αρχείων", αλλά ορισμένες δυνατότητες χάνονται σχετικά με αυτήν την αλλαγή, όπως ο ορισμός ενός προεπιλεγμένου καταλόγου και τέτοια πράγματα.
Κύριες λειτουργίες αυτής της εφαρμογής:
- δημιουργία δηλώσεων sql
- απεριόριστες σειρές συνόλου αποτελεσμάτων
- το μέγεθος ενός συνόλου αποτελεσμάτων περιορίζεται μόνο από τη μνήμη σας
- αποθήκευση/φόρτωση δηλώσεων sql σε/από αρχεία κειμένου
- Διορθώστε στήλες σε ένα σύνολο αποτελεσμάτων
- ταξινόμηση στηλών σε ένα σύνολο αποτελεσμάτων
- χρησιμοποιήστε δυναμικές μεταβλητές όπως &input
- επισήμανση σύνταξης
- Sql Beautifier
- δημιουργήστε εξηγήστε σχέδια
- εξαγωγή δεδομένων σε csv
- εξαγωγή και αντιγραφή δεδομένων στο πρόχειρο
- χειρισμός sql όπως "εισαγωγή" ή "ενημέρωση"
Το RoSQL θα πρέπει να χρησιμοποιείται σε ένα ασφαλές δίκτυο όπως ένα δίκτυο vpn ή ένα τοπικό ασφαλές δίκτυο, επειδή η κίνηση δεν είναι κρυπτογραφημένη!
Το MSSQL εφαρμόζεται μόνο για Android 5 και νεότερη έκδοση, όχι για Android 4.4.
Σε Android 11 ή νεότερη έκδοση, έχετε δώσει στο αρχείο της εφαρμογής δικαιώματα ανάγνωσης και εγγραφής στις ρυθμίσεις του τηλεφώνου σας Android. δείτε τα ειδικά δικαιώματα εφαρμογής στο τηλέφωνό σας. φαίνεται να είναι διαφορετικό να ρυθμίσετε για διαφορετικά τηλέφωνα/εκδόσεις Android.
Υπάρχει πρόβλημα (ORA-12705) με το NLS (Oracle και thin client) για ορισμένες χώρες. εάν το τηλέφωνο ή το tablet σας έχει μια γλώσσα (για παράδειγμα κυριλλική) που δεν υποστηρίζεται, μπορείτε να δοκιμάσετε να αλλάξετε τις τοπικές ρυθμίσεις στο παράθυρο ρυθμίσεων σε "ΗΠΑ" (πλαίσιο ελέγχου για προεπιλεγμένη σύνδεση στις ΗΠΑ). φαίνεται να είναι ένα πρόβλημα Oracle Express, σε δοκιμές με βάσεις δεδομένων Oracle standard/enterprise δεν έχω σφάλματα σύνδεσης.
Αυτός ο πελάτης Oracle sql χρησιμοποιεί μια απευθείας λεπτή σύνδεση v8 για Android 4.4 χαμηλότερη και μια απευθείας λεπτή σύνδεση v11 για android 5 και νεότερη έκδοση στη βάση δεδομένων σας!
- Ο χρήστης Android 5 και νεότερη έκδοση δεν χρειάζεται πλέον να ορίζει τη λειτουργία συμβατότητας 8 για την Oracle
- Οι χρήστες Android 4.4 και οι νεότερες εκδόσεις πρέπει να ορίσουν τη λειτουργία συμβατότητας 8 (oracle10 και άνω) όπως περιγράφεται παρακάτω:
για συνδέσεις Oracle12c, ορίστε στο sqlnet.ini (Διακομιστής) SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
για βάσεις δεδομένων ίσες με oracle10g ή 11g: SQLNET.ALLOWED_LOGON_VERSION=8
μπορείτε να κάνετε λήψη ακόμα μιας έκδοσης για Android 4.4 και παλαιότερες, αλλά δεν θα διατηρηθεί πλέον.
εάν ο db-admin δεν σας επιτρέπει απευθείας συνδέσεις (v8 ή v11) από έναν πελάτη, αυτή η εφαρμογή δεν μπορεί να συνδεθεί στη βάση δεδομένων του Oracle!
δοκιμασμένες συνδέσεις: oracle9i, oracle10g, oracle11g, oracle12c, mysql 5.5, διακομιστής mssql 2016