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.
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. |
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.