Moin
erstmal vorweg ich hoffe ich habe den richtigen Bereich erwischt, ich wusste nicht genau wo mein Beitrag am besten aufgehoben ist.
Ich nutze JTL Wawi derzeit nur Privat um ein bisschen damit rum zu testen und arbeitsabläufe zu probieren, da ich plane gegen ende des Jahres einen Onlineshop zu eröffnen und dann würde es nur stören wenn man neben der eigentlichen Abriet immer wieder nachlesen muss wie was mit der Software geht.
Und nebenbei tut ein bisschen Ordnung meinem Privatem Autoersatzteillager auch gut
Und um genau diese Datenbank geht es nun. diese habe ich letztes Jahr irgendwann mal auf die Beta aktualisiert und dann zwischendurch auch immer wieder auf die jeweils aktuellste Beta aktualisiert. Nun wollte ich gestern mal auf die aktuelle Version updaten. also Version 1.0 installiert was ja auch klappt und dann aktualisiert er ja die Datenbank beim letzten aktualisierungsschritt bricht er jedoch mit einem Fehler ab.
Hier einmal der komplette error log.
Nun habe ich zwar ein Backup der Datenbank, dazu wird man ja gezwungen vor dem Update was ja auch (wie man hier sieht immer ratsam ist) aber keine der Versionen die man herunterladen kann funktioniert mit dieser Datenbank. die letzte vor 1.0.0 die man herunterladen kann sagt die Datenbank sei zu neu ich solle eine neuere Version Verwenden und die 1.0.0 will die Datenbank updaten und bricht jedes mal ab.
Gibt es irgendeinen Trick wie man an die Datenbank wieder heran kommt? vorher lief ja auch alles Problemlos.
Lg
Chris
erstmal vorweg ich hoffe ich habe den richtigen Bereich erwischt, ich wusste nicht genau wo mein Beitrag am besten aufgehoben ist.
Ich nutze JTL Wawi derzeit nur Privat um ein bisschen damit rum zu testen und arbeitsabläufe zu probieren, da ich plane gegen ende des Jahres einen Onlineshop zu eröffnen und dann würde es nur stören wenn man neben der eigentlichen Abriet immer wieder nachlesen muss wie was mit der Software geht.
Und nebenbei tut ein bisschen Ordnung meinem Privatem Autoersatzteillager auch gut
Und um genau diese Datenbank geht es nun. diese habe ich letztes Jahr irgendwann mal auf die Beta aktualisiert und dann zwischendurch auch immer wieder auf die jeweils aktuellste Beta aktualisiert. Nun wollte ich gestern mal auf die aktuelle Version updaten. also Version 1.0 installiert was ja auch klappt und dann aktualisiert er ja die Datenbank beim letzten aktualisierungsschritt bricht er jedoch mit einem Fehler ab.
Hier einmal der komplette error log.
Code:
Unbehandelte Ausnahme #A54EF2606E754D7 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])System.Data.SqlClient.SqlException (0x80131904): Ungültiger Objektname 'dbo.tkategoriepict'.
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.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
bei jtlDatabase.DB.PshHNUSesx[T](SqlConnection , Func`1 func)
bei jtlDatabase.DB.executeLongRunningCommandSQL(String cSqlCommand)
bei jtlCore.Classes.Update.SqlUpdater.<>c__DisplayClass2.<UpdateToVersion>b__0()
bei jtlCore.Classes.Update.SqlUpdater.Nua6cmMUpsbe0taGkb.dviztbDJMk(Action , Int32 , String )
bei jtlCore.Classes.Update.SqlUpdater.SYXz57Z4NG(IList`1 sqlCommands, VersionJTL , TaskProgress )
ClientConnectionId:1cfcbea1-cef1-436b-b261-4967534c8921
Fehlernummer (Error Number):208,Status (State):1,Klasse (Class):16
SQL-Fehlerinformationen: [WERKSTATT-PC\JTLWAWI .Net SqlClient Data Provider] Fehler #208 (Klasse 16) in Zeile 2: Ungültiger Objektname 'dbo.tkategoriepict'.
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.2000
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 208
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476
CommandText = BEGIN TRY
DELETE dbo.tkategoriepict
FROM dbo.tkategoriepict
WHERE EXISTS (SELECT *
FROM dbo.tkategoriepict t2
WHERE t2.tKategorie_kKategorie = dbo.tkategoriepict.tKategorie_kKategorie
AND t2.kKategoriePict < dbo.tkategoriepict.kKategoriePict)
END TRY
BEGIN CATCH
END CATCH
LineNr = 2
Codefragment = DELETE dbo.tkategoriepict
Connection-String = DataSource=WERKSTATT-PC\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Zeitstempel: 2016-01-17T23:23:31
Locale: German (Germany)
Locale: German (Germany)
Version: 1.0.0
Plattform: Wawi
Versionshash: 73C9811D
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 301232128 / Peak: 514334720
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:33,8125
CPU-Zeit (System): 0:00:11,296875
Page-Size (Sytem): 513124 / Peak: 448294912
Page-Size: 233775104 / Peak: 448294912
Offene Handles: 848
Gibt es irgendeinen Trick wie man an die Datenbank wieder heran kommt? vorher lief ja auch alles Problemlos.
Lg
Chris