Kasimir Docs DEEN Zur App →

SQL-Datenbanken

Lesenden Zugriff auf PostgreSQL, MySQL/MariaDB und SQL Server einrichten — mit technisch erzwungener Beschränkung auf SELECT.

Kasimir kann lesend auf eure SQL-Datenbanken zugreifen: Tabellen auflisten, ihren Aufbau ansehen und Auswertungen abfragen — im Chat und in Agenten. Schreiben ist ausgeschlossen, und zwar nicht durch Absprache, sondern technisch.

Der Dialog „SQL-Datenbanken“: Verbindung anlegen, testen, und darunter die bereits verbundenen Datenbanken.
Der Dialog „SQL-Datenbanken“: Verbindung anlegen, testen, und darunter die bereits verbundenen Datenbanken.

Datenbank verbinden

Öffne Anpassen → Integrationen und klicke auf die Kachel SQL-Datenbanken (oder direkt die Seite /sql). Im Dialog trägst du ein:

Feld

Bedeutung

Name

Wie die Datenbank in Kasimir heißen soll, z. B. „Produktions-Reporting“

Engine

PostgreSQL, MySQL / MariaDB oder SQL Server

Verbindungs-DSN

Die Verbindungszeichenfolge, z. B. postgres://user:pass@host:5432/datenbank

Sichtbarkeit

Nur für mich (darf jedes Mitglied anlegen), Firmenweit (nur Inhaber und Administratoren) oder Projektweit (Inhaber und Manager des Projekts sowie Inhaber und Administratoren der Firma)

Der DSN wird beim Speichern einmal getestet und dann verschlüsselt abgelegt. Er wird danach nie wieder angezeigt — auch nicht dir. Mit Verbindung testen prüfst du vorab; gelingt es, meldet Kasimir, wie viele Tabellen gefunden wurden.

Lege in eurer Datenbank am besten einen eigenen Benutzer mit reinen Leserechten an und benutze dessen Zugangsdaten. Kasimir erzwingt zwar Lese-Abfragen, aber eine Beschränkung auf Datenbankseite ist die belastbarere Grenze.

Was im Chat möglich ist

Kasimir kann:

  • verbundene Datenbanken auflisten

  • die Tabellen einer Datenbank zeigen

  • Spalten und Typen einer Tabelle zeigen

  • eine Lese-Abfrage ausführen

Im Chat schaltest du eine verbundene Datenbank unter Wissensquellen → Datenbanken ein; dann kann Kasimir sie lesend abfragen. Vor jeder Abfrage fragt Kasimir standardmäßig nach (Rückfrage).

Nur lesend

Kasimir führt ausschließlich lesende Abfragen aus; alles, was Daten oder Strukturen ändern würde, wird abgelehnt. Bei SQL Server sind außerdem keine WITH-Abfragen (CTEs) möglich – formuliere sie als Unterabfrage.

Grenzen einer Abfrage

Eine Abfrage liefert höchstens 200 Zeilen. Wird gekappt, sagt Kasimir das in der Antwort dazu — du siehst also, wenn das Ergebnis unvollständig ist, und kannst die Abfrage enger fassen.