Skip to main content
Skip table of contents

GGU-CONNECT - Microsoft SQL Server Instanz unter Windows lokal bzw. im eigenen Netzwerk (kostenlos)

Download

Download folgender Software

Installation

  • SQL2022-SSEI-Expr.exe → Standard-Installation durchführen (Immer “Ok“ bzw. “weiter“ klicken.)

  • Danach im dann installierten Programm “Sql Server Configuration Manager“ schauen, ob der Dienst “SQL Server (SQLEXPRESS)“ läuft.

Danach: Programm “SQL Server Management Studio” (SSMS) starten und im Verbindungsbildschirm aussuchen “browse for more“ → SQLEXPRESS und Windows Authentication.

Dann verbinden.

Man sieht eine leere Datenbank:

Dann

  • Rechtsklick auf den Knoten “Databases“ im Baum auf der linken Seite

  • Klick auf “New Database”

  • Neue Datenbank anlegen z.B. mit Namen “GGUConnect-230627
    (Info) Name ist beliebig wählbar.

  • klicken auf “New Query“

  • Es öffnet sich ein Editor-Fenster in der Mitte

  • Dort den Inhalt des aktuellen MSSQL-Datenbank Scripts hineinkopieren.
    (Info) Für die Zusendung es SQL Scripts bitte anfragen unter support@ggu-software.com

  • auf Button “Execute Query“ drücken.

(Haken) GGU-CONNECT Datenbankschema ist installiert.

Nutzerrolle anlegen

Um die Verwaltung von Nutzern in Connect zu vereinfachen, sollte die Gruppe connect_contributor angelegt werden.

Im Normalfall wird die Gruppe bei der Initialisierung der Datenbank über das Initialisierungsskript bereits erstellt worden sein. Wenn dies bei Ihnen nicht der Fall ist, folgen Sie bitte der folgenden Anleitung:

Die Rolle ist Datenbank spezifisch und gilt somit nur für die von Ihnen gewählte Datenbank.

  1. In SSMS

    • Verbindung zum SQL Server herstellen

    • Rechtsklick auf die Datenbank

    • New Query auswählen

    • Den folgenden Schnipsel ausführen:

      CODE
      CREATE ROLE connect_contributor;
      GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE ON SCHEMA::dbo TO connect_contributor;

Jeder Nutzer der Gruppe connect_contributor ist jetzt berechtigt, in der Datenbank Daten zu lesen, zu erstellen, zu aktualisieren und zu löschen.

TCP Verbindungen aktivieren

  • im SQL Server Management Studio auf der linken Seite im Baum auf den obersten Knoten (Also die installierte Datenbankinstanz) rechtsklicken

  • im sich öffnenden Fenster auf “Security“

  • und dann bei “Server Authentication mode“ auswählen: “SQL Server and Windows Authentication Mode“

  • Das Programm “Sql Server Configuration Manager” starten

  • Klick auf “SQL Server-Netzwerkkonfiguration”

  • Klick auf “Protokolle für 'SQLEXPRESS'“

  • Klick auf “TCP/IP”

  • Dann auf “Aktivieren”

  • Dann auf Reiter “IP-Adressen“

  • Herunterscrollen zu IPAll: Dort “Dynamische Ports” leeren und TCP-Port belegen mit z.B. 1433

  • Das Programm “Sql Server-Dienste” im Menü auf der linken Seite

  • “SQL Server (SQLEXPRESS)“ neu starten.

Unter Umständen muss in der Windows Firewall der gewählte Port freigegeben werden. Kommandozeilen-Aufruf siehe unten. Oder per Oberfläche:

  • Programm Windows Defender Firewall öffnen,

  • neue Regel bei “Eingehende Regeln”

  • Lokaler Port: <der oben gewählte Port>

  • Remoteport: beliebig

CODE
netsh firewall set portopening protocol = TCP port = 1433 name = SQLPort mode = ENABLE scope = SUBNET profile

(Haken) Datenbank ist unter einen festen Port erreichbar

User anlegen

  • In Programm “Microsoft SQL Server Management Studio” mit der Datenbank verbinden (<Rechnername>\SQLEXPRESS)

  • Im Baum auf der linken Seite klicken auf <Datenbank-Instanz> → Security → Logins

  • Rechtsklick, dann “New Login…”

  • Login Name vergeben

  • “SQL Server authentication” auswählen

  • Password und Confirm Password

  • Bei User Mapping auswählen: Map

    • Database “GGUConnect-230627”

    • User <Login Name> >

    • Default Schema: dbo

  • Und dann unten “Database role membershipt for GGU-CONNECT-230627“: public und connect_contributor

grafik-20251124-140144.png
  • speichern

(Haken) User für den Datenbank-Zugriff via CONNECT ist eingerichtet und berechtigt.

Via GGU-CONNECT verbinden

  • GGU-CONNECT starten

  • Im Menü “Datenbank” --> “Mit SQL-Datenbank verbinden”

  • Verbindungsinformationen wie folgt hinterlegen

    • Name: <beliebig>

    • URL: localhost, wenn DB lokal läuft oder IP-Adresse oder Host-Name des Rechners

    • Port: <wie oben gewählt, im Beispiel 1433>

    • UserName: <wie oben gewählt>

    • Passwort: <wie oben gewählt>

    • Datenbank: GGUConnect-230627

  • Klick auf Verbinden (Icon mit Wolke und +)

(Haken) GGU-CONNECT ist einsatzbereit mit der MSSQL-Datenbank

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.