重现步骤


prometheus告警
            开始时间: 15:38:15 

            错误代码: N1538151  

            sql类型: DROP   

            sql: [15:38:15]  -------------------------------------------------------------
CODE:N1538151
Error:15_137_2_-2146232060
SQL:DROP TABLE IF EXISTS #TempAddDevelopmentSkus;
-- 创建临时表 #TempAddDevelopmentSkus 开发人员系统SKU临时表
CREATE TABLE #TempAddDevelopmentSkus
(
ID [INT] NOT NULL IDENTITY(1, 1),
CustomerID INT,
SKU VARCHAR(20) COLLATE Chinese_PRC_CI_AS,
DevelopType INT NOT NULL,
AddAdminId INT NOT NULL,
AddAdminName NVARCHAR(200),
--DepartmentID INT NOT NULL,
--DepartmentName NVARCHAR(200),
OnlineTime DATETIME
);
INSERT INTO #TempAddDevelopmentSkus
SELECT pdl.CustomerID,
tp.SKU,
tp.DevelopType,
pdl.AddAdminId,
pdl.AddAdminName,
--dept.ID AS DepartmentID,
--dept.DepartmentName,
MAX(tp.OnlineTime) AS 'OnlineTime'
FROM RB_Product_Development (NOLOCK) pdl
INNER JOIN RB_ProductDevelopment_Related_Product (NOLOCK) prp
ON pdl.Id = prp.ProductDevelopmentId
AND pdl.CustomerID = prp.CustomerID
INNER JOIN
(
SELECT p.DevelopType,
p.SKU,
p.CustomerID,
pa.OnlineTime
FROM dbo.RB_Product (NOLOCK) p
INNER JOIN RB_Product_Admin (NOLOCK) pa
ON p.CustomerID = pa.CustomerID
AND p.SKU = pa.SKU
WHERE p.CustomerID = @CustomerID
AND DeleteStatus = 0 --未删除
AND ProductProperty IN ( 1, 3 ) --1 非侵权 3 灰色产品
AND DevelopType IN ( 3, 5 ) --3 指定开发 5 销售提报 _FBA新品
AND ProductState IN ( 0, 1, 2, 4, 5 ) --排除停产
AND pa.CheckStatus = 1 --终审通过
AND pa.OnlineTime >= @StartTime
AND pa.OnlineTime < @EndTime
) tp
ON tp.CustomerID = pdl.CustomerID
AND tp.SKU = prp.SKU
INNER JOIN dbo.RB_Admin (NOLOCK) ra
ON ra.CustomerID = pdl.CustomerID
AND ra.ID = pdl.AddAdminId
WHERE 1=1
GROUP BY t.CustomerID,
bt.BusinessTeamName,
t.产品提报类型;

PARAMS:@Auth_AdminID = 0,100073,100084,663,846,928,1113,1154,1364,1443,1483,1482,1839,2114,2909,3676,3445,100229,7610,7810,7935,8259,8553,8689,9293,981,1118,1842,2001,2529,2904,3267,3284,3498,3523,3626,3694,3762,3910,4595,5060,5162,5253,5327,5647,5806,5828,5849,5850,5905,6017,6888,6939,7107,7158,100230,7587,7918,7953,8023,8463,8711,1151,1550,1827,1893,2828,2940,3006,3316,3370,3382,3464,3478,3916,4096,5142,5144,5650,5999,6150,6396,6840,7067,7458,100458,8931,2603,3117,3558,3564,4033,4062,4593,4872,5128,5799,5802,5891,5910,6334,6356,6779,6850,100486,7714,9139,1334,2113,4035,4597,4816,4933,5122,5331,5345,5414,5648,5649,6186,6858,7186,7442,100554,8457,8998,9200,9284,2135,3436,4515,5646,6187,6329,7284,100555,7794,9061,4592,6068,6194,6423,6646,6812,6831,7182 ,@CustomerId = 1 ,
MESSAGE:Must declare the scalar variable "@StartTime".
TRACE: 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) 在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) 在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() 在 System.Data.SqlClient.SqlDataReader.get_MetaData() 在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) 在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout) 在 RB.DAL.DBOperator.toCommonTipException(SqlException ex, String sql, SqlParameter[] cmdParms)
在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout)
在 Biz.Irobotbox.ReportCentre.CustomReportService.GetPageDataForCustomReportToSqlDataReader(String firstFileFullPath, RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramList, List1 exportFields, String orderBy, Int32 timeOut)
在 Biz.Irobotbox.ReportCentre.CustomReportService.ExportCSVBySteam(RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramValues, List1 exportFields, String orderField, Int32 timeOut)
在 Biz.Irobotbox.ReportCentre.CustomReportService.ExecuteCustomReportTask(List`1 customReportList)
在 System.Threading.Tasks.Task.Execute()
在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
在 System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot)
在 System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
在 System.Threading.Tasks.Schedulers.LimitedConcurrencyLevelTaskScheduler.b__6_0(Object _)
在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
在 System.Threading.ThreadPoolWorkQueue.Dispatch()





历史记录  
  1. 2023-08-04 15:45:37, 由 吴高发 创建。
  2. 2023-08-07 16:27:52, 由 胡晓龙 指派给 何建宝。
    修改了 指派给,旧值为 "huxiaolong",新值为 "hejianbao"。
  3. 2023-08-07 16:28:00, 由 胡晓龙 编辑。
    修改了 所属模块,旧值为 "1740",新值为 "1810"。
    修改了 影响环境,旧值为 "577,",新值为 "577"。
    修改了 重现步骤,区别为:
    001-
    001+
    002- prometheus告警
    002+ prometheus告警
    011- Error:15_137_2_-2146232060
    011+ Error:15_137_2_-2146232060
    012- SQL:DROP TABLE IF EXISTS #TempAddDevelopmentSkus;
    012+ SQL:DROP TABLE IF EXISTS #TempAddDevelopmentSkus;
    013- -- 创建临时表 #TempAddDevelopmentSkus 开发人员系统SKU临时表
    013+ -- 创建临时表 #TempAddDevelopmentSkus 开发人员系统SKU临时表
    014- CREATE TABLE #TempAddDevelopmentSkus
    014+ CREATE TABLE #TempAddDevelopmentSkus
    015- (
    015+ (
    016- ID [INT] NOT NULL IDENTITY(1, 1),
    016+ ID [INT] NOT NULL IDENTITY(1, 1),
    017- CustomerID INT,
    017+ CustomerID INT,
    018- SKU VARCHAR(20) COLLATE Chinese_PRC_CI_AS,
    018+ SKU VARCHAR(20) COLLATE Chinese_PRC_CI_AS,
    019- DevelopType INT NOT NULL,
    019+ DevelopType INT NOT NULL,
    020- AddAdminId INT NOT NULL,
    020+ AddAdminId INT NOT NULL,
    021- AddAdminName NVARCHAR(200),
    021+ AddAdminName NVARCHAR(200),
    022- --DepartmentID INT NOT NULL,
    022+ --DepartmentID INT NOT NULL,
    023- --DepartmentName NVARCHAR(200),
    023+ --DepartmentName NVARCHAR(200),
    024- OnlineTime DATETIME
    024+ OnlineTime DATETIME
    025- );
    025+ );
    026- INSERT INTO #TempAddDevelopmentSkus
    026+ INSERT INTO #TempAddDevelopmentSkus
    027- SELECT pdl.CustomerID,
    027+ SELECT pdl.CustomerID,
    028- tp.SKU,
    028+ tp.SKU,
    029- tp.DevelopType,
    029+ tp.DevelopType,
    030- pdl.AddAdminId,
    030+ pdl.AddAdminId,
    031- pdl.AddAdminName,
    031+ pdl.AddAdminName,
    032- --dept.ID AS DepartmentID,
    032+ --dept.ID AS DepartmentID,
    033- --dept.DepartmentName,
    033+ --dept.DepartmentName,
    034- MAX(tp.OnlineTime) AS 'OnlineTime'
    034+ MAX(tp.OnlineTime) AS 'OnlineTime'
    035- FROM RB_Product_Development (NOLOCK) pdl
    035+ FROM RB_Product_Development (NOLOCK) pdl
    036- INNER JOIN RB_ProductDevelopment_Related_Product (NOLOCK) prp
    036+ INNER JOIN RB_ProductDevelopment_Related_Product (NOLOCK) prp
    037- ON pdl.Id = prp.ProductDevelopmentId
    037+ ON pdl.Id = prp.ProductDevelopmentId
    038- AND pdl.CustomerID = prp.CustomerID
    038+ AND pdl.CustomerID = prp.CustomerID
    039- INNER JOIN
    039+ INNER JOIN
    040- (
    040+ (
    041- SELECT p.DevelopType,
    041+ SELECT p.DevelopType,
    042- p.SKU,
    042+ p.SKU,
    043- p.CustomerID,
    043+ p.CustomerID,
    044- pa.OnlineTime
    044+ pa.OnlineTime
    045- FROM dbo.RB_Product (NOLOCK) p
    045+ FROM dbo.RB_Product (NOLOCK) p
    046- INNER JOIN RB_Product_Admin (NOLOCK) pa
    046+ INNER JOIN RB_Product_Admin (NOLOCK) pa
    047- ON p.CustomerID = pa.CustomerID
    047+ ON p.CustomerID = pa.CustomerID
    048- AND p.SKU = pa.SKU
    048+ AND p.SKU = pa.SKU
    049- WHERE p.CustomerID = @CustomerID
    049+ WHERE p.CustomerID = @CustomerID
    050- AND DeleteStatus = 0 --未删除
    050+ AND DeleteStatus = 0 --未删除
    051- AND ProductProperty IN ( 1, 3 ) --1 非侵权 3 灰色产品
    051+ AND ProductProperty IN ( 1, 3 ) --1 非侵权 3 灰色产品
    052- AND DevelopType IN ( 3, 5 ) --3 指定开发 5 销售提报 _FBA新品
    052+ AND DevelopType IN ( 3, 5 ) --3 指定开发 5 销售提报 _FBA新品
    053- AND ProductState IN ( 0, 1, 2, 4, 5 ) --排除停产
    053+ AND ProductState IN ( 0, 1, 2, 4, 5 ) --排除停产
    054- AND pa.CheckStatus = 1 --终审通过
    054+ AND pa.CheckStatus = 1 --终审通过
    055- AND pa.OnlineTime &gt;= @StartTime
    055+ AND pa.OnlineTime &gt;= @StartTime
    056- AND pa.OnlineTime &lt; @EndTime
    056+ AND pa.OnlineTime &lt; @EndTime
    057- ) tp
    057+ ) tp
    058- ON tp.CustomerID = pdl.CustomerID
    058+ ON tp.CustomerID = pdl.CustomerID
    059- AND tp.SKU = prp.SKU
    059+ AND tp.SKU = prp.SKU
    060- INNER JOIN dbo.RB_Admin (NOLOCK) ra
    060+ INNER JOIN dbo.RB_Admin (NOLOCK) ra
    061- ON ra.CustomerID = pdl.CustomerID
    061+ ON ra.CustomerID = pdl.CustomerID
    062- AND ra.ID = pdl.AddAdminId
    062+ AND ra.ID = pdl.AddAdminId
    063- WHERE 1=1
    063+ WHERE 1=1
    064- GROUP BY t.CustomerID,
    064+ GROUP BY t.CustomerID,
    065- bt.BusinessTeamName,
    065+ bt.BusinessTeamName,
    066- t.产品提报类型;
    066+ t.产品提报类型;
    067-
    067+
    068-
    068+
    069-
    069+
    070- PARAMS:@Auth_AdminID = 0,100073,100084,663,846,928,1113,1154,1364,1443,1483,1482,1839,2114,2909,3676,3445,100229,7610,7810,7935,8259,8553,8689,9293,981,1118,1842,2001,2529,2904,3267,3284,3498,3523,3626,3694,3762,3910,4595,5060,5162,5253,5327,5647,5806,5828,5849,5850,5905,6017,6888,6939,7107,7158,100230,7587,7918,7953,8023,8463,8711,1151,1550,1827,1893,2828,2940,3006,3316,3370,3382,3464,3478,3916,4096,5142,5144,5650,5999,6150,6396,6840,7067,7458,100458,8931,2603,3117,3558,3564,4033,4062,4593,4872,5128,5799,5802,5891,5910,6334,6356,6779,6850,100486,7714,9139,1334,2113,4035,4597,4816,4933,5122,5331,5345,5414,5648,5649,6186,6858,7186,7442,100554,8457,8998,9200,9284,2135,3436,4515,5646,6187,6329,7284,100555,7794,9061,4592,6068,6194,6423,6646,6812,6831,7182 ,@CustomerId = 1 ,
    070+ PARAMS:@Auth_AdminID = 0,100073,100084,663,846,928,1113,1154,1364,1443,1483,1482,1839,2114,2909,3676,3445,100229,7610,7810,7935,8259,8553,8689,9293,981,1118,1842,2001,2529,2904,3267,3284,3498,3523,3626,3694,3762,3910,4595,5060,5162,5253,5327,5647,5806,5828,5849,5850,5905,6017,6888,6939,7107,7158,100230,7587,7918,7953,8023,8463,8711,1151,1550,1827,1893,2828,2940,3006,3316,3370,3382,3464,3478,3916,4096,5142,5144,5650,5999,6150,6396,6840,7067,7458,100458,8931,2603,3117,3558,3564,4033,4062,4593,4872,5128,5799,5802,5891,5910,6334,6356,6779,6850,100486,7714,9139,1334,2113,4035,4597,4816,4933,5122,5331,5345,5414,5648,5649,6186,6858,7186,7442,100554,8457,8998,9200,9284,2135,3436,4515,5646,6187,6329,7284,100555,7794,9061,4592,6068,6194,6423,6646,6812,6831,7182 ,@CustomerId = 1 ,
    071- MESSAGE:Must declare the scalar variable "@StartTime".
    071+ MESSAGE:Must declare the scalar variable "@StartTime".
    072- TRACE: 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) 在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean&amp; dataReady) 在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() 在 System.Data.SqlClient.SqlDataReader.get_MetaData() 在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) 在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task&amp; task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource1 completion, Int32 timeout, Task&amp; task, Boolean&amp; usedCache, Boolean asyncWrite, Boolean inRetry)
    072+ TRACE: 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) 在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean&amp; dataReady) 在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() 在 System.Data.SqlClient.SqlDataReader.get_MetaData() 在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) 在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task&amp; task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource1 completion, Int32 timeout, Task&amp; task, Boolean&amp; usedCache, Boolean asyncWrite, Boolean inRetry)
    073- 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
    073+ 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
    074- 在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
    074+ 在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
    075- 在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
    075+ 在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
    076- 在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout) 在 RB.DAL.DBOperator.toCommonTipException(SqlException ex, String sql, SqlParameter[] cmdParms)
    076+ 在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout) 在 RB.DAL.DBOperator.toCommonTipException(SqlException ex, String sql, SqlParameter[] cmdParms)
    077- 在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout)
    077+ 在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout)
    078- 在 Biz.Irobotbox.ReportCentre.CustomReportService.GetPageDataForCustomReportToSqlDataReader(String firstFileFullPath, RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramList, List1 exportFields, String orderBy, Int32 timeOut)
    078+ 在 Biz.Irobotbox.ReportCentre.CustomReportService.GetPageDataForCustomReportToSqlDataReader(String firstFileFullPath, RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramList, List1 exportFields, String orderBy, Int32 timeOut)
    079- 在 Biz.Irobotbox.ReportCentre.CustomReportService.ExportCSVBySteam(RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramValues, List1 exportFields, String orderField, Int32 timeOut)
    079+ 在 Biz.Irobotbox.ReportCentre.CustomReportService.ExportCSVBySteam(RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramValues, List1 exportFields, String orderField, Int32 timeOut)
    080- 在 Biz.Irobotbox.ReportCentre.CustomReportService.ExecuteCustomReportTask(List`1 customReportList)
    080+ 在 Biz.Irobotbox.ReportCentre.CustomReportService.ExecuteCustomReportTask(List`1 customReportList)
    081- 在 System.Threading.Tasks.Task.Execute()
    081+ 在 System.Threading.Tasks.Task.Execute()
    082- 在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    082+ 在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    083- 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    083+ 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    084- 在 System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&amp; currentTaskSlot)
    084+ 在 System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&amp; currentTaskSlot)
    085- 在 System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
    085+ 在 System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
    086-
    086+
    087- 在 System.Threading.Tasks.Schedulers.LimitedConcurrencyLevelTaskScheduler.b__6_0(Object _)
    087+ 在 System.Threading.Tasks.Schedulers.LimitedConcurrencyLevelTaskScheduler.b__6_0(Object _)
    088-
    088+
    089- 在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
    089+ 在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
    090- 在 System.Threading.ThreadPoolWorkQueue.Dispatch()
    090+ 在 System.Threading.ThreadPoolWorkQueue.Dispatch()
    091-
    091+
    092-
    092+
    093-
    093+
    094-
    094+
    095-
    095+
    096-
    096+
    097-
    097+
    098-
    001- <p>
    001+ <p><br /></p>
    002- </p><div>prometheus告警</div>
    002+ <div>prometheus告警</div>
    011- <div>Error:15_137_2_-2146232060</div>
    011+ <div>Error:15_137_2_-2146232060</div>
    012- <div>SQL:DROP TABLE IF EXISTS #TempAddDevelopmentSkus;</div>
    012+ <div>SQL:DROP TABLE IF EXISTS #TempAddDevelopmentSkus;</div>
    013- <div>-- 创建临时表 #TempAddDevelopmentSkus 开发人员系统SKU临时表</div>
    013+ <div>-- 创建临时表 #TempAddDevelopmentSkus 开发人员系统SKU临时表</div>
    014- <div>CREATE TABLE #TempAddDevelopmentSkus</div>
    014+ <div>CREATE TABLE #TempAddDevelopmentSkus</div>
    015- <div>(</div>
    015+ <div>(</div>
    016- <div>ID [INT] NOT NULL IDENTITY(1, 1),</div>
    016+ <div>ID [INT] NOT NULL IDENTITY(1, 1),</div>
    017- <div>CustomerID INT,</div>
    017+ <div>CustomerID INT,</div>
    018- <div>SKU VARCHAR(20) COLLATE Chinese_PRC_CI_AS,</div>
    018+ <div>SKU VARCHAR(20) COLLATE Chinese_PRC_CI_AS,</div>
    019- <div>DevelopType INT NOT NULL,</div>
    019+ <div>DevelopType INT NOT NULL,</div>
    020- <div>AddAdminId INT NOT NULL,</div>
    020+ <div>AddAdminId INT NOT NULL,</div>
    021- <div>AddAdminName NVARCHAR(200),</div>
    021+ <div>AddAdminName NVARCHAR(200),</div>
    022- <div>--DepartmentID INT NOT NULL,</div>
    022+ <div>--DepartmentID INT NOT NULL,</div>
    023- <div>--DepartmentName NVARCHAR(200),</div>
    023+ <div>--DepartmentName NVARCHAR(200),</div>
    024- <div>OnlineTime DATETIME</div>
    024+ <div>OnlineTime DATETIME</div>
    025- <div>);</div>
    025+ <div>);</div>
    026- <div>INSERT INTO #TempAddDevelopmentSkus</div>
    026+ <div>INSERT INTO #TempAddDevelopmentSkus</div>
    027- <div>SELECT pdl.CustomerID,</div>
    027+ <div>SELECT pdl.CustomerID,</div>
    028- <div>tp.SKU,</div>
    028+ <div>tp.SKU,</div>
    029- <div>tp.DevelopType,</div>
    029+ <div>tp.DevelopType,</div>
    030- <div>pdl.AddAdminId,</div>
    030+ <div>pdl.AddAdminId,</div>
    031- <div>pdl.AddAdminName,</div>
    031+ <div>pdl.AddAdminName,</div>
    032- <div>--dept.ID AS DepartmentID,</div>
    032+ <div>--dept.ID AS DepartmentID,</div>
    033- <div>--dept.DepartmentName,</div>
    033+ <div>--dept.DepartmentName,</div>
    034- <div>MAX(tp.OnlineTime) AS 'OnlineTime'</div>
    034+ <div>MAX(tp.OnlineTime) AS 'OnlineTime'</div>
    035- <div>FROM RB_Product_Development (NOLOCK) pdl</div>
    035+ <div>FROM RB_Product_Development (NOLOCK) pdl</div>
    036- <div>INNER JOIN RB_ProductDevelopment_Related_Product (NOLOCK) prp</div>
    036+ <div>INNER JOIN RB_ProductDevelopment_Related_Product (NOLOCK) prp</div>
    037- <div>ON pdl.Id = prp.ProductDevelopmentId</div>
    037+ <div>ON pdl.Id = prp.ProductDevelopmentId</div>
    038- <div>AND pdl.CustomerID = prp.CustomerID</div>
    038+ <div>AND pdl.CustomerID = prp.CustomerID</div>
    039- <div>INNER JOIN</div>
    039+ <div>INNER JOIN</div>
    040- <div>(</div>
    040+ <div>(</div>
    041- <div>SELECT p.DevelopType,</div>
    041+ <div>SELECT p.DevelopType,</div>
    042- <div>p.SKU,</div>
    042+ <div>p.SKU,</div>
    043- <div>p.CustomerID,</div>
    043+ <div>p.CustomerID,</div>
    044- <div>pa.OnlineTime</div>
    044+ <div>pa.OnlineTime</div>
    045- <div>FROM dbo.RB_Product (NOLOCK) p</div>
    045+ <div>FROM dbo.RB_Product (NOLOCK) p</div>
    046- <div>INNER JOIN RB_Product_Admin (NOLOCK) pa</div>
    046+ <div>INNER JOIN RB_Product_Admin (NOLOCK) pa</div>
    047- <div>ON p.CustomerID = pa.CustomerID</div>
    047+ <div>ON p.CustomerID = pa.CustomerID</div>
    048- <div>AND p.SKU = pa.SKU</div>
    048+ <div>AND p.SKU = pa.SKU</div>
    049- <div>WHERE p.CustomerID = @CustomerID</div>
    049+ <div>WHERE p.CustomerID = @CustomerID</div>
    050- <div>AND DeleteStatus = 0 --未删除</div>
    050+ <div>AND DeleteStatus = 0 --未删除</div>
    051- <div>AND ProductProperty IN ( 1, 3 ) --1 非侵权 3 灰色产品</div>
    051+ <div>AND ProductProperty IN ( 1, 3 ) --1 非侵权 3 灰色产品</div>
    052- <div>AND DevelopType IN ( 3, 5 ) --3 指定开发 5 销售提报 _FBA新品</div>
    052+ <div>AND DevelopType IN ( 3, 5 ) --3 指定开发 5 销售提报 _FBA新品</div>
    053- <div>AND ProductState IN ( 0, 1, 2, 4, 5 ) --排除停产</div>
    053+ <div>AND ProductState IN ( 0, 1, 2, 4, 5 ) --排除停产</div>
    054- <div>AND pa.CheckStatus = 1 --终审通过</div>
    054+ <div>AND pa.CheckStatus = 1 --终审通过</div>
    055- <div>AND pa.OnlineTime &gt;= @StartTime</div>
    055+ <div>AND pa.OnlineTime &gt;= @StartTime</div>
    056- <div>AND pa.OnlineTime &lt; @EndTime</div>
    056+ <div>AND pa.OnlineTime &lt; @EndTime</div>
    057- <div>) tp</div>
    057+ <div>) tp</div>
    058- <div>ON tp.CustomerID = pdl.CustomerID</div>
    058+ <div>ON tp.CustomerID = pdl.CustomerID</div>
    059- <div>AND tp.SKU = prp.SKU</div>
    059+ <div>AND tp.SKU = prp.SKU</div>
    060- <div>INNER JOIN dbo.RB_Admin (NOLOCK) ra</div>
    060+ <div>INNER JOIN dbo.RB_Admin (NOLOCK) ra</div>
    061- <div>ON ra.CustomerID = pdl.CustomerID</div>
    061+ <div>ON ra.CustomerID = pdl.CustomerID</div>
    062- <div>AND ra.ID = pdl.AddAdminId</div>
    062+ <div>AND ra.ID = pdl.AddAdminId</div>
    063- <div>WHERE 1=1</div>
    063+ <div>WHERE 1=1</div>
    064- <div>GROUP BY t.CustomerID,</div>
    064+ <div>GROUP BY t.CustomerID,</div>
    065- <div>bt.BusinessTeamName,</div>
    065+ <div>bt.BusinessTeamName,</div>
    066- <div>t.产品提报类型;</div>
    066+ <div>t.产品提报类型;</div>
    067- <div>
    067+ <div>
    068- <div><br /></div>
    068+ <div><br /></div>
    069- </div>
    069+ </div>
    070- <div>PARAMS:@Auth_AdminID = 0,100073,100084,663,846,928,1113,1154,1364,1443,1483,1482,1839,2114,2909,3676,3445,100229,7610,7810,7935,8259,8553,8689,9293,981,1118,1842,2001,2529,2904,3267,3284,3498,3523,3626,3694,3762,3910,4595,5060,5162,5253,5327,5647,5806,5828,5849,5850,5905,6017,6888,6939,7107,7158,100230,7587,7918,7953,8023,8463,8711,1151,1550,1827,1893,2828,2940,3006,3316,3370,3382,3464,3478,3916,4096,5142,5144,5650,5999,6150,6396,6840,7067,7458,100458,8931,2603,3117,3558,3564,4033,4062,4593,4872,5128,5799,5802,5891,5910,6334,6356,6779,6850,100486,7714,9139,1334,2113,4035,4597,4816,4933,5122,5331,5345,5414,5648,5649,6186,6858,7186,7442,100554,8457,8998,9200,9284,2135,3436,4515,5646,6187,6329,7284,100555,7794,9061,4592,6068,6194,6423,6646,6812,6831,7182 ,@CustomerId = 1 ,</div>
    070+ <div>PARAMS:@Auth_AdminID = 0,100073,100084,663,846,928,1113,1154,1364,1443,1483,1482,1839,2114,2909,3676,3445,100229,7610,7810,7935,8259,8553,8689,9293,981,1118,1842,2001,2529,2904,3267,3284,3498,3523,3626,3694,3762,3910,4595,5060,5162,5253,5327,5647,5806,5828,5849,5850,5905,6017,6888,6939,7107,7158,100230,7587,7918,7953,8023,8463,8711,1151,1550,1827,1893,2828,2940,3006,3316,3370,3382,3464,3478,3916,4096,5142,5144,5650,5999,6150,6396,6840,7067,7458,100458,8931,2603,3117,3558,3564,4033,4062,4593,4872,5128,5799,5802,5891,5910,6334,6356,6779,6850,100486,7714,9139,1334,2113,4035,4597,4816,4933,5122,5331,5345,5414,5648,5649,6186,6858,7186,7442,100554,8457,8998,9200,9284,2135,3436,4515,5646,6187,6329,7284,100555,7794,9061,4592,6068,6194,6423,6646,6812,6831,7182 ,@CustomerId = 1 ,</div>
    071- <div>MESSAGE:Must declare the scalar variable "@StartTime".</div>
    071+ <div>MESSAGE:Must declare the scalar variable "@StartTime".</div>
    072- <div>TRACE: 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) 在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean&amp; dataReady) 在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() 在 System.Data.SqlClient.SqlDataReader.get_MetaData() 在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) 在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task&amp; task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource1 completion, Int32 timeout, Task&amp; task, Boolean&amp; usedCache, Boolean asyncWrite, Boolean inRetry)</div>
    072+ <div>TRACE: 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) 在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean&amp; dataReady) 在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() 在 System.Data.SqlClient.SqlDataReader.get_MetaData() 在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) 在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task&amp; task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource1 completion, Int32 timeout, Task&amp; task, Boolean&amp; usedCache, Boolean asyncWrite, Boolean inRetry)</div>
    073- <div>在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)</div>
    073+ <div>在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)</div>
    074- <div>在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)</div>
    074+ <div>在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)</div>
    075- <div>在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)</div>
    075+ <div>在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)</div>
    076- <div>在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout) 在 RB.DAL.DBOperator.toCommonTipException(SqlException ex, String sql, SqlParameter[] cmdParms)</div>
    076+ <div>在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout) 在 RB.DAL.DBOperator.toCommonTipException(SqlException ex, String sql, SqlParameter[] cmdParms)</div>
    077- <div>在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout)</div>
    077+ <div>在 RB.DAL.DBOperator.ExecuteReader(String SQLString, SqlParameter[] cmdParms, Boolean IsWriteDB, Int32 Timeout)</div>
    078- <div>在 Biz.Irobotbox.ReportCentre.CustomReportService.GetPageDataForCustomReportToSqlDataReader(String firstFileFullPath, RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramList, List1 exportFields, String orderBy, Int32 timeOut)</div>
    078+ <div>在 Biz.Irobotbox.ReportCentre.CustomReportService.GetPageDataForCustomReportToSqlDataReader(String firstFileFullPath, RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramList, List1 exportFields, String orderBy, Int32 timeOut)</div>
    079- <div>在 Biz.Irobotbox.ReportCentre.CustomReportService.ExportCSVBySteam(RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramValues, List1 exportFields, String orderField, Int32 timeOut)</div>
    079+ <div>在 Biz.Irobotbox.ReportCentre.CustomReportService.ExportCSVBySteam(RB_CustomReportTask customReportTask, String[] noPermsissionfields, Dictionary2 paramValues, List1 exportFields, String orderField, Int32 timeOut)</div>
    080- <div>在 Biz.Irobotbox.ReportCentre.CustomReportService.ExecuteCustomReportTask(List`1 customReportList)</div>
    080+ <div>在 Biz.Irobotbox.ReportCentre.CustomReportService.ExecuteCustomReportTask(List`1 customReportList)</div>
    081- <div>在 System.Threading.Tasks.Task.Execute()</div>
    081+ <div>在 System.Threading.Tasks.Task.Execute()</div>
    082- <div>在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)</div>
    082+ <div>在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)</div>
    083- <div>在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)</div>
    083+ <div>在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)</div>
    084- <div>在 System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&amp; currentTaskSlot)</div>
    084+ <div>在 System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&amp; currentTaskSlot)</div>
    085- <div>在 System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)</div>
    085+ <div>在 System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)</div>
    086- <div>
    086+ <div>
    087- <div>在 System.Threading.Tasks.Schedulers.LimitedConcurrencyLevelTaskScheduler.b__6_0(Object _)</div>
    087+ <div>在 System.Threading.Tasks.Schedulers.LimitedConcurrencyLevelTaskScheduler.b__6_0(Object _)</div>
    088- </div>
    088+ </div>
    089- <div>在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()</div>
    089+ <div>在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()</div>
    090- <div>在 System.Threading.ThreadPoolWorkQueue.Dispatch()</div>
    090+ <div>在 System.Threading.ThreadPoolWorkQueue.Dispatch()</div>
    091- <div>
    091+ <div>
    092- <hr /></div>
    092+ <hr /></div>
    093- <div>
    093+ <div>
    094- <div><br /><br /></div>
    094+ <div><br /><br /></div>
    095- </div>
    095+ </div>
    096-
    096+ <p><br /></p>
    097- <p><br /></p>
    097+ <br />
    098- <br />
  4. 2023-08-07 19:26:38, 由 何建宝 指派给 罗志。
    修改了 指派给,旧值为 "hejianbao",新值为 "luozhi"。
  5. 2023-08-07 20:35:20, 由 罗志 添加备注。

     应该是报表组那边的问题

  6. 2023-08-07 20:35:50, 由 罗志 编辑。
    修改了 指派给,旧值为 "luozhi",新值为 "wugaofa"。
  7. 2023-08-07 20:36:18, 由 罗志 指派给 胡晓龙。
    修改了 指派给,旧值为 "wugaofa",新值为 "huxiaolong"。
  8. 2023-08-09 12:01:15, 由 胡晓龙 指派给 许瑞丰。
    修改了 指派给,旧值为 "huxiaolong",新值为 "xuruifeng"。
  9. 2023-08-09 13:54:03, 由 许瑞丰 指派给 林很。
    修改了 指派给,旧值为 "xuruifeng",新值为 "linhen"。
    请处理下,这个是你这边建的自定义报告
  10. 2023-09-06 20:54:37, 由 林很 转为 需求,编号为 #16344 RB_Product 优化处理 。
  11. 2023-09-06 20:54:37, 由 林很 关闭。
  12. 2023-11-17 09:25:50, 由 刘超 编辑。
    修改了 所属模块,旧值为 "1810",新值为 "1852"。
  13. 2023-11-17 09:53:25, 由 刘超 编辑。
    修改了 所属模块,旧值为 "1852",新值为 "1863"。
所属项目 技术中心-需求池
所属模块 系统运维   性能优化
所属计划
所属迭代
Bug类型 程序BUG
严重程度 提示
优先级 P2
Bug状态 已关闭
业务部门
影响功能
开发责任人
测试责任人
解决时效 0
激活次数 0
激活日期
是否确认 否
当前指派 Closed 于 2023-09-06 20:54:37
截止日期 0000-00-00
上线时间
上线时效
操作系统
浏览器
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 吴高发 于 2023-08-04 15:45:37
影响环境 577
由谁解决 林很 于 2023-09-06 20:54:37
解决版本
解决方案 tostory
由谁关闭 林很 于 2023-09-06 20:54:37
最后修改 刘超 于 2023-11-17 09:53:23
相关Bug
转需求 #16344 RB_Product 优化处理