AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Verbindung zum SQL Server sehr langsam

Verbindung zum SQL Server sehr langsam

Ein Thema von eckardt69 · begonnen am 3. Jan 2018 · letzter Beitrag vom 3. Jan 2018
Antwort Antwort
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Verbindung zum SQL Server sehr langsam

  Alt 3. Jan 2018, 12:20
Ein WinPro als Server ist nicht gerade Optimal.
MS hat öfter mal "unabsichtlich" Bremsen in die Pro eingebaut um die Verwendung als Server zu beschränken.

Wie schaut eigentlich der komplette Connectionstring (Server mit xx, User mit yy und Passwort mit zz unkenntlich gemacht)
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
eckardt69

Registriert seit: 24. Feb 2016
Ort: Dresden Umgebung
10 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: Verbindung zum SQL Server sehr langsam

  Alt 3. Jan 2018, 12:39
Ich nutze die TFDConnection. Da gibt es kein Connectionstring.
Server: (Name des Servers oder IP-Adresse)
Database: Handwerk
OSAuthent: Yes (Windows-Authentifizierung)

Der String würde so aussehen:
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Handwerk;Data Source=192.168.100.141\HWPTEST
(funktioniert aber nicht)

Geändert von eckardt69 ( 3. Jan 2018 um 12:59 Uhr)
  Mit Zitat antworten Zitat
Neumann

Registriert seit: 6. Feb 2006
Ort: Moers
542 Beiträge
 
Delphi 12 Athens
 
#3

AW: Verbindung zum SQL Server sehr langsam

  Alt 3. Jan 2018, 13:15
Ich arbeite selten mit dem SQLServer, wenn dann über ODBC und das funktioniert gut, auch wenn der Server über Internet verbunden wird.
Ralf
Gruß vom Niederrhein
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Verbindung zum SQL Server sehr langsam

  Alt 3. Jan 2018, 13:19
Stell mal auf SQL-Server Authentifizierung um.
Hast du überhaupt einen richtigen Windows Server im Netz stehen der als Domain-Controller fungieren könnten.
Ansonsten gibt es doch immer die *komischten* Effekte wenn man versucht als AdHoc-Netz zu arbeiten und mit gleichen Usernamen/PW auf beiden Rechnern das zu "Simulieren".
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
eckardt69

Registriert seit: 24. Feb 2016
Ort: Dresden Umgebung
10 Beiträge
 
Delphi 10.1 Berlin Professional
 
#5

AW: Verbindung zum SQL Server sehr langsam

  Alt 3. Jan 2018, 13:26
Es gibt noch einen Windowsserver in der Firma. Ich nutze den Testrechner nur als Testserver.

Update: Mit der Server-Authentifizierung läuft es bedeutend schneller. (max 2 Sekunden)

Aber ich muss das mit der Windows-Authentifizierung hinbekommen. Damit die Kunden nicht mehrere Konten anlegen müssen. (SSO)

Geändert von eckardt69 ( 3. Jan 2018 um 13:30 Uhr)
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#6

AW: Verbindung zum SQL Server sehr langsam

  Alt 3. Jan 2018, 13:46
Ich weiß nicht, wie der integrated security Mechanismus arbeitet. Aber der ist ja offenbar das Problem.
Wahrscheinlich gibt es da dutzende Stellen, die es sein könnten.
Von veralteten Protokollen, fehlerhafte Dienstkonfiguration (z.B. Wins) bis falsche DNS Einträge, schräges Routing.
Das müsste man alles mal abklopfen.

Eine Sache die gerne mal -so in den blauen Dunst- problematisch ist: IPV6
Das Protokoll in der Netzwerkkonfiguration kann man einfach mal testhalber deaktivieren.

Wie verhält es sich, wenn Du das Login mehrmals hintereinander ausführst?
Gruß, Jo
  Mit Zitat antworten Zitat
eckardt69

Registriert seit: 24. Feb 2016
Ort: Dresden Umgebung
10 Beiträge
 
Delphi 10.1 Berlin Professional
 
#7

AW: Verbindung zum SQL Server sehr langsam

  Alt 3. Jan 2018, 13:51
Ich habe gerade nochmal geschaut und festgestellt, dass der Testrechner nicht in der Domäne ist.
Ist das der Grund, warum die Verbindung so viel Zeit braucht? Ich finde da nichts im Netz.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: Verbindung zum SQL Server sehr langsam

  Alt 3. Jan 2018, 13:54
Ich habe gerade nochmal geschaut und festgestellt, dass der Testrechner nicht in der Domäne ist.
Ist das der Grund, warum die Verbindung so viel Zeit braucht? Ich finde da nichts im Netz.
Tja. das wird es vermutlich sein. Hast du deinen Benutzer nochmal auf dem Test-PC angelegt?
Wenn ja - lösche ihn und füge deinen User aus der "richtigen" Domäne zur benutzerliste des SQL Servers hinzu.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort

 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz