Problem

Beim Aufruf einer WorkOffice Applikation bzw. beim Ausführen einer Suche über den Quickfinder erscheint die Fehlermeldung "The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.".

Beschreibung:
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.

Database: DB1
SourceTableNameList:
ColumnsCount:
StateText:
RecordCount: -1
Position: -1

Id: 1
Schlüssel: S28C15B31,L715C46CA,T28F494AA,R00FA
Betriebssystem: Windows 7 Service Pack 1 (6.1-1.0-7601) [1]
Benutzer: WKS020065MTK\AD001\BENUTZER
Registry (HKEY_LOCAL_MACHINE): Falsch
Registry (HKEY_CLASSES_ROOT): Falsch
Zeit: 19.02.2019 13:03:26
Tick: 21465708 - 000:05:57:45:708
Patch: 16.01.2019 - 8.02.322
Datei: D:\Condition Workoffice XP\waffenverwaltungxp.exe
Dateiversion: 8.2.0.322
Dateikommentar: 8.02.322 - 2019.01.16 16.52.27 - SRVCOMPILER802.CONDITION.Compiler
ProcessId: 3548
ThreadId: 5552
Anwendungstitel: DbTools2
Anwendungsversion: 8.2.322
Anwendungsdatei: dbtools2
Anwendungskommentar: 8.02.322 - 2019.01.16 16.31.18 - SRVCOMPILER802.CONDITION.Compiler
Modul: ClassDbRecordset
Funktion: AdoRecordsetOpen
Quelle: Microsoft SQL Server Native Client 11.0
Zeile: 250
Nummer: -2147217913
FehlerTyp: Es1
GlobalTerminate: 2

Funktionsliste:
Waffe.glbProzeduren.Main
Waffe.modAufgabeController.OpenTasksPending
Waffe.FormAufgabeFaellig.Initialize
DbGui2.ControlAufgabeFaellig.Initialize
DbGui2.ClassTaskReminder.GetDueTasks
Dbo1.ClassDboConnection.OpenRecordset
DbTools2.ClassDbConnection.OpenRecordset
DbTools2.ClassDbRecordset.OpenRecordset
DbTools2.ClassDbRecordset.AdoRecordsetOpen


Lösung

Die von WorkOffice benötigte "Standardsprache" für SQL Benutzer muss auf "german" umgestellt werden.

  1. Öffnen Sie das Microsoft SQL Server Manangement Studio (SSMS) auf Ihrem SQL Server.
  2. Erweitern Sie den Bereich "Sicherheit - Anmeldungen".
  3. Ermitteln Sie den betroffenen WorkOffice SQL Anmeldebenutzer und klicken Sie diesen doppelt mit der linken Maustaste an.
  4. Bearbeiten Sie die "Allgemeine" Eigenschaft des Benutzers und stellen Sie die Standardsprache auf "German".


Alternativ führen Sie eine auf den BENUTZERnamen angepasste SQL Abfrage direkt über ein neues Abfragefenster auf Ihrem SQL Server aus:

USE master
EXEC sp_defaultlanguage 'BENUTZER', 'german'
GO

Betroffene Produkte

WorkOffice in Verbindung mit einer Microsoft SQL Server Datenbank

Verwandte Artikel