Ohjelmiston tiedot:
Versio: 0.7.1
Lähetyksen päivämäärä: 11 May 15
Lupa: Vapaa
Suosio: 90
sqlcmd on Python-pohjainen SQL komentorivityökalua, samanlainen käsite työkaluja kuten Oraclen SQL * Plus, PostgreSQL psql komento ja MySQL: n MySQL työkalu.
Lyhyesti, sqlcmd on SQL-komennon työkalu, joka pyrkii tarjoamaan samat käyttöliittymä kaikkiin tuettujen tietokantojen ja kaikilla alustoilla.
sqlcmd on testattu seuraavilla alustoilla:
* Mac OS X, versio 10.4 (Tiger), käyttäen MacPython
* Linux (Ubuntu, Gutsy ja Hardy)
* FreeBSD
* Windows XP, käyttämällä ei-Cygwin Windows-versio Python ja pyreadline
Ominaisuudet
- Yhteys parametrit yksittäisten tietokannat ovat säilytetään konfigurointitiedoston kotihakemistoosi.
- Tietokannat voidaan liittää useita loogisia nimiä.
- Command historian hallinta, jossa GNU Readline tuella. Jokaisessa tietokannassa on oma historiansa tiedostoa.
- Tukee hakemalla tietokantaan metatiedot (saada luettelo taulukoita, pohti pöydän pylväät ja niiden tietotyypit, luetellaan indeksit ja ulkomaisten avaimet pöydälle, jne.).
- Tukee Unix shell-tyylinen muuttujia.
- Tavallinen käyttöliittymä, joka toimii samalla mitä tietokantaa käytät.
- Käyttää tietokannan parannetut ohjaimet on harmaantunut API: n db moduuli. (Nämä kuljettajat ovat puolestaan päälle rakennettu standardin Python DB API kuljettajat kuten psycopg2 ja MySQLdb.)
- Tukee:
- MySQL (testattu MySQL 5 Linux, Mac OS X, ja FreeBSD)
- Oracle (testattu Oracle Database 10g Express Edition for Linux)
- PostgreSQL (testattu versio 8.1 kautta 8.3 Linux ja Mac OS X)
- SQL Server (testattu SQL Server Expressin 2005 käyttäen pymssql)
- SQLite (testattu Linux ja Mac OS X)
- Sinulla on asennettava Python DB API ajurit kaikille mutta SQLite.
- Kirjoitettu kokonaan Python, mikä tekee siitä erittäin kannettavia (vaikka tietokanta kuljettajat ovat usein kirjoitettu C ja ehkä ole käytettävissä kaikilla alustoilla).
vaatimukset
- Python
Kommentteja ei löytynyt