Data Update Job (DUJ) fails logging the following:
Error #16943 in procedure dbo.ApplicationRuleApply line 334. Exception Rule ID: 44CAE310-9580-45A6-A4CE-5C0BC97C1A45. [Could not complete cursor operation because the table schema changed after the cursor was declared.]
- Snow License Manager Production.
Run the queries below on SQL server Snow License Manager Database to view the DUJ status and any Errors:
SELECT * FROM msdb.dbo.sysjobhistory WHERE sql_severity > 0 ORDER BY run_date DESC, run_time DESC
SELECT * FROM [SnowLicenseManager].[dbo].[tbljoblog]
SELECT * FROM [SnowLicenseManager].[dbo].[tblJobLogHistory]
SELECT * FROM [SnowLicenseManager].[dbo].[tblErrorLog] ORDER BY LogDate DESC
SELECT * FROM [SnowLicenseManager].[dbo].[tblJobLogMetrics]
Ensure that the Index Maintenance jobs are scheduled to run outside the DUJ run time.
The rebuilding indexes and statistics in Snow Inventory should be undertaken before the Data Update Job is scheduled to start and Snow License Manager after each Data Update Job. This is due to indexes being required when reading from the databases and should be updated after writing to the database. As the duration of the Data Update Job can vary, we recommend performing the Snow Inventory index maintenance before the Data Update Job runs to make the necessary index rebuilds and updates to allow these to complete prior to the Data Update Job starting.
Refer to Best Practices for Index Maintenance for more information.
For information regarding Ola Hallengren SQL-Server index maintenance strategies, please review the documentation for the specific version of SQL Server installed: https://ola.hallengren.com/sql-server-index-and-statistics-maintenance.html .This third-party solution is one that needs careful consideration and configuration specifically for each SQL Server environment. Ensure the system owner / DBA has a Maintenance plan in SQL server to set up to maintain the index for all Snow databases.
Rebuilding indexes is considered a table schema change and if this occurs at the same time when the Data Update Job is running , SQL error will be displayed as the data cannot be updated simultaneously.
Related Articles
Send data update job (DUJ) logs to technical support 515Number of Views Data Update Job fails due to insufficient transaction log space 73Number of Views Snow Data Update Job fails with the error "Could not complete cursor operation because the table schema changed after the … 70Number of Views Snow Update Service fails to start with error 1053 (SUS fails to load or has stopped) 408Number of Views Snow Update Service fails logging a timeout error 21Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago