none
SQLSrv 2017 + Access engine 2016 - Faulting mso40uiwin32client.dll

    Domanda

  • Buon sera a tutti, ben ritrovati

    Faulting application name: sqlservr.exe, version: 2017.140.3022.28, time stamp: 0x5a7e97b7
    Faulting module name: mso40uiwin32client.dll, version: 16.0.4519.1000, time stamp: 0x58bee1ae
    Exception code: 0xc0000005
    Fault offset: 0x000000000036137d

    ho passato la giornata su questo problema, ma non trovo nessun appiglio. 

    Microsoft SQL Server 2017 (RTM-CU4) (KB4056498) - 14.0.3022.28 (X64)   Feb  9 2018 19:39:09   Copyright (C) 2017 Microsoft Corporation  Developer Edition (64-bit) on Windows Server 2012 Datacenter 6.2 <X64> (Build 9200: ) (Hypervisor) 

    Si tratta di una VM 2012 appena creata con tutte le patch da windows update installate. e sql 2017 anche lui fresco di stampa. Sempre sulla stessa VM girano i Reporting Services che al momento però non sembrano coinvolti. Uso l'ultima SSMS (ho provato sia in locale che remoto, non importa).

    Scenario: accedo ad un file Excel con ado/odbc tipo "OPENROWSET('MSDASQL'..." 

    Tutto perfetto. un migliaio di righe sono visualizzate praticamente immediatamente

    Rinfresco subito la query con F5, anche più volte: tutto ok nuovamente

    Aspetto qualche minuto e rinfresco la query... CRASH di SQLServer (modulo mso40uiwin32client) e ripartenza

    Ecco la query che uso:
    SELECT * FROM OPENROWSET('MSDASQL', 'DRIVER=Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb);FIL=excel 12.0 Xml;Pooling=False;DefaultDir=\\DFS\DataWarehouse\Spreadsheet.xlsx', 'SELECT * FROM [DWH_MIL$]')

    Non ho idee su come andare avanti. Qualcuno ha una palla di vetro funzionante? :-)


    martedì 13 marzo 2018 15:51

Tutte le risposte