infra:NET Expert
 
×
[SQLQuery]

ConnectionString = Verbindungsangaben
Die hier eingetragenen Verbindungsangaben werden durch das infra-SQL-Abfragefenster (infra:sqlquery) für den Zugriff auf die gewünschte SQL-Datenbank verwendet.
Es muss nicht zwangsweise auf eine replizierte infra-Datenbank verwiesen werden - eine Verbindung zu einer beliebigen SQL-Datenbank, auf der dann die Abfragen ausgeführt werden, ist möglich. Für die Verbindung können beliebige im System verfügbare ADO-kompatible Daten-Provider verwendet werden. Die Verbindungsparameter "Connect Timeout" und "Command Timeout" werden unabhängig vom verwendeten Daten-Provider zur Übersteuerung der Standard-Timeouts ausgewertet.
Connect Timeout (Default: 15)
Bestimmt die Zeit in Sekunden, die beim Verbindungsaufbau maximal auf eine Antwort der Datenquelle gewartet wird, bevor der Zugriff mit einem Fehler abgebrochen wird.
Command Timeout (Default: 30)
Bestimmt die Zeit in Sekunden, die bei der Ausführung einer SQL-Anweisung maximal auf eine Antwort der Datenquelle gewartet wird, bevor der Zugriff mit einem Fehler abgebrochen wird.
Beispiel
Verbindung zu einer Diamant-Fibu-Demo-Datenbank.
[SQLQuery]
ConnectionString= "Provider=SQLOLEDB;Data Source=MEINSERVER;Initial Catalog=Diamant_Demo;Integrated Security=SSPI;Auto Translate=0; Application Name=infra;Connect Timeout=45;Command Timout=120"
Hinweise
Auf der Internet-Seite www.connectionstrings.com findet man die Syntax von Verbindungsangaben (ConnectionStrings) für beinahe jede erdenkliche Datenverbindung.
Treten beim Aufbau der Verbindung oder beim Zugriff auf die Datenquelle Fehler auf, werden diese zusammen mit allen verwendeten Verbindungsparametern in der sitzungsabhängigen LOG-Datei protokolliert (Verursacher INFRAADO).
Ohne ConnectionString-Angabe wird die universelle Verbindungsangabe StdClientConnectionString des infra:NET Servers für die Verbindung zur SQL-Datenbank verwendet. Dies ist die empfohlene Vorgehensweise.