Detalii soft:
Versiune: 0.7.1
Incarca data: 11 May 15
Licenţă: Gratuit
Popularitate: 90
sqlcmd este un instrument de linie de comandă SQL bazate pe Python, similare in conceptul de instrumente cum ar fi Oracle SQL * Plus, comanda psql PostgreSQL, și instrument de mysql MySQL.
Pe scurt, sqlcmd este un instrument de comandă SQL care încearcă să ofere aceeași interfață pentru toate bazele de date suportate și pe toate platformele.
sqlcmd a fost testat pe următoarele platforme:
* Mac OS X, versiunea 10.4 (Tiger), folosind MacPython
* Linux (Ubuntu, Gutsy și Hardy)
* FreeBSD
* Windows XP, folosind versiunea non-Cygwin Windows a Python și pyreadline
Caracteristici :
- parametri de conectare pentru baze de date individuale sunt păstrate într-un fișier de configurare în directorul tau de casa.
- Baze de date pot fi atribuite nume logice multiple.
- management istorie Command, cu sprijinul GNU Readline. Fiecare baza de date are propriul dosar.
- Suport regăsire metadate bază de date (obținerea o listă de tabele, interogarea coloanele tabelului și tipurile lor de date, listarea indicii și cheile străine pentru o masă, etc.).
- sprijină Unix variabile stil shell.
- interfață standard care funcționează la fel indiferent de ce bază de date pe care îl utilizați.
- Folosește driverele sporite de date în modul db API Grizzled de. (Aceste drivere sunt, la rândul lor, construit pe partea de sus a standard de drivere API Python DB ca psycopg2 și MySQLdb.)
- Suportă:
- MySQL (testat cu MySQL 5 pe Linux, Mac OS X, și FreeBSD)
- Oracle (testat cu Oracle Database 10g Express Edition pentru Linux)
- PostgreSQL (testat cu versiuni 8.1 prin 8.3 pe Linux și Mac OS X)
- SQL Server (testat cu SQL Server Express 2005, folosind pymssql)
- SQLite (testat pe Linux și Mac OS X)
- Va trebui să instalați drivere API Python DB pentru toate, dar SQLite.
- Scris în întregime în Python, ceea ce face foarte portabil (deși driverele de bază de date sunt de multe ori scrise în C și să nu fie disponibile pe toate platformele).
Cerințe :
- Python
Comentariile nu a fost găsit