macos - SQL Client für Mac OS X, der mit MS SQL Server funktioniert

Translate

Wie kann ich unter Mac OS X eine Verbindung zu einem Remote-SQL-Server herstellen? Ich brauche eigentlich keine GUI, aber es wäre schön, sie für die Farbcodierung und das Ergebnismengenraster zu haben. Ich möchte lieber keine VM verwenden.

Gibt es einen SQL-Client für Mac OS X, der mit MS SQL Server funktioniert?

This question and all comments follow the "Attribution Required."

Alle Antworten

Translate

Lassen Sie uns gemeinsam an einer kanonischen Antwort arbeiten.

Native Apps

Java-basiert

Elektronenbasiert

(TODO: Fügen Sie andere hinzu, die unten erwähnt werden)

Quelle
Translate

Das Java-basierteOracle SQL Developerhat ein Plugin-Modul, das SQL Server unterstützt. Ich benutze es regelmäßig auf meinem Mac. Es ist auch kostenlos.

So installieren Sie das SQL Server-Plugin:

  • Führen Sie SQL Developer aus
  • Gehen Sie zu diesem Menüpunkt: Oracle SQL Developer / Einstellungen / Datenbank / JDBC-Treiber von Drittanbietern
  • Klicken Sie auf Hilfe.
  • Es wird Zeiger auf die habenKRUGDateien für MySQL, SQL Server usw.
  • Die SQL Server-JAR-Datei ist verfügbar unterhttp://sourceforge.net/projects/jtds/files/
Quelle
Translate

Dies ist die zweite Frage in Folge, die ich damit beantwortet habe. Ich denke, es lohnt sich darauf hinzuweisen, dass ich mit diesem Produkt nicht verbunden bin, aber ich benutze es und liebe es und denke, es ist auch die richtige Antwort auf diese Frage:DbVisualizer.

Quelle
Flora Lee
Translate

Ich fand Sequel Pro für MySQL ziemlich interessant. Es ist schwierig, ein Tool zu finden, das mit all diesen Datenbanken funktioniert (insbesondere SQL Server 2005 ... die meisten Leute verwenden SQL Server Management Studio und das ist natürlich nur Windows).

Quelle
Yvonne Lee
Translate

Als diese Frage gestellt wurde, gab es nur sehr wenige Werkzeuge, die viel wert waren. Am Ende habe ich auch Fusion und einen Windows-Client verwendet. Ich habe so ziemlich alles für MAC und Linux ausprobiert und nie etwas Wertvolles gefunden. Dazu gehörten dbvisualizer, Eichhörnchen (besonders schlecht, obwohl die Windows-Hasser in meinem Büro darauf schwören), der Oracle SQL-Entwickler und eine Reihe anderer. Für mich nichts im Vergleich zu DBArtizan unter Windows und ich war bereit, es mit Fusion oder VirtualBox zu verwenden. Ich verwende das MS-Produkt nicht, da es nur auf MS SQL beschränkt ist.

Unterm Strich lohnt sich nichts umsonst, noch waren die meisten kommerziellen Nicht-Windows-Produkte

Jetzt (März 2010) glaube ich jedoch, dass es zwei ernsthafte Konkurrenten und lohnende Versionen für MAC und Linux gibt, mit denen geringe Kosten verbunden sind. Das erste ist Aqua Data Studio, das ungefähr 450 US-Dollar pro Benutzer kostet. Dies ist kaum akzeptabel, aber im Vergleich zu DBArtizan und anderen mit ähnlichen Funktionen (aber nur MS) billig. Das andere ist RazorSQL, das nur 69 US-Dollar pro Benutzer kostet. Aqua Data Studio ist gut, aber ein Ressourcenfresser und im Grunde genommen ziemlich träge und hat nicht wesentliche Funktionen wie das ER-Diagramm-Tool, was ziemlich schlecht ist. Der Razor ist blitzschnell und nur ein 16-Meg-Download. Er bietet alles, was ein SQL-Entwickler benötigt, einschließlich eines TSQL-Editors.

Der große Gewinner ist also RazorSQL und für 69 US-Dollar lohnt es sich und es wird geritten. Glauben Sie mir, nachdem ich mehrere Jahre darauf gewartet habe, einen billigen Ersatz für DBartizan ohne Fenster zu finden, habe ich endlich einen gefunden und war sehr wählerisch.

Quelle
Kristin Lee
Translate

Mein Arbeitgeber erstellt einen einfachen Proof-of-ConceptHTML5-basierter SQL-Clientdie für jede ODBC-Datenquelle auf dem Webbrowser-Host-Computer über die verwendet werden kannHTML5 WebDB-zu-ODBC-BrückeWir produzieren auch. Diese Komponenten sind kostenlos für Mac, Windows und mehr.

Anwendbar auf viele der anderen Antworten hier - die JDBC-zu-ODBC-Brücke vom Typ 1, auf die sich die meisten beziehen, ist die Sun, die in die JVM integriert und mit dieser gebündelt ist. In der JVM / JRE / JDK-Dokumentation wurde immer davon abgeraten, diese integrierte Funktion zu verwenden, außer in experimentellen Szenarien oder wenn keine andere Option vorhanden ist, da diese Komponente als Proof-of-Concept erstellt wurde und niemals für die Verwendung in der Produktion vorgesehen war.

Mein Arbeitgeber stellt eine JDBC-zu-ODBC-Brücke für Unternehmen zur Verfügung, die entweder alsSingle-Tier (wird vollständig auf dem Clientanwendungshost installiert)oder einMulti-Tier (teilt Komponenten über den Clientanwendungshost und den ODBC-Datenquellenhost auf,Aktivieren von JDBC-Clientanwendungen in einer beliebigen JVM zur Verwendung von ODBC-Datenquellen unter Mac, Windows, Linux usw.). Diese Lösung ist nicht kostenlos.

Alle oben genannten Funktionen können mit den ODBC-Treibern für verwendet werdenSybase & Microsoft SQL Server(oderandere Datenbanken) wir produzieren auch ...

Quelle
Translate

Eichhörnchen SQList ein Java-basierter SQL-Client, mit dem ich unter Windows und Linux gute Erfahrungen gemacht habe. Da es Java ist, sollte es den Trick machen.

Es ist Open Source. Sie können mehrere Sitzungen mit mehreren Datenbanken gleichzeitig ausführen.

Quelle
Translate

Ich stimme dafürRazorSQLebenfalls. Es ist in vielerlei Hinsicht sehr leistungsfähig und unterstützt praktisch die meisten Datenbanken. Ich benutze es hauptsächlich für SQL Server, MySQL und PostgreSQL.

Quelle
Translate

DbVisualizerunterstützt viele verschiedene Datenbanken. Es gibt eine kostenlose Edition, die ich zuvor verwendet habe.Hier herunterladen

Quelle
Translate

Ich habe in den letzten zwei Jahren gute Erfolge mitNavicatfür MySQL. Die Benutzeroberfläche könnte ein wenig aktualisiert werden, aber alle Tools und Optionen, die sie bieten, machen die Kosten für mich gerechtfertigt.

Quelle
Colby Lee
Translate

ich magSQLGrinder.

Es ist gebaut mitKakaoEs sieht also viel besser aus und fühlt sich eher wie eine Mac OS X-Anwendung an als alle hier erwähnten Java-basierten Anwendungen.

Es verwendet JDBC-Treiber, um eine Verbindung zu Microsoft SQL Server 2005, FrontBase, MySQL, OpenBase, Oracle, PostgreSQL und Sybase herzustellen.

Kostenlose Testversion oder 59 US-Dollar.

Quelle
Xenia Lee
Translate

Ich benutze die Navicat-Clients für MySQL und PostgreSQL und bin mit ihnen zufrieden. "gut" ist offensichtlich subjektiv ... wie beurteilen Sie Ihre DB-Kunden?

Quelle
Translate

Ich verwende Oracle SQL Developer, da die Microsoft-Software für SQL Server derzeit unter Mac OS X nicht verfügbar ist. Sie wirkt Wunder. Ich würde auch RazorSQL oder SQLGrinder empfehlen.

Quelle
Translate

ich benutzeAquaFoldbei der Arbeit unter Windows, aber es basiert auf Java und unterstützt Mac OS X.

Quelle
Translate

Ich habe verwendet (DB Solo) und ich mag es sehr. Es ist nur 99 $ und vergleichbar mit vielen teureren Werkzeugen. Es unterstützt Oracle, SQL Server, Sybase, MySQL, PostgreSQL und andere.

Quelle
Delia Lee
Translate

Ich bin mir nicht sicher über Open Source, aber ich habe gute Dinge darüber gehörthttp://www.advenio.com/sqlgrinder/(nicht ausprobiert, ich schreibe lieber Python-Skripte, um Dinge auszuprobieren, anstatt GUIs zu verwenden ;-).

Quelle
Ingrid Lee
Translate

Als diese Frage gestellt wurde, wurde Microsoft Remote Desktop für OS X seit Jahren nicht mehr unterstützt. Es war kein Universal Binary, und ich fand es etwas fehlerhaft (ich erinnere mich, dass die Anwendung nur nach einer fehlgeschlagenen Verbindung beendet wird, anstatt dass Sie die Verbindungsinformationen ändern und es erneut versuchen können).

Zu der Zeit habe ich Open Source empfohlenKabel, ein guter RDP-Client für Mac.

Seit damalsMicrosoft Remote Desktop Client für Mac 2wurde veröffentlicht.

Quelle
Tom Lee
Translate

Ich verwende die Datenbankentwicklungs-Plugins von Eclipse - wie alle Java-basierten SQL-Editoren funktioniert es plattformübergreifend mit jedem JDBC-Treiber vom Typ 4 (dh reinem Java). Es ist in Ordnung für grundlegende Dinge (der Hauptfehler ist, dass es schwierig ist, die Transaktionskontrolle zu geben - auto-commit = true ist anscheinend immer gesetzt).

Microsoft hat einen anständigen JDBC-Typ-4-Treiber:http://www.microsoft.com/downloads/details.aspx?FamilyId=6D483869-816A-44CB-9787-A866235EFC7C&displaylang=deDies kann mit allen Java-Clients / -Programmen unter Win / Mac / Lin / etc. verwendet werden.

Die Leute, die mit Java / JDBC auf einem Mac zu kämpfen haben, versuchen vermutlich, native Treiber anstelle von JDBC-Treibern zu verwenden - ich habe die ODBC-Treiberbrücke seit fast 10 Jahren nicht mehr verwendet (oder praktisch davon gehört).

Quelle
Eleanore Lee
Translate

Es ist möglicherweise nicht die beste Lösung, wenn Sie es noch nicht haben, aber FileMaker 11 mit dem Actual SQL Server ODBC-Treiber (http://www.actualtech.com/product_sqlserver.php) hat heute für einen meiner Kunden gut funktioniert. Der ODBC-Treiber kostet nur 29 US-Dollar, FileMaker jedoch 299 US-Dollar. Deshalb sollten Sie ihn möglicherweise nur in Betracht ziehen, wenn Sie ihn bereits haben.

Quelle
Translate

Dies beantwortet Ihre Frage nicht speziell, da ich nicht sicher bin, ob in Mac OS X Clients vorhanden sind, aber im Allgemeinen nurRemotedesktopin den Server und arbeiten Sie das durch. Eine andere Option istVMware Fusion(was viel besser ist alsParallelenmeiner Meinung nach) + Windows XP +SQL Server Management Studio.

Quelle
sal
Translate

Ich habe Eclipse mit den Quantum-DB-Plugins für diesen Zweck verwendet, da ich Eclipse ohnehin schon verwendet habe.

Quelle
Translate

Ed:phpMyAdminist für MySQL, aber der Fragesteller benötigt etwas für Microsoft SQL Server.

Die meisten Lösungen, die ich gefunden habe, beinhalten die Verwendung eines ODBC-Treibers und der von Ihnen verwendeten Client-Anwendung. Zum Beispiel,Gorilla SQLbehauptet, dies tun zu können, obwohl das Projekt aufgegeben zu sein scheint.

Die meistengutLösungen verwenden entwederRemotedesktopoderVMware/Parallelen.

Quelle
Amanda Lee
Translate

Probieren Sie CoRD aus und ändern Sie die gewünschten Einstellungen direkt vom Server.

Es ist Open Source.

http://cord.sourceforge.net/

Quelle
Faithe Lee
Translate

Für MySQL gibt esQueriousundFortsetzung Pro. Ersteres kostet 25 US-Dollar, letzteres ist kostenlos. Sie können einen Vergleich von ihnen findenHierund eine Liste einiger anderer Mac OS X MySQL-ClientsHier.

Steve

Quelle
Translate

Da es derzeit keinen MS SQL-Client für Mac OS X gibt, würde ich alsBescheidenheithat vorgeschlagen, zu verwendenRemotedesktopfür den Mac.

Quelle