Datenbank zerschossen Fehler 9003

Janek

Aktives Mitglied
25. Februar 2013
86
0
Hallo liebe Community,

Seit heute früh geht unsere Wawi nicht mehr. Der Sql-Server Dienst möchte nicht mehr starten. Backup ist natürlich auch nicht vorhanden, lediglich die .mdf und .ldf
Wie kann ich das ganze retten ohne noch mehr kaputt zu machen? Auf einem anderen Rechner installieren und versuchen die .mdf und .ldf einzubinden?
Eventuell kann sich ein Servicepartner oder JTL direkt dran setzen und das ganze kurz und schmerzlos richten, Angebot per PN bitte an mich.

Viele Grüße und anbei der Errorlog

Code:
2015-08-31 21:36:25.79 Server      Microsoft SQL Server 2012 (SP1) - 11.0.3156.0 (X64) 	May  4 2015 18:48:09 
	Copyright (c) Microsoft Corporation
	Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)


2015-08-31 21:36:25.80 Server      (c) Microsoft Corporation.
2015-08-31 21:36:25.80 Server      All rights reserved.
2015-08-31 21:36:25.80 Server      Server process ID is 2396.
2015-08-31 21:36:25.80 Server      Authentication mode is MIXED.
2015-08-31 21:36:25.80 Server      Logging SQL Server messages in file 'c:\Program Files\Microsoft SQL Server\MSSQL11.JTLWAWI\MSSQL\Log\ERRORLOG'.
2015-08-31 21:36:25.80 Server      The service account is 'NT Service\MSSQL$JTLWAWI'. This is an informational message; no user action is required.
2015-08-31 21:36:25.80 Server      Registry startup parameters: 
	 -d c:\Program Files\Microsoft SQL Server\MSSQL11.JTLWAWI\MSSQL\DATA\master.mdf
	 -e c:\Program Files\Microsoft SQL Server\MSSQL11.JTLWAWI\MSSQL\Log\ERRORLOG
	 -l c:\Program Files\Microsoft SQL Server\MSSQL11.JTLWAWI\MSSQL\DATA\mastlog.ldf
2015-08-31 21:36:25.80 Server      Command Line Startup Parameters:
	 -s "JTLWAWI"
2015-08-31 21:36:27.99 Server      SQL Server detected 1 sockets with 2 cores per socket and 4 logical processors per socket, 4 total logical processors; using 4 logical processors based on SQL Server licensing. This is an informational message; no user action is required.
2015-08-31 21:36:28.01 Server      SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required.
2015-08-31 21:36:28.01 Server      Detected 8089 MB of RAM. This is an informational message; no user action is required.
2015-08-31 21:36:28.02 Server      Using conventional memory in the memory manager.
2015-08-31 21:36:31.95 Server      This instance of SQL Server last reported using a process ID of 2600 at 31.08.2015 21:31:19 (local) 31.08.2015 19:31:19 (UTC). This is an informational message only; no user action is required.
2015-08-31 21:36:31.97 Server      Node configuration: node 0: CPU mask: 0x000000000000000f:0 Active CPU mask: 0x000000000000000f:0. This message provides a description of the NUMA configuration for this computer. This is an informational message only. No user action is required.
2015-08-31 21:36:31.98 Server      Using dynamic lock allocation.  Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node.  This is an informational message only.  No user action is required.
2015-08-31 21:36:32.00 Server      Software Usage Metrics is disabled.
2015-08-31 21:36:32.97 spid4s      Starting up database 'master'.
2015-08-31 21:36:33.30 spid4s      Error: 9003, Severity: 20, State: 1.
2015-08-31 21:36:33.30 spid4s      The log scan number (249:248:1) passed to log scan in database 'master' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup.
2015-08-31 21:36:33.32 spid4s      Cannot recover the master database. SQL Server is unable to run. Restore master from a full backup, repair it, or rebuild it. For more information about how to rebuild the master database, see SQL Server Books Online.
2015-08-31 21:36:33.48 Server      CLR version v4.0.30319 loaded.
 

Janek

Aktives Mitglied
25. Februar 2013
86
0
AW: Datenbank zerschossen Fehler 9003

Ich meine etwas weiter gekommen zu sein.
Habe eine neue Instanz MSSQLEXPRESS installiert. Dort im Studio Manager unter Datenbanken die .mdf der eazybusiness datenbank eingefügt und dort hat es bis jetzt keine Auffälligkeiten bzw. Fehler gegeben. Kann ich die nun entstandene eazybusiness.bak beliebig wieder einfügen oder gibt es restriktionen bzgl. Konfiguration?
 

Janek

Aktives Mitglied
25. Februar 2013
86
0
AW: Datenbank zerschossen Fehler 9003

Also, falls jemand dasselbe Missgeschick passieren sollte, was ja laut Forensuche schon einmal so war.
Ich habe:
1. Mir Sql Server Management Studio heruntergeladen
2. Eine neue Instanz mit dem Namen XYZ installiert
3. Management Studio gestartet und Instanz XYZ geöffnet.
4. .mdf der alten Instanz an die XYZ angehängt.
5. Export der neu angehängten XYZ.
6. Deinstallieren der Instanz JTLWAWI
7. Neuinstallation der Instanz JTLWAWI
8. Datenbankimport
9. Deinstallieren der XYZ Instanz (oder für die Zukunft behalten :DDD)
10. Sich diesmal ernsthaft um Datensicherung kümmern
11. Nach all dem Schreck erstmal ein Bier

Vom Laien für Laien

Sicherung hatte ich unter XP als .bat drin. Mit der Rechteverwaltung von Windows 7 war es komplizierter und ich habe es immer aufgeschoben. Bis heute. Jetzt habe ich das schnell nachgeholt ;))
 

knuddel256

Aktives Mitglied
13. Juli 2009
19
0
AW: Datenbank zerschossen Fehler 9003

Hallo zusammen,
zuerst einmal danke an Janek, der mich bei einem gleichartigen Problem auf den richtigen Weg gebracht hat. Ich bin allerdings etwas anders vorgegangen
und hänge nun kurz vor der Vollendung an einem Fehler (Login geht, aber dann kommt eine Fehlermeldung und das Programm stürzt nach dem Bestätigen ab).

Vorgehensweise:

1. - 4 wie oben bei Janek
5. Deinstallieren der Instanz JTLWAWI
6. Installieren der Instand JTWWAWI
7. Zugriff auf die Instanz JTLWAWI mit SQL Server Management Studio
8. Neue Datenbank "eazybusiness" innerhalb der Instanz erstellt
9. In meinen Fall (!!!) neue Datenbank "Mandant_2" innerhalb der Instanz erstellt
10. In SQL Server Management Studio die "eazybusiness" rechts anklicken -> Tasks -> Daten importieren und dem Assistenten folgen
11. In SQL Server Management Studio die "Mandant_2" rechts anklicken -> Tasks -> Daten importieren und dem Assistenten folgen (in meinem Fall!!!)
12. In den Diensten sicherheitshalber die SQL-Instanz neu starten

Nun kann ich mich zwar anmelden, aber die Wawi bringt untenstehende Fehlermeldung und stürzt nach dem Bestätigen der Meldung ab. Hier brauche ich dringend Hilfe!!!
Randbemerkung: Ich hab es nicht verbockt, sondern bade es nur mal wieder aus *grmpf*

Gruß Knuddel256

Code:
Unbehandelte Ausnahme #75DF52EEFE6B56DC vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Der Wert NULL kann in die 'kLizenzlog'-Spalte, 'eazybusiness.dbo.tLizenzlog'-Tabelle nicht eingefügt werden. Die Spalte lässt NULL-Werte nicht zu. Fehler bei INSERT.
Die Anweisung wurde beendet.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
bei System.Data.SqlClient.SqlDataReader.get_MetaData()
bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteScalar()
bei jtlDatabase.DB.xyWt9Lsg8j[T](SqlConnection , Func`1 func)
bei jtlDatabase.DB.insertCommand(SqlCommand oSqlCommand)
bei jtlDatabase.jtlObject.insertInDB()
bei jtlDatabase.jtlObject.saveInDB()
bei jtlCore.Classes.License.Core. Log.Add(String cLog, LogType eType)
bei jtlCore.Classes.License.Handler.Update(Boolean bForce, Boolean bNewToken)
bei jtlCore.Classes.Startup.StartupChecks.Run()
bei jtlCore.Classes.CppConnector.CppHooks.ValidateStarting()
bei JTLwawi.CJTLwawi.JTL_ValidateStarting(String SRV, String DBN, String DBU, String DBP, Int32 kBenutzer)
ClientConnectionId:85a6415f-2981-4317-8da8-e88f50f16793
SQL-Fehlerinformationen: [SBS01\JTLWAWI .Net SqlClient Data Provider] Fehler #515 (Klasse 16) in Zeile 1: Der Wert NULL kann in die 'kLizenzlog'-Spalte, 'eazybusiness.dbo.tLizenzlog'-Tabelle nicht eingefügt werden. Die Spalte lässt NULL-Werte nicht zu. Fehler bei INSERT.
SQL-Fehlerinformationen: [SBS01\JTLWAWI .Net SqlClient Data Provider] Fehler #3621 (Klasse 0) in Zeile 1: Die Anweisung wurde beendet.
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 09.00.3042
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 515
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = INSERT INTO [tLizenzlog] (nTyp,cAufruf,cLog,dDatum) VALUES (@nTyp ,@cAufruf ,@cLog ,@dDatum );select scope_identity() as id;
Parameter @nTyp = 1
Parameter @cAufruf = License.Handler.Update()
Parameter @cLog = Missing authentification information
Parameter @dDatum = 03.09.2015 15:06:12
Connection-String = DataSource=SBS01\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Zeitstempel: 2015-09-03T15:06:43
Locale: German (Germany)
Locale: German (Germany)
Version: 099908
Plattform: Wawi
Versionshash: D5D68806
 

cschulle

Gut bekanntes Mitglied
1. November 2013
130
0
Österreich
AW: Datenbank zerschossen Fehler 9003

Hallo Knuddel,

die Spalte kLizenzlog in der Tabelle tLizenzlog dürfte NULL nicht zulassen. Versuche mal mit JTL eine Sicherung des Mandanten zu machen. Lege dann nen neuen Mandanten an und mach mal ne Rücksicherung.

Lg

Chris
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Datenbank & Datenspeicher am Server User helfen Usern - Fragen zu JTL-Wawi 6
Neu Anmeldung an Datenbank nach Clientinstallation geht nicht ( Installation von JTL-Wawi 7
keine Eazybusiness Datenbank beim öffnen von JTL WaWi JTL-Wawi 1.7 3
Neu JTL-Wawi startet nicht - Datenbank kaputt JTL-Wawi - Fehler und Bugs 5
Neu Druckvorlage Artikel Etikett Bilder 1, 2, 3 - auch Ausgabeweg POS - beliebig Bilder in jeder Vorlage aus Datenbank zeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Wo finde ich Kundendaten in der sql Datenbank? JTL-Wawi 1.9 4
Neu JTL wawi Fehler beim Zugriff auf die Datenbank / Datenbankverwaltung aber funktioniert Installation von JTL-Wawi 3
Neu Fehler bei der Datenbank Sicherung Export JTL-Wawi - Fehler und Bugs 3
Neu Shop Update von 5.2.4 - dbupdater - Kein Datenbank update Installation / Updates von JTL-Shop 1
Keine Verbindung mehr zur Datenbank nach PC Absturz JTL-Wawi 1.9 4
Nach Update von 1.9.4.5 auf 1.10.10.3: Probleme mit Datenbank login JTL-Wawi 1.10 1
Neu PHP message: PHP Fatal error -> Seite nicht mehr aufrufbar (Fehler 500) Installation / Updates von JTL-Shop 1
Neu Shopify-Connector: Fehler "delivery_note table doesn't exist" beim Lieferschein-Abgleich Shopify-Connector 4
Neu FEHLER: eBay-Auktionen Upload nicht möglich, Fehlercodes helfen nicht weiter [Error 21917328 & 21920203] eBay-Anbindung - Fehler und Bugs 2
FEHLER: eBay-Auktionen Upload nicht möglich, Fehlercodes helfen nicht weiter [Error 21917328 & 21920203] eBay-Anbindung - Fehler und Bugs 0
Neu Unnötiger Fehler beim Import von Kundendaten JTL-Shop - Fehler und Bugs 0
Neu Dringendes Problem: Bildabgleich nach Connector-Fix – "Parameter resourceUrl is empty" Fehler Shopify-Connector 4
Abgleich wird abgebrochen durch diesen Fehler Shopify-Connector 5
Neu Worker macht Fehler nach Update. kein Abgleich möglich Betrieb / Pflege von JTL-Shop 1
Neu Fehler Sie können aktuell keine Benutzer-Lizenzen für WMS bzw. WMS Mobile buchen Installation von JTL-WMS / JTL-Packtisch+ 9
Neu Fehler bei Abgleich WooCommerce-Connector 1
Neu EAN Fehler beim Etikettendruck User helfen Usern - Fragen zu JTL-Wawi 5
Neu Shopware 6.6.10.2 Abgleich zu JTL | Bilder Übertragung Fehler: Path cannot be empty Shopware-Connector 0
GLS-Retourenlabel – Fehler bei Feld 'Name1', obwohl DPD funktioniert JTL-Wawi 1.9 0
Neu Ständig wiederkehrender Fehler beim Ableich des Lister 2.0 Amazon-Lister - Fehler und Bugs 5
Zahlungsmodul - PayPal Fehler: kein lauschender Endpunkt JTL-Wawi 1.9 0
Neu DHL Labels kommen sehr stark verzögert raus oder Fehler: "Die HTTP-Anforderung wurde mit Clientauthentifizierungsschema "Anonymous" nicht zugelassen." JTL-ShippingLabels - Fehler und Bugs 0
Neu Fehler beim JTL-Worker – "Der Remoteserver hat einen Fehler zurückgegeben: (502) Ungültiges Gateway" (Shopify) JTL-Wawi - Fehler und Bugs 2
Neu DHL Fehler "Großkundenempfänger" JTL-ShippingLabels - Fehler und Bugs 0
Neu JTL Debug 2.0.4 und Shop 5.5.2 - Fehler 500 Plugins für JTL-Shop 3
Neu NOVA Theme Fehler - 5.5.2 JTL-Shop - Fehler und Bugs 0
Neu Upload-Dateien: Fehler beim Abgleich Onlineshop-Anbindung 0
Neu Paypal Plugin läßt sich nicht installieren - SQL Fehler Plugins für JTL-Shop 2
Neu Plugin Fehler JTL-Shop - Fehler und Bugs 7
Fehler in der JTL-Wawi-Anzeige, ob ein Artikel bereits einem Onlineshop zugeordnet wurde. JTL-Wawi 1.10 5
Neu Fehler DHL Auslandsversand JTL-ShippingLabels - Fehler und Bugs 12
Neu Mit Ameize nutze: Freie Position zum Auftrag hinzufügen verursacht Fehler JTL-Ameise - Fehler und Bugs 3
Neu Barrierefreiheit WAVE-Report mit 1 Kontrast-Fehler im Auswahlmenü Templates für JTL-Shop 1
Neu Otto Import über Eazyauction - Fehler 100096 - SWITCH_API_VERSION User helfen Usern - Fragen zu JTL-Wawi 16
Neu Export der Artikel - Fehler beim Export!? JTL-POS - Fehler und Bugs 0
Neu Fehler Erstabgleich - Konflikt mit der FOREIGN KEY-Einschränkung Shopify-Connector 2
In Diskussion Workflow kurze Pause per Batch - Fehler "Die Eingabeumleitung wird nicht unterstützt" JTL-Workflows - Ideen, Lob und Kritik 6
Fehler beim Belegabruf JTL2Datev aus JTL / "Belegkopf-ExtAuftrag...." JTL-Wawi 1.10 2
Neu Fehler Meldung beim Abgleich Shopware-Connector 4
Neu Fehler beim Aktualisieren einer bestehenden Bestellung mit Ameize JTL-Ameise - Fehler und Bugs 16
Neu Fehler bei Anbindung JTL Wawi und JTL Shop 5 JTL-Shop - Fehler und Bugs 1
Neu Connector funktioniert seit Fehler E-Mail nicht mehr Shopify-Connector 3
Neu Update von 1.9.8.0 auf 1.10.11.0 läuft auf Fehler JTL-Wawi - Fehler und Bugs 2
Neu Anbindung JTL-Connecor an WooCommerce nicht möglich - JSON-Fehler in der WAWI WooCommerce-Connector 2
Neu DATEV Rechnungsdatenservice 2.0 vs. 1.10.10.3 WAWI fehler!? JTL-Wawi - Fehler und Bugs 13

Ähnliche Themen