2010-03-23 19 views
31

qualcuno sa di uno strumento client SQL Server molto semplice - che svolge le stesse funzioni di base di Management Studio (ovvero sceglie un database ed esegue una query - non ha bisogno di un Object Explorer o di qualcosa di fantasia)?Semplice client SQL Server decente

Idealmente sarebbe bello avere un singolo file EXE o versione del file zip che ho potuto prendere in giro su una chiave USB - qualsiasi cosa per evitare di installare il set completo di strumenti client di SQL Server per tutto il tempo

+0

Grazie a tutti, ho finito per usare sqlcmd per il problema in questione, ma lo strumento Mini SQL Query sembra esattamente quello che voglio per questo genere di cose in futuro! Apprezzo tutti i suggerimenti. – John

+0

prova heidiSQL, nessuna installazione richiesta. – Abhijeet

risposta

27

Mini query SQL ...

https://github.com/paulkohler/minisqlquery

Nota

Se si riscontrano errori, registrare un problema a https://github.com/paulkohler/minisqlquery/issues piuttosto che l'invio di un giù -vote to stack-overflow, che non aiuterà l'open source p rogetto! Negli anni sono riuscito a riprodurre e correggere la maggior parte degli errori, molti di loro sono registrati via codeplex, molti per e-mail - alcuni sono più difficili da diagnosticare e correggere a causa di non avere la stessa configurazione della piattaforma ma anche una traccia dello stack con Il tipo di DB è un aiuto.

PK :-)

  • E 'un circa 2MB (SQLite è incluso di default ora)
  • Si collega al SQL Server (o molti altri database provider di ADO.NET abilitati come Access, SQLite o anche file Excel ecc.)
  • Richiede .NET v3.5 come minimo per eseguire
  • Supporta base evidenziazione della sintassi SQL
  • Can esportare i dati e creare script Inserisci dati
  • Può scappare drive USB
  • ha un 'database ispettore'
  • Ha un "visualizzatore di tabelle rapide"
  • Contiene la generazione di istruzioni semplici
  • Ha un inb uilt 'generatore di codice'

Lo strumento di Blurb ufficiale:

Mini query SQL è uno strumento essenziale query SQL per più database (MSSQL, MSSQL CE, SQLite, OLE DB, MS Access/Excel file ecc.). Lo strumento utilizza un motore schema generico che sfrutta i provider ADO.NET. Mini SQL Query è anche facilmente estendibile con i plugin.

Tutta la ragione avvenne era la necessità di eseguire query su macchine remote con scarso accesso, collegamenti lenti, può essere eseguito da una chiavetta USB ecc ecc ;-)

screen shot http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=MiniSqlQuery&DownloadId=86424

PK: -)

+0

PS: si basa su .net v2 o maggiore installato ... –

+4

Non andrà giù, causa questa è solo un'esperienza personale, ma questo programma è stato davvero davvero schifo per me - sospesa tutto il tempo e messaggi di errore spuntano dietro tutto le mie altre finestre. Non capisco come sia possibile creare uno strumento db che utilizzi query sincronizzate nel database ... –

+0

Genera un'eccezione all'inizializzazione: System.Configuration.ConfigurationErrorsException: O sistema di configurazione falhou ao inicializar ---> System.Configuration .ConfigurationErrorsException: Seção de configuração não reconhecida system.serviceModel. (C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Config \ machine.config riga 134) em System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors (Boolean ignoreLocal) – GuiGS

1

Avete considerato sqlcmd.exe? O magari prendendo un'installazione per i PowerShell Snapin? Ci sono molte funzionalità che potresti ottenere in questo modo.

Altrimenti, è facile rotolare la tua piccola app.

0

Conservo una copia del vecchio isqlw.exe e delle 2-3 DLL necessarie per questo. Ossia, Query Analyzer di SQL 2000. Funziona da un'unità USB, nessuna installazione necessaria.

+1

Questo è bello. Potresti dirmi quali sono le dll necessarie? –

0

C'è anche Aqua Studio

15

Prova Query Express. È gratuito e piccolo (100 KB eseguibile).

+0

Ciò richiede anche .NET framework, 2.0+ –

+0

Molto più semplice e migliore di Mini SQL Query. – HimalayanCoder

+0

Mi piace solo 7 MB prendi memoria ram – toha

7

ho cercato uno strumento che era veramente portatile e non richiedono un prerequisito come il framework .NET o una macchina virtuale Java. Ho trovato HeidiSQL che funziona per SQL Server e MySQL ed è gratuito. Offre un programma di installazione o una versione portatile ed è ancora in fase di sviluppo attivo.

+1

Attenzione che [HeidiSQL è lento nell'esportazione] (http://www.heidisql.com/forum.php?t=10340) e genera istruzioni SQL troppo grandi per l'importazione. –

+0

funziona come un fascino – darkconeja

1

Utilizzo da anni SQuirrel SQL senza problemi. Facile da usare, completamento automatico, ecc. L'unica difficoltà è impostare il driver JDBC appropriato che non è incluso nel download predefinito, ma non è troppo difficile da fare.

+0

"È troppo difficile per me. Le icone rosse erano sospette, ma perché passare attraverso il problema di elencare tutte le opzioni nel setup e nella GUI quando non includono i driver effettivi, anche per quelli che hai selezionato esplicitamente durante l'installazione? –

+0

SQuirrel SQL richiede Java –