sqlcmd

Software screenshot:
sqlcmd
Dettagli del software:
Versione: 0.7.1
Data di caricamento: 11 May 15
Sviluppatore: Brian Clapper
Licenza: Libero
Popolarità: 19

Rating: nan/5 (Total Votes: 0)

sqlcmd è uno strumento a riga di comando SQL basato su Python, simile nel concetto a strumenti come Oracle SQL * Plus, il comando psql di PostgreSQL, e strumento mysql MySQL.
In breve, sqlcmd è uno strumento di comando SQL che tenta di fornire la stessa interfaccia per tutti i database supportati e su tutte le piattaforme.
sqlcmd è stato testato sulle seguenti piattaforme:
* Mac OS X, versione 10.4 (Tiger), utilizzando MacPython
* Linux (Ubuntu, Gutsy e Hardy)
* FreeBSD
* Windows XP, utilizzando la versione non Cygwin di Windows di Python e pyreadline

Caratteristiche

  • Parametri di connessione per i singoli database sono conservati in un file di configurazione nella vostra directory home.
  • I database possono essere assegnati più nomi logici.
  • Gestione storia dei comandi, con il supporto di GNU Readline. Ogni database ha il proprio file di storia.
  • Sostiene il recupero di metadati del database (ottenendo un elenco di tabelle, interrogazione colonne della tabella e dei loro tipi di dati, che elenca gli indici e chiavi esterne per un tavolo, ecc.).
  • Supporto Unix variabili di shell-stile.
  • Interfaccia standard che funziona allo stesso modo, non importa quale database che si sta utilizzando.
  • Utilizza i driver di database rafforzata nel modulo db del API Grizzled. (Gli autotrasportatori sono, a loro volta, costruito su di driver API Python DB standard come psycopg2 e MySQLdb.)

  • Supporti:
  • MySQL (testato con MySQL 5 su Linux, Mac OS X e FreeBSD)
  • Oracle (testato con Oracle Database 10g Express Edition per Linux)
  • PostgreSQL (testato con le versioni 8.1 tramite 8.3 su Linux e Mac OS X)
  • SQL Server (testato con SQL Server Express 2005, utilizzando pymssql)
  • SQLite (testato su Linux e Mac OS X)
  • dovrà installare i driver API Python di DB per tutti, ma SQLite.
  • Scritto interamente in Python, il che lo rende molto portabile (anche se i driver di database sono spesso scritti in C e potrebbero non essere disponibili su tutte le piattaforme).

Requisiti

  • Python

Programmi simili

Amalgam
Amalgam

11 May 15

JasperETL
JasperETL

3 Jun 15

DumpTruck
DumpTruck

20 Feb 15

SPARQLWrapper
SPARQLWrapper

20 Feb 15

Commenti a sqlcmd

I commenti non trovato
Aggiungi commento
Accendere le immagini!