none
HRESULT: 0x80010105 RRS feed

  • 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


    Donnerstag, 4. Oktober 2018 10:58

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]

    Donnerstag, 4. Oktober 2018 14:50

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

    Donnerstag, 4. Oktober 2018 11:42
  • 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

    Donnerstag, 4. Oktober 2018 12:04
  • 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]

    Donnerstag, 4. Oktober 2018 13:02
  • 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))

    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]

    Danke, im Windows EventLog schaue ich nach und poste das Ereignis dann.

    Dirk Lehmann

    Donnerstag, 4. Oktober 2018 13:32
  • 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

    Donnerstag, 4. Oktober 2018 13:37
  • 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]

    Donnerstag, 4. Oktober 2018 14:50
  • 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


    Donnerstag, 4. Oktober 2018 15:26
  • 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]


    Freitag, 5. Oktober 2018 05:28
  • 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


    Freitag, 5. Oktober 2018 14:19