2010-03-23 7 views
31

kennt jemand ein sehr einfaches SQL Server-Client-Tool - das die gleichen grundlegenden Funktionen wie Management Studio (dh wählen Sie eine Datenbank und führen Sie eine Abfrage - benötigt keinen Object Explorer oder etwas Besonderes)Anständiger einfacher SQL Server-Client

Im Idealfall wäre es toll, eine einzelne EXE oder ZIP-Datei-Version zu haben, die ich um auf einem USB-Stick nehmen könnte - etwas den vollen Satz von SQL Server-Client-Tool der ganzen Zeit

+0

Danke an alle - ich endete mit sqlcmd für das Problem zur Hand, aber die Mini SQL-Abfrage-Tool sieht genau so aus, was ich für diese Art von Sache in der Zukunft will! Ich schätze all die Vorschläge. – John

+0

versuchen Sie HeidiSQL, keine Installation erforderlich. – Abhijeet

Antwort

27

Mini SQL Query ...

https://github.com/paulkohler/minisqlquery

Hinweis

Wenn Sie Fehler haben, bei ein Problem log https://github.com/paulkohler/minisqlquery/issues statt eine nach unten Senden -Vote to Stack-Overflow, das wird der Open Source p nicht helfen Projekt! Über die Jahre habe ich es geschafft, die meisten Fehler zu reproduzieren und zu beheben, einige von ihnen werden über Codeplex, viele per E-Mail protokolliert - einige sind schwieriger zu diagnostizieren und zu beheben, weil nicht die gleiche Plattform-Setup, sondern sogar eine Stack-Trace mit DB-Typ ist eine Hilfe.

PK :-)

  • Es ist ein über 2 MB herunterladen (SQLite nun standardmäßig enthalten)
  • Anschluss an SQL Server (oder viele andere ADO.NET-Provider aktivierte Datenbanken wie Access, SQLite oder sogar Excel-Dateien usw.)
  • Benötigt .NET v3.Mindestens 5
  • Unterstützt grundlegende SQL Syntax-Hervorhebung
  • Can Exportdaten und erstellen Einsatzdatenskripten
  • Kann ablaufen USB-Laufwerk
  • hat eine 'Database Inspector'
  • laufen
  • Hat einen 'Quick Table Viewer'
  • Enthält einfache Anweisung Generation
  • Hat eine inb uilt 'Code-Generator'

Der offizielle Werkzeug Klappentext:

Mini SQL Query ist ein minimalistisches SQL-Abfrage-Tool für mehrere Datenbanken (MSSQL, MSSQL CE, SQLite, OLEDB, MS Access/Excel Dateien usw.). Das Tool verwendet eine generische Schema-Engine, die die Vorteile der ADO.NET-Provider nutzt. Mini SQL Query ist auch leicht mit Plugins erweiterbar.

Der ganze Grund, es über die Notwendigkeit, Ausführen von Abfragen auf entfernten Rechnern mit wenig Zugang, langsame Verbindungen, ablaufen kann einen USB-Schlüssel etc etc ;-) kam, war

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

PK: -)

+0

PS: Es hängt davon ab, dass .net v2 oder höher installiert wird ... –

+4

Kein Downvote, weil dies nur eine persönliche Erfahrung ist, aber dieses Programm war wirklich wirklich Mist für mich - ständig hängen und Fehlermeldungen hinter allem auftauchen meine anderen Fenster. Ich verstehe nicht, wie es möglich ist, ein Db-Tool zu erstellen, das synchronisierte Abfragen an die Datenbank verwendet ... –

+0

Es löst Ausnahme bei der Initialisierung: System.Configuration.ConfigurationErrorsException: Systemkonfiguration konfigurieren ---> System.Configuration .ConfigurationErrorsException: Konfigurationskonfiguration kann nicht reconcecida system.serviceModel. (C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Config \ machine.config Zeile 134) em System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors (Boolean ignoreLocal) – GuiGS

1

Sie darüber nachgedacht, die Installation zu vermeiden Haben sqlcmd.exe? Oder vielleicht eine Installation für die PowerShell Snapins? Es gibt eine Menge Funktionen, die Sie auf diese Weise erhalten könnten.

Ansonsten ist es einfach, Ihre eigene kleine App zu rollen.

0

Ich behalte eine Kopie der alten isqlw.exe und der 2-3 DLLs, die dafür benötigt werden. Das heißt, der SQL 2000 Query Analyzer. Es läuft von einem USB-Laufwerk, keine Installation erforderlich.

+1

Das ist cool. Könnten Sie mir bitte sagen, welche DLLs benötigt werden? –

0

Es gibt auch Aqua Studio

15

Versuchen Sie Query Express. Es ist kostenlos und klein (100 KB ausführbar).

+0

Dies erfordert auch das .NET-Framework, 2.0+ –

+0

Viel einfacher und besser als Mini-SQL-Abfrage. – HimalayanCoder

+0

Ich liebe es nur 7MB Speicher RAM nehmen – toha

7

ich nach einem Tool gesucht, die wirklich tragbar war und nicht eine Voraussetzung wie .NET Framework oder eine virtuelle Java-Maschine erfordern. Ich fand HeidiSQL, die für SQL Server und MySQL funktioniert, und es ist kostenlos. Es bietet entweder ein Installationsprogramm oder eine portable Version und befindet sich noch in der aktiven Entwicklung.

+1

Beachten Sie, dass [HeidiSQL beim Exportieren langsam ist] (http://www.heidisql.com/forum.php?t=10340), und erzeugt SQL-Anweisungen, die zu groß zum Importieren sind. –

+0

funktioniert wie ein Charme – darkconeja

1

Ich habe SQuirrel SQL seit Jahren ohne Probleme verwendet. Einfach zu bedienen, Autocomplete, etc. Die einzige Schwierigkeit besteht darin, den entsprechenden JDBC-Treiber zu installieren, der nicht im Standard-Download enthalten ist, aber es ist nicht schwer zu tun.

+0

'Twas zu schwer für mich. Die roten Symbole waren verdächtig, aber warum sollten Sie alle Optionen im Setup und in der GUI auflisten, wenn Sie die eigentlichen Treiber nicht mit einschließen, selbst wenn Sie diese explizit während der Installation ausgewählt haben? –

+0

SQuirrel SQL benötigt Java –