ich bin neu bei der Thematik "OTRS" und versuche mich gerade einzuarbeiten.
Benutzt wird hier OTRS 3.3.6 mit der angeboteten OTRS Appliance (also Debian) als HDD-Install mit mySQL-DB.
Zusätzlich habe ich das Paket DynamicFieldRemoteDB 1.1.0 im Einsatz, um von einem SQL 2008 Server Daten zu holen.
Dazu wurde der native SQL Client 11 für Linux von Microsoft installiert.
Funktioniert soweit auch ganz gut, nur ein Problem ist dabei aufgetreten:
Wenn ich unter Ticket-Einstellungen -> Dynamischer Felder -> %TICKETNAME% den Editiermodus auf Autovervollständigen setzte,
werden in der Abfrage die maximanlen Queryergebnisse "scharf geschalten". Dies führt bei der Benutzung des Feldes (Autoverfollständigung)
immer zum Fehler:
Code: Select all
Could not execute query 'SELECT Name FROM dbo.**** WHERE ID='***' LIMIT 1': 1 :: [Microsoft][SQL Server Native Client 11.0][SQL Server]Falsche Syntax in der Nähe von 'LIMIT'. (SQL-42000
also
SELECT TOP 10 * FROM stuff; -> MSSQL
SELET * FROM stuff LIMIT 10; ->MYSQL
Und nun die Frage:
Wo genau kann ich (diese) SQL-Abfrage anpassen?
Vielen Dank im Voraus,
lg-dj_edv