sebastiankern
Aktives Mitglied
Hi ich habe mir mal eine Testumgebung aufgesetzt und immer bekomme ich beim Update die Fehlermeldung Fehler jtlstockupdate
hier mal mein sql log
hier mal mein sql log
Unbehandelte Ausnahme #5C53CA79BBDA13BB 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 Spaltenname 'jtlStockUpdate'.
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.zEKKU7Ql4o[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.yfH4ZKIoJMYEAASulZ.ENy6sAAEbjk(Action , Int32 , String )
bei jtlCore.Classes.Update.SqlUpdater.sym6sJ50usr(IList`1 sqlCommands, String , TaskProgress )
ClientConnectionId:e21bf64f-d257-45bf-a9e9-b0836eb06364
Fehlernummer (Error Number):207,Status (State):1,Klasse (Class):16
SQL-Fehlerinformationen: [SKBSQL2\JTLWAWI .Net SqlClient Data Provider] Fehler #207 (Klasse 16) in Zeile 1: Ungültiger Spaltenname 'jtlStockUpdate'. jtl_Update_lagerbestand
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.4100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 207
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = --
-- tLieferantenBestellungPos aufräumen
--
DELETE tLieferantenBestellungPos WITH(ROWLOCK)
FROM tLieferantenBestellungPos WITH(ROWLOCK)
LEFT JOIN tLieferantenBestellung ON tLieferantenBestellungPos.kLieferantenBestellung = tLieferantenBestellung.kLieferantenBestellung
WHERE tLieferantenBestellung.kLieferantenbestellung IS NULL
Connection-String = DataSource=SKBSQL2\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Unbehandelte Ausnahme #5C53CA79BBDA13BB vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]): Ungültiger Spaltenname 'jtlStockUpdate'.
SQL-Fehler:
Source: .Net SqlClient Data Provider
Number: 207
State: 1
Class: 16 (Anwendungsproblem)
Server: SKBSQL2\JTLWAWI
Message: Ungültiger Spaltenname 'jtlStockUpdate'.
Procedure: jtl_Update_lagerbestand
LineNumber: 1
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.4100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 207
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = --******************************
-- Alles vor der SP einfügen
--******************************
EXEC dbo.spReservierungenInitialisieren;
Connection-String = DataSource=SKBSQL2\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Unbehandelte Ausnahme #5C53CA79BBDA13BB vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]): Ungültiger Spaltenname 'jtlStockUpdate'.
SQL-Fehler:
Source: .Net SqlClient Data Provider
Number: 207
State: 1
Class: 16 (Anwendungsproblem)
Server: SKBSQL2\JTLWAWI
Message: Ungültiger Spaltenname 'jtlStockUpdate'.
Procedure: jtl_Update_lagerbestand
LineNumber: 1
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.4100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 207
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = INSERT INTO dbo.tAttributShop (kAttribut, kShop)
SELECT dbo.tAttribut.kAttribut,
dbo.tShop.kShop
FROM dbo.tAttribut
CROSS JOIN dbo.tShop
LEFT JOIN dbo.tAttributShop ON dbo.tAttribut.kAttribut = dbo.tAttributShop.kAttribut
AND dbo.tShop.kShop = dbo.tAttributShop.kShop
WHERE dbo.tAttributShop.kAttribut IS NULL
AND dbo.tAttribut.cGruppeName LIKE 'JTL-Shop3%'
-- Bitte davor einfügen!!
EXEC spReservierungenInitialisieren
Connection-String = DataSource=SKBSQL2\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Unbehandelte Ausnahme #5C53CA79BBDA13BB vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]): Ungültiger Spaltenname 'jtlStockUpdate'.
SQL-Fehler:
Source: .Net SqlClient Data Provider
Number: 207
State: 1
Class: 16 (Anwendungsproblem)
Server: SKBSQL2\JTLWAWI
Message: Ungültiger Spaltenname 'jtlStockUpdate'.
Procedure: jtl_Update_lagerbestand
LineNumber: 1
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.4100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 207
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = UPDATE dbo.tbestellung SET nKomplettAusgeliefert = 0
WHERE kBestellung IN(
SELECT DISTINCT dbo.tbestellung.kBestellung
FROM dbo.tbestellung
JOIN dbo.tbestellpos ON dbo.tbestellung.kBestellung = dbo.tbestellpos.tBestellung_kBestellung
LEFT JOIN(
SELECT SUM(dbo.tlieferscheinPos.fAnzahl) AS Summe, dbo.tlieferscheinPos.kBestellPos
FROM dbo.tlieferscheinPos
GROUP BY dbo.tlieferscheinPos.kBestellPos
 AS Lieferschein ON Lieferschein.kBestellPos = dbo.tbestellpos.kBestellPos
LEFT JOIN(
SELECT SUM(dbo.tgutschriftpos.nAnzahl) AS Summe, dbo.tgutschriftpos.kBestellPos
FROM dbo.tgutschriftpos
GROUP BY dbo.tgutschriftpos.kBestellPos
  AS Gutschrift ON Gutschrift.kBestellPos = dbo.tbestellpos.kBestellPos
WHERE dbo.tbestellung.nKomplettAusgeliefert = 1
AND dbo.tbestellung.nStorno = 0
AND (ISNULL(dbo.tbestellpos.nAnzahl,0) - ISNULL(Lieferschein.Summe,0) - ISNULL(Gutschrift.Summe,0)) > 0
AND nType < 2);
EXEC spReservierungenInitialisieren;
Connection-String = DataSource=SKBSQL2\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Unbehandelte Ausnahme #5C53CA79BBDA13BB vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]): Ungültiger Spaltenname 'jtlStockUpdate'.
SQL-Fehler:
Source: .Net SqlClient Data Provider
Number: 207
State: 1
Class: 16 (Anwendungsproblem)
Server: SKBSQL2\JTLWAWI
Message: Ungültiger Spaltenname 'jtlStockUpdate'.
Procedure: jtl_Update_lagerbestand
LineNumber: 1
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.4100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 207
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = -- Bitte vorher einfügen
UPDATE dbo.tbestellung SET nKomplettAusgeliefert = 2
WHERE kBestellung IN(
SELECT DISTINCT dbo.tbestellung.kBestellung
FROM dbo.tbestellung
JOIN dbo.tbestellpos ON dbo.tbestellung.kBestellung = dbo.tbestellpos.tBestellung_kBestellung
LEFT JOIN(
SELECT SUM(dbo.tlieferscheinPos.fAnzahl) AS Summe, dbo.tlieferscheinPos.kBestellPos
FROM dbo.tlieferscheinPos
GROUP BY dbo.tlieferscheinPos.kBestellPos
 AS Lieferschein ON Lieferschein.kBestellPos = dbo.tbestellpos.kBestellPos
LEFT JOIN(
SELECT SUM(dbo.tgutschriftpos.nAnzahl) AS Summe, dbo.tgutschriftpos.kBestellPos
FROM dbo.tgutschriftpos
GROUP BY dbo.tgutschriftpos.kBestellPos
  AS Gutschrift ON Gutschrift.kBestellPos = dbo.tbestellpos.kBestellPos
WHERE dbo.tbestellung.nKomplettAusgeliefert = 1
AND dbo.tbestellung.nStorno = 0
AND (ISNULL(dbo.tbestellpos.nAnzahl,0) - ISNULL(Lieferschein.Summe,0) - ISNULL(Gutschrift.Summe,0)) > 0
AND nType < 2);
EXEC spReservierungenInitialisieren;
Connection-String = DataSource=SKBSQL2\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Unbehandelte Ausnahme #5C53CA79BBDA13BB vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]): Ungültiger Spaltenname 'jtlStockUpdate'.
SQL-Fehler:
Source: .Net SqlClient Data Provider
Number: 207
State: 1
Class: 16 (Anwendungsproblem)
Server: SKBSQL2\JTLWAWI
Message: Ungültiger Spaltenname 'jtlStockUpdate'.
Procedure: jtl_Update_lagerbestand
LineNumber: 1
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.4100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 207
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = -- Bitte vorher einfügen
UPDATE dbo.tbestellung SET nKomplettAusgeliefert = 2
WHERE kBestellung IN(
SELECT DISTINCT dbo.tbestellung.kBestellung
FROM dbo.tbestellung
JOIN dbo.tbestellpos ON dbo.tbestellung.kBestellung = dbo.tbestellpos.tBestellung_kBestellung
LEFT JOIN(
SELECT SUM(dbo.tlieferscheinPos.fAnzahl) AS Summe, dbo.tlieferscheinPos.kBestellPos
FROM dbo.tlieferscheinPos
GROUP BY dbo.tlieferscheinPos.kBestellPos
 AS Lieferschein ON Lieferschein.kBestellPos = dbo.tbestellpos.kBestellPos
LEFT JOIN(
SELECT SUM(dbo.tgutschriftpos.nAnzahl) AS Summe, dbo.tgutschriftpos.kBestellPos
FROM dbo.tgutschriftpos
GROUP BY dbo.tgutschriftpos.kBestellPos
  AS Gutschrift ON Gutschrift.kBestellPos = dbo.tbestellpos.kBestellPos
WHERE dbo.tbestellung.nKomplettAusgeliefert = 1
AND dbo.tbestellung.nStorno = 0
AND (ISNULL(dbo.tbestellpos.nAnzahl,0) - ISNULL(Lieferschein.Summe,0) - ISNULL(Gutschrift.Summe,0)) > 0
AND nType < 2);
EXEC spReservierungenInitialisieren;DELETE FROM dbo.pf_amazon_item where dbo.pf_amazon_item.nstatus = 0
-- Ameise Data Changes nach dem Sql Profiler script
update ameise_importtypfeld set cDBTyp = 'text', nLaenge = '65000' where kImportTypFeld = 500
insert into ameise_importtypfeld values(700,24,'Attributegruppe','tAttribut','cGruppeName','varchar',255,0,'',NULL,205)
insert into ameise_importtypfeld values(701,5,'Beschaffungszeit automatisch ermitteln','tartikel','nAutomatischeLiefertageberechnung','varchar',255,0,'',NULL,4070)
insert into ameise_importtypeinstellung values(150,999999,'Datei Encoding auswählen',1)
insert into ameise_importtypeinstellungwert values(509,150,'windows-1252',10)
insert into ameise_importtypeinstellungwert values(510,150,'UTF-8',20)
insert into ameise_importtypfeld values(702,5,'Steuer Bezugsland','tHlp','hlpFeldSteuerBezugsLand','int32',0,0,'',NULL,2080);
Connection-String = DataSource=SKBSQL2\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Unbehandelte Ausnahme #5C53CA79BBDA13BB vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]): Ungültiger Spaltenname 'jtlStockUpdate'.
SQL-Fehler:
Source: .Net SqlClient Data Provider
Number: 207
State: 1
Class: 16 (Anwendungsproblem)
Server: SKBSQL2\JTLWAWI
Message: Ungültiger Spaltenname 'jtlStockUpdate'.
Procedure: jtl_Update_lagerbestand
LineNumber: 1
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.4100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 207
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = UPDATE dbo.tbestellung
SET nPlatform = 30
FROM dbo.tbestellung JOIN dbo.tbestellpos
ON dbo.tbestellpos.tBestellung_kBestellung = dbo.tbestellung.kBestellung
AND ISNULL(dbo.tbestellpos.cItemID, '') != '';
Connection-String = DataSource=SKBSQL2\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
Zeitstempel: 2015-07-05T10:52:47
Locale: German (Germany)
Locale: German (Germany)
Version: 099964
Plattform: Wawi
Versionshash: 60EA51CF
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 276590592 / Peak: 420335616
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:36,1875
CPU-Zeit (System): 0:00:11,203125
Page-Size (Sytem): 1479144 / Peak: 319188992
Page-Size: 174710784 / Peak: 319188992
Offene Handles: 676
Zuletzt von einem Moderator bearbeitet: