Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SQL Verbindung überwachen - Abbrüche von Client zu Server - kein Eintrag in Log

Frage Entwicklung Datenbanken

Mitglied: Grinskeks

Grinskeks (Level 1) - Jetzt verbinden

21.05.2014 um 10:43 Uhr, 2541 Aufrufe, 1 Kommentar

Hallo,

regelmäßig haben wir das Problem bei Kunden, dass aus unbekannten Gründen eine SQL Abfrage (über eine Drittsoftware) abbricht. Beispiel für Meldungen:

!!! Error (0x80004005): Unbekannter Fehler
!!! Error (0x00000011): 08001 [DBNETLIB][ConnectionOpen (Connect()).]SQL Server existiert nicht oder Zugriff verweigert., ErrPos=-1

Der SQL Server "erkennt" jedoch keine Verbindungsabbrüche bzw. dort wird nichts entsprechendes in Log geschrieben.

Wir haben die Möglichkeit, über diese Drittsoftware SQL-Queries, Prozeduren, clientseitige Scripte etc. auszuführen.

Was ich mir vorstelle, ist eine Art Watcher, die nichts anderes tun soll, als Verbindungsabbrüche in ein Log zu schreiben. Die Frage ist nun: Macht es Sinn, den Port (die Ports) zu überwachen, soll auf dem SQL Server was "gemacht" werden oder gibt es vielleicht schon ein Tool, mit dem ich etwas in der Art testen kann?

Im Idealfall könnte man ein Script jeweils parallel nativ über den Client und über die Drittsoftware permanent laufen lassen und erkennen, ob der Abbruch auch unabhängig von der Drittsoftware auf dem Client stattfindet.

Hat jemand eine Idee oder ein ähnliches Szenario bereits umgesetzt? Kann ja auch was ähnliches sein, wie Clients, die ab und an Netzwerkzugriff verlieren.

Gruss
Grinskeks

Mitglied: MadMax
21.05.2014 um 13:20 Uhr
Hallo Grinskeks,

je nach dem, welche Edition Euer Kunde hat, könnte das passende Werkzeug schon da sein: SQL Server Profiler. Bei den Ereignissen im Bereich "Security Audit" könnten für Euch "Audit Login" und "Audit Logout" interessant sein. Außerdem noch der Bereich "Sessions" und im Bereich "Errors and Warnings" die "User Error Message". Das wären jedenfalls mal die, mit denen ich anfangen würde.

Falls der SQL Server Profiler dort nicht existiert und Du auch nicht per VPN o.ä. mit einem bei Euch installierten Profiler auf den Kundenserver zugreifen kannst, gibt es noch die Möglichkeit, den Express Profiler aus dem Netz zu ziehen. Der ist Freeware und muß nicht installiert werden und Du auch damit bestehende Verbindungen, Login/Logout und Fehlermeldungen überwachen.

Gruß, Mad Max
Bitte warten ..
Ähnliche Inhalte
Vmware
gelöst VSphere web client hat keine Verbindung mehr zum vCenter Server (8)

Frage von Enriqe zum Thema Vmware ...

Windows Server
MBAM 2.5 Client - Server Kommunikation

Frage von thatsright zum Thema Windows Server ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Festplatten, SSD, Raid
gelöst Fehlerhafte Blöcke im RAID 10 (12)

Frage von Kojak-LE zum Thema Festplatten, SSD, Raid ...

Batch & Shell
HTML in Batch und Powershell (12)

Frage von michi-ffm zum Thema Batch & Shell ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (12)

Frage von planetIT2016 zum Thema Windows Server ...