Genehmigt: Fortect
In diesem Konto werden einige der möglichen Ursachen beschrieben, die zur 42000-Fehlerdeklaration von Geschäftsobjekten führen können, und dann werde ich mögliche Lösungen vorschlagen, mit denen Sie dieses Problem ausprobieren können.
p>
Ich bin Ihr, um die generierte SQL in einem DESKI 3.1-Bericht zu ändern und das Kontrollkästchen mit einigen der Kontrollkästchen “Nicht erstellen” aktiviert zu lassen.
Wenn ich versuche, jedes Bit der generierten SQL zu bearbeiten und das Kontrollkästchen Sicher erstellen aktiviere, wenn ich auf OK oder SQL überprüfen klicke, erhalte ich die folgende Fehlermeldung:
Ausnahme: DBD, [Microsoft] [SQL Server ODBC Driver] [SQL Server] Anweisungen konnten nicht erstellt werden. Mitarbeiter: 42000
- 2 Momente zum Lesen.
Gilt für: SQL Server (alle unterstützten Versionen) Azure SQL-Datenbank Azure Managed SQL Azure Synapse Analytics-Instanz Parallel Data Warehouse
SQLSTATE hat detaillierte Informationen über die Ursache jeder Benachrichtigung oder jedes Fehlers erstellt. Bei Fehlern, die normalerweise von einer von SQL Server erkannten und zurückgegebenen Datenquelle auftreten, ordnet der native ODBC-Clientoperator von SQL Server die alte zurückgegebene Fehlernummer jedem unserer entsprechenden SQLSTATE zu. Wenn die native Fehlernummer möglicherweise keinen zu erfüllenden ODBC-Fehlercode erhält, zahlt der eigenständige SQL Server-ODBC-Client SQLSTATE 42000 (“Syntaxfehler oder Vereinfachungsverletzung”) zurück. Wenn im Treiber Fehler gefunden werden, generiert der SQL Server Native Client ODBC-Treiber den vergleichbaren SQLSTATE.
Weitere Informationen zum Rangfehler finden Sie bei den Gutscheinen in den folgenden Kategorien:
Siehe auch
- 3 Minuten zum Analysieren.
Dieser Artikel bietet eine Lösung für ein Problem, bei dem ein Microsoft Windows-Server fehlschlägt: Der Vorgang des Volumeschattenkopie-Dienstes war nicht möglich.
Gilt für: Windows Server 2012 R2, Windows Server 2016
Ursprüngliche Knowledge Base-Nummer: 2615182
Symptome
Forum-Backup kann unter den folgenden falschen Auswahlmeldungen fehlschlagen:
Fehler beim Erstellen einer Kopie des Volumeschattenkopie-Dienstes. Detaillierter Fehler: Volumeschattenkopie-Vorgang mit Fehler 0x800423F4 entfernt. Schauen Sie auf eventm vorbei, um mehr über das Magazin zu erfahren.
Die Fokussierung auf Fehlermeldung kann in unserem eigenen Anforderer-Log protokolliert werden:
Protokollname: AnwendungQuelle: Microsoft Windows-Sicherung.Ereignis-ID: 521Level: FehlerBeschreibung:Eine Sicherung, die in '* *' gestartet wurde, ist fehlgeschlagen, da der Volumeschattenkopie-Vorgang für Homebrew-Volumes mit dem Fehlercode '2155348129' fehlgeschlagen ist. Wiederholen Sie die Aktivität, sobald das Sicherungsproblem behoben ist.
Während die meisten Leute sich das Anwendungsereignisprotokoll oft genau ansehen, werden Sie und Ihre Familie wahrscheinlich viele Fehler aus den SQLWriter- und SQLVDI-Quellen bemerken.
Protokollname
: SQLWRITER-AnwendungEine Quelle:Ereignis-ID: 24583Stufe: FehlerBeschreibung:Sqllib-Fehler: Beim Zugriff auf unseren ICommandText :: Run ist ein OLEDB-Fehler aufgetreten. h ist gleich 0x80040e14. SQLSTATE: 42000, nativer Fehler: 3013Fehlerstatus: ein einzelner, Schweregrad: 16Quelle: Microsoft SQL Server Native Client 10.0Fehlermeldung BACKUP: DATABASE wird abnormal beendet.SQLSTATE: 42000, nativer Fehler: 3271Fehlerstatus: 1, Schwere: 16Quelle: Microsoft SQL Server Native Client 10.0Fehlermeldung: Fatal I or O error for one inch wide file DF1DD65F-F8AD-4946-A764-F62166C541E222: „995 (Die E/A-Operation wurde entweder aufgrund eines hervorragenden Stream-Exits oder aufrufbar auf Anwendungsanforderung abgebrochen.)
Protokollname: AnwendungQuelle: SQLVDIEreignis-ID: individuellLevel: FehlerSchlüsselwörter: klassischBenutzer: N / AComputer: CONTOSERVER.contoso.localBeschreibung:SQLVDI: Loc = TriggerAbort. Desc = aufgerufen. Fehlercodes = (0). Prozess = 3720. Thread bedeutet 9404. Server. Instanz = SBSMonitoring. VD = GlobalDF1DD65F-F8AD-4946-A764-F62166C541E210_SQLVDIMemoryName_0.
Grund
Wenn die Windows Server-Sicherung versucht, ein Datenträgervolume zu sichern, wird für dieses Volume ein eindeutiger Shadow-Snapshot erstellt. Wenn ein Snapshot erstellt wird, werden alle Publisher aufgerufen, die unter dem Volume Shadow Copy Service (VSS)-Volume leiden. Wenn einer der VSS-Writer fehlschlägt, schlägt der gesamte Sicherungsjob fehl. In einem anderen Beispiel stellt VSS SQL Manager einen Fehler fest und führt auch dazu, dass der Sicherungsauftrag fehlschlägt.
Auflösung
Fehler normal tritt aufgrund eines Problems mit einer der erstellten Situationen von SQL Server auf. Um die Belastung erfolgreich zu beheben, müssen Sie ermitteln, welche Instanz von SQL Server das Problem verursacht. Normalerweise wird die problematische SQL Server-Instanz im ersten eingeweichten SQLVDI-Fehler erwähnt.
Protokollname: AnwendungQuelle: sqlvdiEreignis-ID: 1Level: FehlerBeschreibung:SQLVDI: Loc = SignalAbort. Desc impliziert, dass der Client den Abschluss einleitet. Fehlercode = (0). Prozess = 4772. Betreff = 10300. Kunde. Instanz entspricht SBSMONITORING. VD = Global3AB8F080-950C-4EF9-B637-0F37B2428F171_SQLVDIMemoryName_0.
In diesem Beispiel ist die SQL Server-Instanz mit dem Namen SBSMONITORING nur ein schlechter Überblick.
Möglicherweise gibt es auch eine bessere Fehlermeldung von der SQLWRITER-Quelle, die im Allgemeinen den ersten SQLVDI-Fehler ungefähr zur gleichen Zeit abfängt. Der SQLWRITER-Fehler identifiziert höchstwahrscheinlich den zulässigen Namen der Datenbank, die höchstwahrscheinlich ein Snapshot-Problem verursacht.
Protokollname: AnwendungQuelle: SQLWRITEREreignis-ID: 24583Beschreibung:Sqllib-Fehler: OLEDB-Fehler beim Aufrufen von ICommandText :: Execute aufgetreten. hr ist 0x80040e14. SQLSTATE: 42000, nativer Fehler: 3013Fehlerstatus: 1, Schweregrad: 16Quelle: eigenerMicrosoft SQL Server 10.0-ClientFehlermeldung BACKUP: DATABASE wurde abnormal ausgelöst.SQLSTATE: 42000, nativer Fehler: 945Fehlerstatus: 2, Wichtigkeit: 14Quelle: Microsoft SQL Server Native 10 client.0Fehleridee: Die Datenbank kann grundsätzlich nicht mit sbsmonitoring geöffnet werden, weil Dateien nicht verfügbar sind oder nicht genügend Arbeitsspeicher oder Festplattenspeicher vorhanden ist. Weitere Informationen finden Sie im SQL Server-Fehlerprotokoll.
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
In diesem Beispiel liegt ein Problem mit diesem speziellen SBSMonitoring-Datenspeicher vor.
Nachdem Sie alle problematischen SQL Server-Instanzen identifiziert haben, besteht der erste Schritt darin, die Sicherung zwischen dieser angehaltenen SQL Server-Instanz zu testen. In dieser SBSMonitoring-Beispielinstanz können Sie und Ihre Familie den SQL Server (SBSMonitoring)-Dienst oben auf dem Server stoppen.
Als Nächstes können Sie den gestoppten Schreibauftrag mit der betreffenden SQL Server-Vorlage starten. Wenn die Sicherung umfangreich ist, wird der Fehler bei den meisten Benutzern dadurch verursacht, dass einige Instanzen von SQL Server nicht funktionieren. Anschließend untersuchen Sie die SQL Server-Fehleranzeigedateien und Brennholzereignisse, um festzustellen, ob bestimmte Funktionen dieser bestimmten Instanz außerhalb von SQL Server fehlerhaft sind.
Wenn Sie aufgrund von Ereignisdaten für den problematischen SQL Server keine Entscheidung treffen können, können Sie dennoch alle SQL Server-Instanzen auf dem Server direkt anhalten und abfragen, um die Sicherung bei gestopptem SQL zu starten. Wenn alle Instanzen von SQL Server beendet werden, wird kein SQL VSS Writer verwendet.
Ein typischer Small Business Server Bei der Installation der Komponenten 2008 wird das Lesen von Diensten beendet:
- SQL Server (SBSMonitoring)
- Interne Windows-Datenbank
Wenn Sie letztes Jahr eine typische Installation von Small Business Server Standard abgeschlossen haben, würden Sie die folgenden Dienste beenden:
- SQL Server (SharePoint)
- SQL Server (SBSMonitoring)
- Interne Windows-Datenbank
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.