Fehlermeldung "SQL Server Compact made an unsupported request to the host operating system"

  • Hallo zusammen,

    wollte gerade ein gespeichertes Projekt öffnen und erhalten folgenden Fehler (Details unten): SQL Server Compact made an unsupported request to the host operating system. [ 2949,GetFileDACL,GetFileSecurityW ]

    Kann mir jemand sagen, was ich tun könnte?

    Vorab vielen Dank für die Unterstützung!

    Grüße

    Michael


    --- Details ---


    System.Data.SqlServerCe.SqlCeException

    -----------------

    Internal error: SQL Server Compact made an unsupported request to the host operating system. [ 2949,GetFileDACL,GetFileSecurityW ]

    -----------------

    bei System.Data.SqlServerCe.SqlCeConnection.Open(Boolean silent)

    bei System.Data.SqlServerCe.SqlCeConnection.Open()

    bei ZetaProducer.Upgrading.ClientLibrary.Converter.Internal.DatabaseVersion.CoreDatabaseVersionChecker.doGetSqlCeVersionInfos(Int32& currentDbVersion, Version& currentProgramVersion) in c:\P\ukeim\zp-main\ZetaProducerUpgrading\Source\Upgrader\ClientLibrary\Converter\Internal\DatabaseVersion\CoreDatabaseVersionChecker.cs:Zeile 178.

    bei ZetaProducer.Upgrading.ClientLibrary.Converter.Internal.DatabaseVersion.CoreDatabaseVersionChecker.CheckGetVersion() in c:\P\ukeim\zp-main\ZetaProducerUpgrading\Source\Upgrader\ClientLibrary\Converter\Internal\DatabaseVersion\CoreDatabaseVersionChecker.cs:Zeile 87.

    bei ZetaProducer.Upgrading.ClientLibrary.Converter.Core.WebProjectUpgrader.CheckNeedConvert(NeedConvertInputParameter input) in c:\P\ukeim\zp-main\ZetaProducerUpgrading\Source\Upgrader\ClientLibrary\Converter\Core\WebProjectUpgrader.cs:Zeile 28.

    bei ZetaProducer.Main.ProjectUpgrading.HighLevelUpgradeController.MustUpgrade(Form form, ZlpFileOrDirectoryInfo webProjectFileOrFolderPath, Boolean force, BeforeAskDelegate beforeAsk, ILayoutDownloadProcessImplementer layoutDownloader, IWidgetDownloadProcessImplementer widgetDownloader) in c:\P\ukeim\zp-main\ZetaProducerMain\Source\Core\Main\ProjectUpgrading\HighLevelUpgradeController.cs:Zeile 66.

    bei ZetaProducer.Main.Main.MainWindow.Core.MainForm.doOpenWebProject(IWin32Window ownerForm, ZlpFileOrDirectoryInfo fileOrFolderPath, Boolean handleCommandLine, Boolean isFirstShow, MyOverlayFormHolder overlayFormHolder) in c:\P\ukeim\zp-main\ZetaProducerMain\Source\Core\Main\Main\MainWindow\Core\MainForm.Loading.cs:Zeile 151.

    bei ZetaProducer.Main.Main.MainWindow.Core.MainForm.showAndHandleStartup() in c:\P\ukeim\zp-main\ZetaProducerMain\Source\Core\Main\Main\MainWindow\Core\MainForm.Webbing.cs:Zeile 495.

    bei ZetaProducer.Main.Main.MainWindow.Core.MainForm.<>c__DisplayClass33_0.<handleLoadingShow>b__0() in c:\P\ukeim\zp-main\ZetaProducerMain\Source\Core\Main\Main\MainWindow\Core\MainForm.Loading.cs:Zeile 250.

    bei ZetaProducer.Main.Tools.Idle.GuiTimer.<>c__DisplayClass0_1.<.ctor>b__0(Object <p0>, EventArgs <p1>) in c:\P\ukeim\zp-main\ZetaProducerMain\Source\Core\Main\Tools\Idle\GuiTimer.cs:Zeile 27.

    bei System.Windows.Forms.Timer.OnTick(EventArgs e)

    bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    SqlCeException

    {

    Errors=SqlCeErrorCollection

    {

    Count=1,

    },

    HResult=-2147467259,

    NativeError=25133,

    Message="Internal error: SQL Server Compact made an unsupported request to the host operating system. [ 2949,GetFileDACL,GetFileSecurityW ]",

    Source="SQL Server Compact ADO.NET Data Provider",

    ErrorCode=-2147467259,

    Data=

    [

    ]

    ,

    InnerException=null,

    TargetSite=RuntimeMethodInfo: Open,

    StackTrace=" bei System.Data.SqlServerCe.SqlCeConnection.Open(Boolean silent)\\r\\n bei System.Data.SqlServerCe.SqlCeConnection.Open()\\r\\n bei ZetaProducer.Upgrading.ClientLibrary.Converter.Internal.DatabaseVersion.CoreDatabaseVersionChecker.doGetSqlCeVersionInfos(Int32& currentDbVersion, Version& currentProgramVersion) in c:\\P\\ukeim\\zp-main\\ZetaProducerUpgrading\\Source\\Upgrader\\ClientLibrary\\Converter\\Internal\\DatabaseVersion\\CoreDatabaseVersionChecker.cs:Zeile 178.\\r\\n bei ZetaProducer.Upgrading.ClientLibrary.Converter.Internal.DatabaseVersion.CoreDatabaseVersionChecker.CheckGetVersion() in c:\\P\\ukeim\\zp-main\\ZetaProducerUpgrading\\Source\\Upgrader\\ClientLibrary\\Converter\\Internal\\DatabaseVersion\\CoreDatabaseVersionChecker.cs:Zeile 87.\\r\\n bei ZetaProducer.Upgrading.ClientLibrary.Converter.Core.WebProjectUpgrader.CheckNeedConvert(NeedConvertInputParameter input) in c:\\P\\ukeim\\zp-main\\ZetaProducerUpgrading\\Source\\Upgrader\\ClientLibrary\\Converter\\Core\\WebProjectUpgrader.cs:Zeile 28.\\r\\n bei ZetaProducer.Main.ProjectUpgrading.HighLevelUpgradeController.MustUpgrade(Form form, ZlpFileOrDirectoryInfo webProjectFileOrFolderPath, Boolean force, BeforeAskDelegate beforeAsk, ILayoutDownloadProcessImplementer layoutDownloader, IWidgetDownloadProcessImplementer widgetDownloader) in c:\\P\\ukeim\\zp-main\\ZetaProducerMain\\Source\\Core\\Main\\ProjectUpgrading\\HighLevelUpgradeController.cs:Zeile 66.\\r\\n bei ZetaProducer.Main.Main.MainWindow.Core.MainForm.doOpenWebProject(IWin32Window ownerForm, ZlpFileOrDirectoryInfo fileOrFolderPath, Boolean handleCommandLine, Boolean isFirstShow, MyOverlayFormHolder overlayFormHolder) in c:\\P\\ukeim\\zp-main\\ZetaProducerMain\\Source\\Core\\Main\\Main\\MainWindow\\Core\\MainForm.Loading.cs:Zeile 151.\\r\\n bei ZetaProducer.Main.Main.MainWindow.Core.MainForm.showAndHandleStartup() in c:\\P\\ukeim\\zp-main\\ZetaProducerMain\\Source\\Core\\Main\\Main\\MainWindow\\Core\\MainForm.Webbing.cs:Zeile 495.\\r\\n bei ZetaProducer.Main.Main.MainWindow.Core.MainForm.<>c__DisplayClass33_0.<handleLoadingShow>b__0() in c:\\P\\ukeim\\zp-main\\ZetaProducerMain\\Source\\Core\\Main\\Main\\MainWindow\\Core\\MainForm.Loading.cs:Zeile 250.\\r\\n bei ZetaProducer.Main.Tools.Idle.GuiTimer.<>c__DisplayClass0_1.<.ctor>b__0(Object <p0>, EventArgs <p1>) in c:\\P\\ukeim\\zp-main\\ZetaProducerMain\\Source\\Core\\Main\\Tools\\Idle\\GuiTimer.cs:Zeile 27.\\r\\n bei System.Windows.Forms.Timer.OnTick(EventArgs e)\\r\\n bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)\\r\\n bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)",

    HelpLink=null

    }

  • Sorry, das sehe ich auch zum ersten Mal und muss zugeben, dass ich hier überfragt bin.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Für mich, der diese Art Meldung auch noch nie gesehen hat, kommen folgende Dinge als mögliche Ursache in Betracht:

    • Datenbankdatei korrupt/beschädigt.
    • Datenbank-Engine-DLLs korrupt/beschädigt.
    • Virus/Antivirus blockiert Zugriffe und/oder hat Dateien/Daten beschädigt.

    Möglich Lösungen, die mir in den Sinn kommen:

    • Alle Windows Updates installieren.
    • Virenscanner temporär deaktivieren.
    • Zeta Producer neu installieren.
    • Zeta-Producer-Projekt aus Backup probieren ob besser läuft.
    • Zeta-Producer-Projekt auf anderem Rechner versuchen zu öffnen.

    Falls etwas dabei ist, bitte gerne ausprobieren und hier Feedback geben, ob/was erfolgreich war 🙂.

  • Hallo zusammen,

    - Anti-Virensoftware wurde deaktiviert -> Fehlermeldung besteht weiterhin, und zwar bei allen Projekten.

    - ZP deinstalliert und neu installiert (Anti-Virensoftware war deaktiviert) -> ZP startet direkt nach der Neuinstallation mit der Fehlermeldung.

    Auf meinem privaten Rechner habe ich es noch nicht versucht, wäre aber auch keine Dauerlösung. Würde daher im nächsten Schritt mich dem Hinweis "Datenbank-Engine-DLLs korrupt/beschädigt." widmen. Uwe Keim: Wie/Womit könnte ich dies reparieren? Google hat mir hierbei nicht geholfen.

    Viele Grüße

    Michael

  • Hallo zusammen,

    auf meinem privaten Rechner funktionieren alle Projekte. Es scheint so, dass das Problem bei der Installation auf einem neuen (Firmen-)Rechner eingetreten ist. ZP hat sich im meinem Benutzerverzeichnis installiert. Den Installationspfad kann man leider nicht auswählen und ich vermute, dass eine Installation direkt auf Pfad C: die Lösung wäre. Kurzum: Gibt es eine Möglichkeit einen anderen Platz für die Installation vorzugeben?

    Grüße

    Michael

  • Nachtrag: Habe ZP nochmals neu installiert (unter meinem Benutzer). Programm startet jetzt. Allerdings:

    1. Möchte ich ein neues Projekt anlegen, erscheint die besagte Fehlermeldung.

    2. Öffne ich ein bestehendes Projekt aus dem Ordner 'Dokumente' (die dem ZP standardmäßig speichert) erscheint die besagte Fehlermeldung

    3. Kopiere ich ein bestehendes Projekt in das Verzeichnis c:, wird es Problemlos geöffnet. Einzig bei meinem Hauptprojekt gibt es ein Problem: die Startseite ist weg. Ziehe ich die Datei auf einen Stick und öffne sie auf meinem privaten Rechner ist sie sofort da.

    Sachen gibt's.... Werde die Tage mal das Projekt in die Cloud legen und bin gespannt, ob der Firmenrechner rumzickt.

  • Ja, Du kannst ZP auch in einem anderen Ordner installieren:

    Buchhalter für Buchhalter ein Blog für uns
    Ein Blog für Buchhalter mit den Themen Buchhaltung, Bilanz, Mahnungen, Forderungsmanagement und Insolvenz
    www.insofo.de

    Wenn's auf einem Firmenrechner auftritt, kann es ggf. irgendwelchen obskuren Gruppenrichtlinien geben oder ähnliches, die hier querschießen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!