Στοιχεία Λογισμικού:
Εκδοχή: 0.7.1
Ανεβάστε ημερομηνία: 11 May 15
Άδεια: Δωρεάν
Δημοτικότητα: 90
SQLCMD είναι ένα Python που βασίζεται εντολή SQL εργαλείο γραμμής, παρόμοια σε σύλληψη με εργαλεία όπως το Oracle, SQL * Plus, την εντολή psql PostgreSQL και MySQL εργαλείο της MySQL.
Εν ολίγοις, SQLCMD είναι ένα εργαλείο SQL εντολή που προσπαθεί να παρέχουν την ίδια διασύνδεση για όλες τις υποστηριζόμενες βάσεις δεδομένων και σε όλες τις πλατφόρμες.
SQLCMD έχει δοκιμαστεί σε πλατφόρμες παρακάτω:
* Mac OS X, έκδοση 10.4 (Tiger), χρησιμοποιώντας MacPython
* Linux (Ubuntu, Gutsy και Χάρντι)
* FreeBSD
* Windows XP, χρησιμοποιώντας τη μη έκδοση των Windows Cygwin του Πύθωνα και pyreadline
Χαρακτηριστικά :
- παραμέτρους σύνδεσης για τις μεμονωμένες βάσεις δεδομένων φυλάσσονται σε ένα αρχείο ρυθμίσεων στο home directory σας.
- Βάσεις δεδομένων μπορούν να εκχωρηθούν πολλαπλές λογικά ονόματα.
- Διαχείριση ιστορικό εντολών, με την υποστήριξη της GNU Readline. Κάθε βάση δεδομένων έχει το δικό της αρχείο της ιστορίας του.
- Υποστηρίζει την ανάκτηση μετα-δεδομένων της βάσης δεδομένων (να πάρει έναν κατάλογο των πινάκων, ρωτώντας τις στήλες του πίνακα και τους τύπους δεδομένων, του καταλόγου των δεικτών και των ξένων κλειδιών για ένα τραπέζι, κλπ.).
- Υποστηρίζει Unix μεταβλητές κελύφους στιλ.
- Απλή διεπαφή που λειτουργεί με τον ίδιο δεν έχει σημασία τι βάσης δεδομένων που χρησιμοποιείτε.
- Χρησιμοποιεί τις ενισχυμένες οδηγούς βάσεων δεδομένων στην ενότητα db σταξτιά της API. (Οι οδηγοί είναι, με τη σειρά του, χτισμένο στην κορυφή του προτύπου οδηγούς API Python DB όπως psycopg2 και MySQLdb.)
- Υποστηρίζει:
- MySQL (δοκιμασμένο με MySQL 5 στο Linux, Mac OS X, και το FreeBSD)
- Η Oracle (δοκιμασμένο με την Oracle Database 10g Express Edition για Linux)
- PostgreSQL (δοκιμασμένο με τις εκδόσεις 8.1 μέσω του 8,3 σε Linux και Mac OS X)
- SQL Server (δοκιμασμένο με τον SQL Server Express 2005, χρησιμοποιώντας pymssql)
- SQLite (δοκιμαστεί σε Linux και Mac OS X)
- Θα πρέπει να εγκαταστήσετε την Python DB οδηγούς API για όλους, αλλά SQLite.
- γραμμένο εξ ολοκλήρου σε Python, γεγονός που καθιστά πολύ φορητό (αν και οι οδηγοί βάσεων δεδομένων συχνά γραμμένη σε C και να μην είναι διαθέσιμες σε όλες τις πλατφόρμες).
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε