Benutzer mit den meisten Antworten
HRESULT: 0x80010105

Frage
-
english:
Good day and hello,
I get both Microsoft SQL 2015 Express and Microsoft SQL 2017 express, and now after downgrading to Microsoft SQL 2016 Express from a program, the server error message with the code hresult: 0x80010105. This is done when retrieving data on the database located on the Server.
Extensive following message (text to code): (exception of Hresult: 0x80010105 (RPC_E_SERVERFAULT))
How is this code to be interpreted so that, if necessary, service pack or other settings could fix the errors?
Thanks in advance
DL
original german:
Guten Tag und hallo,
ich bekomme sowohl mit Microsoft SQL 2015 Express, als auch mit Microsoft SQL 2017 Express und jetzt nach dem Downgrade auf Microsoft SQL 2016 Express von einem Programm die Serverfehlermeldung mit dem Code HRESULT: 0x80010105. Diese geschieht beim Abruf von Daten auf der auf dem Server befindlichen Datenbank.
Umfangreicher folgende Meldung (Text zum Code): (Ausnahme von HRESULT: 0x80010105 (RPC_E_SERVERFAULT))
Wie ist dieser Code zu interpretieren, so dass ggf. durch Service Pack oder andere Einstellungen der Fehler behoben werden könnte?
Dank vorab
DL
Dirk Lehmann
- Bearbeitet Dirk Lehmann Blogger Donnerstag, 4. Oktober 2018 11:00
Antworten
-
Korrekt, ich habe die Datenbank gesichert, Microsoft SQL 2017 Express deinstalliert und Microsoft SQL 2016 Express installiert und die Datenbank wiederhergestellt.
Hallo Dirk,
auch das ist völlig unmöglich, man kann eine Datenbank von einem neueren SQL Server nicht auf einer älteren Version zurück sichern oder anhängend, die Datenbank-Dateien sich nicht rückwärts.
Die Fehlermeldung aus dem EventLog stammt von einer Applikation SAP Business One, da solltest Du mehr in die Richtung weiter suchen bzw. den Support fragen was das Problem sein könnte
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Andreas.WolterMicrosoft employee Donnerstag, 4. Oktober 2018 17:55
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 12. Oktober 2018 13:07
Alle Antworten
-
Hallo Dirk,
da bleiben einige Fragen offen!
Was heißt Downgrade, bzw. was für Versionen (32 Bit/64 Bit) setzt Du ein?
Kannst Du sehen, dass eine Verbindung erfolgreich aufgebaut wurde?
Wie rufst Du die Daten ab? Client & Verbindungsart
Kannst Du die Daten aus dem Management Studio abrufen?
Kann es sein, dass vorher andere Fehler aufgetreten sind und Du sie nur nicht zu sehen bekommst?
Einen schönen Tag noch, Christoph - http://www.insidesql.org/blogs/cmu
-
Hallo Dirk,
da bleiben einige Fragen offen!
Was heißt Downgrade, bzw. was für Versionen (32 Bit/64 Bit) setzt Du ein?
Downgrade von Microsoft SQL 2017 Express zu Microsoft SQL 2016 Express.
Kannst Du sehen, dass eine Verbindung erfolgreich aufgebaut wurde?
Ja, das Programm baut eine Verbindung mit SQL-Server-Authentifikation auf.
Wie rufst Du die Daten ab? Client & Verbindungsart
Client ist OscWare. Verbindungsart via TCP/IP Port 1344
Kannst Du die Daten aus dem Management Studio abrufen?
Habe ich nicht ausprobiert. Die führende Anwendung kann die Datensätze abrufen, insofern kann ich das auch mal mit dem Microsoft Management Studio über SQL machen.
Kann es sein, dass vorher andere Fehler aufgetreten sind und Du sie nur nicht zu sehen bekommst?
Ja.
Einen schönen Tag noch, Christoph - http://www.insidesql.org/blogs/cmu
Dirk Lehmann
-
Downgrade von Microsoft SQL 2017 Express zu Microsoft SQL 2016 Express.
Hallo Dirk,
ein Downgrade einer existierenden SQL Server Installation ist nicht möglich, also musst Du eine andere Art von Installation durchgeführt haben; welche?
Ausnahme von HRESULT: 0x80010105 (RPC_E_SERVERFAULT))
Das ist eher eine Fehlermeldung von einer ActiveX Komponente und das hat nicht zwingend etwas mit dem SQL Server zu tun, das könnte z.B. eine Komponente sein, die die Daten anzeigen soll. Stehen im Windows EventLog Application Fehlermeldungen vermerkt?
Olaf Helper
[ Blog] [ Xing] [ MVP] -
Downgrade von Microsoft SQL 2017 Express zu Microsoft SQL 2016 Express.
Hallo Dirk,
ein Downgrade einer existierenden SQL Server Installation ist nicht möglich, also musst Du eine andere Art von Installation durchgeführt haben; welche?
Korrekt, ich habe die Datenbank gesichert, Microsoft SQL 2017 Express deinstalliert und Microsoft SQL 2016 Express installiert und die Datenbank wiederhergestellt.
Ausnahme von HRESULT: 0x80010105 (RPC_E_SERVERFAULT))
Danke, im Windows EventLog schaue ich nach und poste das Ereignis dann.Das ist eher eine Fehlermeldung von einer ActiveX Komponente und das hat nicht zwingend etwas mit dem SQL Server zu tun, das könnte z.B. eine Komponente sein, die die Daten anzeigen soll. Stehen im Windows EventLog Application Fehlermeldungen vermerkt?
Olaf Helper
[ Blog] [ Xing] [ MVP]Dirk Lehmann
-
Protokollname: Application
Quelle: Application Error
Datum: 03.10.2018 18:39:09
Ereignis-ID: 1000
Aufgabenkategorie:(100)
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: WIN-JHOL6FKCI2K.sap.so-geht-es.org
Beschreibung:
Name der fehlerhaften Anwendung: OscWare.exe, Version: 1.0.0.0, Zeitstempel: 0x59fc5c4c
Name des fehlerhaften Moduls: B1_Engine.dll, Version: 9.30.160.0, Zeitstempel: 0x5b8591ca
Ausnahmecode: 0xc0000005
Fehleroffset: 0x00013689
ID des fehlerhaften Prozesses: 0x123c
Startzeit der fehlerhaften Anwendung: 0x01d45b36e83c2e50
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\OscWare Pro\OscWare.exe
Pfad des fehlerhaften Moduls: C:\Program Files (x86)\SAP\SAP Business One DI API\DI API 90\B1_Engine.dll
Berichtskennung: d9a06775-c72a-11e8-830d-0800274d0d45
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2018-10-03T16:39:09.000000000Z" />
<EventRecordID>547490</EventRecordID>
<Channel>Application</Channel>
<Computer>WIN-JHOL6FKCI2K.sap.so-geht-es.org</Computer>
<Security />
</System>
<EventData>
<Data>OscWare.exe</Data>
<Data>1.0.0.0</Data>
<Data>59fc5c4c</Data>
<Data>B1_Engine.dll</Data>
<Data>9.30.160.0</Data>
<Data>5b8591ca</Data>
<Data>c0000005</Data>
<Data>00013689</Data>
<Data>123c</Data>
<Data>01d45b36e83c2e50</Data>
<Data>C:\Program Files (x86)\OscWare Pro\OscWare.exe</Data>
<Data>C:\Program Files (x86)\SAP\SAP Business One DI API\DI API 90\B1_Engine.dll</Data>
<Data>d9a06775-c72a-11e8-830d-0800274d0d45</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>Dirk Lehmann
-
Korrekt, ich habe die Datenbank gesichert, Microsoft SQL 2017 Express deinstalliert und Microsoft SQL 2016 Express installiert und die Datenbank wiederhergestellt.
Hallo Dirk,
auch das ist völlig unmöglich, man kann eine Datenbank von einem neueren SQL Server nicht auf einer älteren Version zurück sichern oder anhängend, die Datenbank-Dateien sich nicht rückwärts.
Die Fehlermeldung aus dem EventLog stammt von einer Applikation SAP Business One, da solltest Du mehr in die Richtung weiter suchen bzw. den Support fragen was das Problem sein könnte
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Andreas.WolterMicrosoft employee Donnerstag, 4. Oktober 2018 17:55
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 12. Oktober 2018 13:07
-
Hallo Olaf,
ganz korrekt ist das auch nicht. Es gibt wohl eine Möglichkeiten eine neuere Datenbank auf einem älteren Server wieder einzuspielen. In der Tat: Ich habe die Sicherung vom ursprünglichen Microsoft SQL 2015 Express in den Microsoft SQL 2016 Express wiederhergestellt.
Der Applikation Support hat mir bisher auch noch nicht konkret zu diesem Fehlercode weitergeholfen. Danke.
Dirk Lehmann
- Bearbeitet Dirk Lehmann Blogger Donnerstag, 4. Oktober 2018 15:27
-
ganz korrekt ist das auch nicht. Es gibt wohl eine Möglichkeiten eine neuere Datenbank auf einem älteren Server wieder einzuspielen
Nein, die gibt es wirklich nichtund einen SQL Server in Version 2015 gibt es auch nicht: https://sqlserverbuilds.blogspot.com/
Olaf Helper
[ Blog] [ Xing] [ MVP]- Bearbeitet Olaf HelperMVP Freitag, 5. Oktober 2018 05:37
-
Dann hatte ich wohl SQL Server 2014 Express. Und hier steht wie man eine Datenbank von SQL 2017 auf 2016 bringt: https://www.mssqltips.com/sqlservertip/2810/how-to-migrate-a-sql-server-database-to-a-lower-Version
Dirk Lehmann
- Bearbeitet Dirk Lehmann Blogger Freitag, 5. Oktober 2018 14:20