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, 2484 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 ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

(1)

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
Windows Server
MBAM 2.5 Client - Server Kommunikation

Frage von thatsright zum Thema Windows Server ...

Windows Netzwerk
gelöst Telekom UMTS DNS Server Eintrag wird auch für WLAN genutzt (8)

Frage von garack zum Thema Windows Netzwerk ...

Heiß diskutierte Inhalte
DSL, VDSL
DSL-Signal bewerten (13)

Frage von SarekHL zum Thema DSL, VDSL ...

Switche und Hubs
Trunk für 2xCisco Switch. Wo liegt der Fehler? (9)

Frage von JayyyH zum Thema Switche und Hubs ...

Backup
Clients als Server missbrauchen? (9)

Frage von 1410640014 zum Thema Backup ...

Windows Server
Mailserver auf Windows Server 2012 (9)

Frage von StefanT81 zum Thema Windows Server ...