Eigenschaften

Datenbankverwaltung

Gérez le nombre illimité de serveurs et de bases de données avec un minimum de temps et d'efforts. Transférez les commandes via SSH ou HTTP tunnel ou activez SSL pour sécuriser la connexion. Personnalisez les connexions pour simplifier votre travail et accéder rapidement aux bases de données: créez des alias d'hôte, triez des objets, définissez les couleurs de base de données ou utilisez des onglets pour travailler avec des nœuds particuliers.

Objektverwaltung

Bekommen Sie alle Objekte unter Kontrolle und verwalten Sie diese leicht vom DB Explorer aus. Vereinfachen Sie die Arbeit beim Erstellen und Bearbeiten von Tabellen und all ihren Unterobjekten, Ansichten, Funktionen, Domänen, Typen, Aggregaten, Operatoren und mehr mit visuellen Objekteditoren. Sie können jedes Objekt schnell kopieren, Abhängigkeiten anzeigen und Objekt-Skripts abrufen.

Benutzerverwaltung

Erhalten Sie eine vollständige Liste der vorhandenen PostgreSQL-Benutzer, ändern Sie diese und weisen Sie Berechtigungen zu. Alle gewährten Berechtigungen für Datenbankobjekte werden als Raster angezeigt, so dass Sie diese leicht filtern und Berechtigungen für Datenbankobjekte gewähren oder widerrufen können.

Kompatibilität

SQL Management Studio for PostgreSQL ist kompatibel mit PostgreSQL, Amazon RDS for PostgreSQL, Amazon Redshift, Azure Database for PostgreSQL und unterstützt Unicode und alle neuesten Server-Features.

Datenbank-Designer

Entwerfen Sie ER-Diagramme: Erstellen und bearbeiten Sie Objekte, legen Sie die Verbindungen zwischen ihnen visuell fest, fügen Sie virtuelle Beziehungen und Kommentare hinzu, und passen Sie das Aussehen mit erweiterten Stil- und Farbeigenschaften an. Wenn das Diagramm fertig ist, wird es automatisch in die Datenbank implementiert, indem die entsprechenden Objekte erstellt werden. Erstellen Sie ER-Diagramme aus den vorhandenen Datenbanken mit der Reverse-Engineering-Funktion.

Vergleichen und Synchronisieren von Datenbanken

Vergleichen und synchronisieren Sie Datenbanken oder ausgewählte Objekte auf verschiedenen Servern oder innerhalb desselben Servers. Legen Sie Filter für Objekte und Eigenschaften fest, um die Geschwindigkeit zu erhöhen. Erhalten Sie eine detaillierte Darstellung von Unterschieden und Änderungsskripten. Erstellen Sie Berichte mit Datenbankunterschieden. Erstellen Sie geplante Aufgaben für Routinevorgänge.

PostgreSQL-Dienste

Führen Sie Datenbank-Wartungsaufgaben mit benutzerfreundlichen Assistenten aus oder planen Sie die Ausführung regelmäßig:

  • Sichern von Datenbanken
  • Wiederherstellen von Datenbanken
  • Analysieren von Tabellen
  • Leeren von Tabellen
  • Neuindizierung von Tabellen

Abfrage-Generator

Erstellen Sie komplexe Abfragen mit Joins, Bedingungen und Unterabfragen in einem visuellen Modus ohne erweiterte Kenntnisse der SQL-Syntax. Fügen Sie Gruppierung, Filterung und Sortierung im Spezialbereich zur Auswahl von Feldern und Werten hinzu. Verwenden Sie Code-Vervollständigung, Tastaturvorlagen, Verfahrenshinweise und andere nützliche Funktionen zur manuellen Bearbeitung von Abfragen.

Skriptausführung

Bearbeiten und führen Sie große Skripte vom Editor oder aus den Dateien aus. Verbessern Sie die Navigation im SQL-Code mit dem Anweisungs-Explorer, benutzerdefinierter Formatierung und Codefaltung. Integrieren Sie eine automatische Ausführung von benutzerdefinierten Skripts in Ihre Aufgaben.

Codevervollständigung

Vereinfachen Sie das Schreiben Ihres Codes mit der IntelliSense-Funktion. Es ist nicht notwendig, Tabellenspalten oder andere Objektnamen einzugeben - Sie können sie aus der Popup-Liste übernehmen. Informationshinweise und Vervollständigung der Parameter ist ebenfalls verfügbar.

Debugger

Verbessern Sie die Codequalität, indem Sie Ihren Code direkt in der IDE debuggen. Minimieren Sie die Zeit für die Fehlersuche mit schrittweiser Ausführung, Variablen, Überwachungen, Aufrufstapel und Haltepunkten.

Daten-Generator

Erstellen Sie ohne Aufwand Testdaten für PostgreSQL-Tabellen: Legen Sie den Datenbereich fest oder fügen Sie Dateien mit Beispieldaten hinzu, legen Sie die Gesamtanzahl der Zeilen fest, sehen Sie sich die Daten in der Vorschau an und füllen Sie die Tabellen sofort auf oder speichern Sie ein Ergebnisskript. Die Datenintegrität für verknüpfte Tabellen wird automatisch verarbeitet. Die Verwendung von Masken, Einschränkungen, Formeln und alle Datentypen werden unterstützt.

Berichts-Designer

Erstellen Sie mit einem benutzerfreundlichen Assistenten mit wenigen Klicks Datenberichte und greifen Sie über den DB Explorer darauf zu. Wenden Sie vorgeschlagene Anzeigevorlagen an oder legen Sie erweiterte Optionen und detailliertes Layout mit dem spezialisierten Editor fest.

Datenbankdokumentierer

Automatische Generierung der Datenbankstruktur als durchsuchbares HTML-Dokument oder als PDF-Datei. In nur wenigen Schritten erhalten Sie eine Dokumentation mit allen Objekten und Eigenschaften in einer benutzerdefinierten Ansicht. Die generierten Dateien können in anderen verschiedenen Formaten gespeichert werden.

Änderungsmanagement

Bringen Sie die Datenbank mit einem integrierten Änderungsmanagement-Tool unter Versionskontrolle. Dadurch wird der Prozess der Bereitstellung von Änderungen und Aktualisierungen von der Entwicklung bis hin zu Test- und Produktionsumgebungen einfacher und kontrollierbarer.

Importieren von Daten

Importieren Sie Daten aus den 10 gängigsten Formaten in Tabellen: MS Excel, MS Word, XML, MS Access, PDF, TXT, CSV und mehr. Folgen Sie den Schritten eines benutzerfreundlichen Assistenten, um die Spaltenkorrespondenz festzulegen, wählen Sie zwischen den Modi Einfügen, Aktualisieren und Löschen und passen Sie das Datenformat an. Verwenden Sie bei Bedarf Generatoren, Konstanten, Erhöhungen und Ersetzungen. Erstellen Sie automatisierte Aufgaben.

Exportieren von Daten

Exportieren Sie Tabellen-, Ansichts- oder Abfragedaten in eines der 20 gängigen Formate: MS Excel, MS Word, MS Access, HTML, PDF, TXT, CSV, DBF, XML, ODF und mehr. Der benutzerfreundliche Assistent hilft bei der Auswahl der erforderlichen Felder, der Festlegung erweiterter Formateigenschaften für die Ausgabedaten und des Dateilayouts. Sparen Sie Zeit für Routinevorgänge mit Vorlagen und Befehlszeilen.

Migrieren und Konvertieren

Problemloses Konvertieren von Datenbanken aus jeder ADO-kompatiblen Quelle in PostgreSQL-Datenbanken. Migrieren Sie Tabellen, wählen Sie erforderliche Felder und Indizes, Views, Daten aus und passen Sie bei Bedarf jedes Element an. Automatisieren Sie die Migration mit dem Konsolen-Dienstprogramm.

Vergleichen und Synchronisieren von Daten

Vergleichen Sie Tabellendaten zwischen verschiedenen Servern oder innerhalb desselben Servers und synchronisieren Sie diese sehr schnell. Wählen Sie Spalten und Datensätze manuell oder automatisch aus, zeigen Sie Vergleichsergebnisse an, erstellen Sie Differenzberichte. Bearbeiten Sie das Ergebnis-Synchronisationsskript und führen Sie es sofort aus oder speichern Sie es zur späteren Verwendung. Erstellen Sie geplante Aufgaben, um die Synchronisation automatisch auszuführen.

Serverprotokoll

Sie können sich die Protokolle des PostgreSQL-Servers auf einfache Weise anzeigen lassen und analysieren. Wenden Sie Sortierung, Filterung und Gruppierung zur besseren Ansicht an. Laden Sie gesammelte Protokolle und exportieren Sie diese direkt aus dem Programm.

Serverstatus

Erhalten Sie Echtzeitinformationen über aktuelle Verbindungen und Prozesse auf dem Server, verwalten Sie Deadlocks und vorbereitete Transaktionen und lassen Sie sich Server-Protokolldateien anzeigen, die nach Ebene oder Zeit gruppiert sind.