Название: Ошибка Отправлено: AndreiD от 04.09.2019, 05:22:42 Добрый день!
При добавление набора вылетает след ошибка Исполнение Sql 'select N0."Id",N0."EquipTypeId",N0."Property",N0."ChannelNumber",N0."ParamNumber",N0."Name",N0."Format",N0."MeasureUnitCode",N0."MeasureUnitGroup",N0."ReadCode",N0."WriteCode",N0."ChannelCode",N0."DataType",N0."FunctionNumber",N0."RawDataType",N0."RawDataSize",N0."AlgorithmCode",N0."ArrayCode",N0."ArrayFormat",N0."ArrayStart",N0."ArrayCount",N0."ArrayPeriod",N0."ArrayParam",N0."RowVersion" from "dbo"."EquipTypeParam" N0 where (N0."EquipTypeId" = @p0)' с параметрами '{69}' исключение 'System.Data.SqlClient.SqlException (0x80131904): SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: не удалось расшифровать страницу, отсутствует ключ шифрования базы данных. Она произошла при прочитать страницы (1:311200) в базе данных с идентификатором 7 по смещению 0x00000097f40000 файла "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQL\MSSQL\DATA\VzljotSP_4.mdf". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server. в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) в System.Data.SqlClient.SqlDataReader.HasMoreRows() в System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout) в System.Data.SqlClient.SqlDataReader.Read() в DevExpress.Xpo.DB.ConnectionProviderSql.<>c__DisplayClass6.<InternalGetData>b__4() в DevExpress.Xpo.Logger.LogManager.Log[T](String category, LogHandler`1 handler, MessageHandler`1 createMessageHandler) в DevExpress.Xpo.DB.ConnectionProviderSql.InternalGetData(IDbCommand command, CriteriaOperatorCollection targets, Int32 skipClause, Int32 topClause, Boolean includeMetadata) в DevExpress.Xpo.DB.ConnectionProviderSql.SelectDataSimple(Query query, CriteriaOperatorCollection targets, Boolean includeMetadata)' Тип Исключения: System.Exception Трассировка стека: в DevExpress.Xpo.DB.OperationResult`1.HandleError() в VzljotSp.Services.AppServiceClient.DevExpress.Xpo.DB.IDataStore.SelectData(SelectStatement[] selects) в VzljotSp.Data.CachedDataStore.DlUiB2PV9PVPOkilTRII(Object , Object ) в VzljotSp.Data.CachedDataStore.vXv3i8QPO4(SelectStatement[] selects) в VzljotSp.Data.CachedDataStore.SelectData(SelectStatement[] selects) в DevExpress.Xpo.ThreadSafeDataLayer.SelectData(SelectStatement[] selects) в DevExpress.Xpo.Helpers.ObjectCollectionLoader.InternalLoadData(ObjectsQuery[] queries) в DevExpress.Xpo.Helpers.ObjectCollectionLoader.LoadObjects(ObjectsQuery[] queries) в DevExpress.Xpo.SimpleObjectLayer.LoadObjects(Session session, ObjectsQuery[] queries) в DevExpress.Xpo.Session.GetObjectsInternal(ObjectsQuery[] queries) в DevExpress.Xpo.Session.<>c__DisplayClasse.<GetObjects>b__c() в DevExpress.Xpo.Logger.LogManager.Log[T](String category, LogHandler`1 handler, MessageHandler`1 createMessageHandler) в DevExpress.Xpo.Session.GetObjects(ObjectsQuery[] queries) в DevExpress.Xpo.Session.GetObjects(ObjectsQuery query) в DevExpress.Xpo.Session.GetObjects(XPClassInfo classInfo, CriteriaOperator criteria, SortingCollection sorting, Int32 skipSelectedRecords, Int32 topSelectedRecords, Boolean selectDeleted, Boolean force) в DevExpress.Xpo.XPQueryBase.GetObjects() в DevExpress.Xpo.XPQueryBase.Enumerate(Type type) в DevExpress.Xpo.XPQuery`1.GetEnumerator() в DevExpress.Xpo.XPQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator() в System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) в System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) в VzljotSp.Forms.Controls.Set.VspEquipTypeParamControl.IAYMZDZX932() в VzljotSp.Forms.Controls.Set.VspEquipTypeParamControl.mtLMZYhv1GA() в VzljotSp.Forms.Controls.Set.VspEquipTypeParamControl.PnXMZOaSG87(Object , EventArgs ) в DevExpress.XtraTreeList.TreeList.RaiseSelectionChanged() в DevExpress.XtraTreeList.Handler.TreeListHandler.TreeListControlState.SelectionChanged() в DevExpress.XtraTreeList.Handler.TreeListHandler.NormalState.SelectionChanged() в DevExpress.XtraTreeList.Handler.TreeListHandler.OnSelectionChanged() в DevExpress.XtraTreeList.TreeList.OnSelectionChanged() в DevExpress.XtraTreeList.TreeListMultiSelection.OnInsertComplete(Int32 index, Object value) в System.Collections.CollectionBase.System.Collections.IList.Add(Object value) в DevExpress.XtraTreeList.TreeListMultiSelection.Add(TreeListNode node) в DevExpress.XtraTreeList.TreeListMultiSelection.Set(TreeListNode node) в DevExpress.XtraTreeList.TreeList.AppendNode(Object nodeData, TreeListNode parentNode, Object tag) в VzljotSp.Forms.VspTreeList.ObjectNodeCollection.trdU7loM1lx3camAKCNQ(Object , Object , Object , Object ) в VzljotSp.Forms.VspTreeList.ObjectNodeCollection.Add(Object obj, TreeListNode parentNode, Int32 stateImageIndex, Object[] columnValues) в VzljotSp.Forms.Controls.Set.VspEquipTypeParamControl.FillTreeSources() в VzljotSp.Forms.Controls.Set.VspEquipTypeParamControl.LoadData() в VzljotSp.Forms.VspFormSet.I5HoTWsOqD6SUFqAMFO8(Object ) в VzljotSp.Forms.VspFormSet.LoadData() в VzljotSp.Forms.VspFormManager.IjgXrKNDBNF[X3SN6arPnT3pCsYWMVc](Object , Boolean ) Название: Re:Ошибка Отправлено: Дмитрий Пархоменко от 04.09.2019, 11:20:34 Здравствуйте!
Что-то случилось с Вашей БД. Необходимо ее починить, собственно об этом Вам MS SQL и написал в сообщении об ошибке: Цитировать Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server. Воспользуйтесь MS SQL Server Management Studio для лечения БД. Если его нет - загрузите и установите его для Вашего MS SQL. Название: Re:Ошибка Отправлено: AndreiD от 04.09.2019, 18:09:42 DBCC CHECKDB (VzljotSP_4, REPAIR_ALLOW_DATA_LOSS)
результат во вложении Название: Re:Ошибка Отправлено: dimoniche от 06.09.2019, 15:59:42 Там же в конце написано:
Если DBCC выдает сообщения об ошибках, обратитесь к системному администратору. PS Мы с такой ошибкой не сталкивались и не знаем как ее исправить. Можно только предложить восстановить базу из резервной копии, но эта ошибка могла уже быть в вашей резервной копии. Название: Re:Ошибка Отправлено: AndreiD от 09.09.2019, 23:00:11 Напомните как откатится до предыдущей версии, что бы было доступно обновление?
Название: Re:Ошибка Отправлено: Дмитрий Пархоменко от 10.09.2019, 08:55:19 Напомните как откатится до предыдущей версии, что бы было доступно обновление? Вы про версию БД? Она хранится в таблице "SystemProperty", параметр "Db.Version".Не рекомендую сильно снижать версию. Название: Re:Ошибка Отправлено: AndreiD от 11.09.2019, 22:42:30 какие необходимо подставить значение, что бы setup пошел на обновление?
Название: Re:Ошибка Отправлено: Дмитрий Пархоменко от 12.09.2019, 09:53:54 Значение меньшее, чем текущее. Хотя бы на 1 меньше в последнем действующем (больше 0) числе версии.
Название: Re:Ошибка Отправлено: AndreiD от 15.09.2019, 00:01:22 При обновление выдает вот такую ошибку
Ошибка Сообщение: Исполнение Sql 'select N0."Id",N0."EquipTypeId",N0."Property",N0."ChannelNumber",N0."ParamNumber",N0."Name",N0."Format",N0."MeasureUnitCode",N0."MeasureUnitGroup",N0."ReadCode",N0."WriteCode",N0."ChannelCode",N0."DataType",N0."FunctionNumber",N0."RawDataType",N0."RawDataSize",N0."AlgorithmCode",N0."ArrayCode",N0."ArrayFormat",N0."ArrayStart",N0."ArrayCount",N0."ArrayPeriod",N0."ArrayParam",N0."RowVersion" from "dbo"."EquipTypeParam" N0 where not (N0."Id" is null)' с параметрами '' исключение 'System.Data.SqlClient.SqlException (0x80131904): SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: не удалось расшифровать страницу, отсутствует ключ шифрования базы данных. Она произошла при прочитать страницы (1:311200) в базе данных с идентификатором 7 по смещению 0x00000097f40000 файла "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQL\MSSQL\DATA\VzljotSP_4.mdf". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server. в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) в System.Data.SqlClient.SqlDataReader.HasMoreRows() в System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout) в System.Data.SqlClient.SqlDataReader.Read() в DevExpress.Xpo.DB.ConnectionProviderSql.<>c__DisplayClass6.<InternalGetData>b__4() в DevExpress.Xpo.Logger.LogManager.Log[T](String category, LogHandler`1 handler, MessageHandler`1 createMessageHandler) в DevExpress.Xpo.DB.ConnectionProviderSql.InternalGetData(IDbCommand command, CriteriaOperatorCollection targets, Int32 skipClause, Int32 topClause, Boolean includeMetadata) в DevExpress.Xpo.DB.ConnectionProviderSql.SelectDataSimple(Query query, CriteriaOperatorCollection targets, Boolean includeMetadata)' Подробности: в VzljotSp.Data.VspMSSqlConnectionProvider.SelectData(SelectStatement[] selects) в DevExpress.Xpo.SimpleDataLayer.<>c__DisplayClass7.<SelectData>b__6() в DevExpress.Xpo.SimpleDataLayer.ReentrancyAndThreadSafetyChecked[T](Func`1 action) в DevExpress.Xpo.SimpleDataLayer.SelectData(SelectStatement[] selects) в DevExpress.Xpo.Helpers.ObjectCollectionLoader.InternalLoadData(ObjectsQuery[] queries) в DevExpress.Xpo.Helpers.ObjectCollectionLoader.LoadObjects(ObjectsQuery[] queries) в DevExpress.Xpo.SimpleObjectLayer.LoadObjects(Session session, ObjectsQuery[] queries) в DevExpress.Xpo.Session.GetObjectsInternal(ObjectsQuery[] queries) в DevExpress.Xpo.Session.<>c__DisplayClasse.<GetObjects>b__c() в DevExpress.Xpo.Logger.LogManager.Log[T](String category, LogHandler`1 handler, MessageHandler`1 createMessageHandler) в DevExpress.Xpo.Session.GetObjects(ObjectsQuery[] queries) в DevExpress.Xpo.Session.GetObjects(ObjectsQuery query) в DevExpress.Xpo.Session.GetObjects(XPClassInfo classInfo, CriteriaOperator criteria, SortingCollection sorting, Int32 skipSelectedRecords, Int32 topSelectedRecords, Boolean selectDeleted, Boolean force) в DevExpress.Xpo.Session.GetObjects(XPClassInfo classInfo, CriteriaOperator criteria, SortingCollection sorting, Int32 topSelectedRecords, Boolean selectDeleted, Boolean force) в VzljotSp.Update.SyncBase.nnD2uf1QoMAOvrppYWa(Object , Object , Object , Object , Int32 , Boolean , Boolean ) в VzljotSp.Update.SyncBase.uDIgoD3xRc(UnitOfWork , SyncWorkInfo , String ) в VzljotSp.Update.SyncBase.Sync(SyncTask args) в VzljotSp.Update.Setup.MainForm.vaQaa8mfGIntQosQ87M(Object , Object ) в VzljotSp.Update.Setup.MainForm.t17uuW1be2(VspThreadWorkEventArgs ) Сообщение: SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: не удалось расшифровать страницу, отсутствует ключ шифрования базы данных. Она произошла при прочитать страницы (1:311200) в базе данных с идентификатором 7 по смещению 0x00000097f40000 файла "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQL\MSSQL\DATA\VzljotSP_4.mdf". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server. Подробности: в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) в System.Data.SqlClient.SqlDataReader.HasMoreRows() в System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout) в System.Data.SqlClient.SqlDataReader.Read() в DevExpress.Xpo.DB.ConnectionProviderSql.<>c__DisplayClass6.<InternalGetData>b__4() в DevExpress.Xpo.Logger.LogManager.Log[T](String category, LogHandler`1 handler, MessageHandler`1 createMessageHandler) в DevExpress.Xpo.DB.ConnectionProviderSql.InternalGetData(IDbCommand command, CriteriaOperatorCollection targets, Int32 skipClause, Int32 topClause, Boolean includeMetadata) в DevExpress.Xpo.DB.ConnectionProviderSql.SelectDataSimple(Query query, CriteriaOperatorCollection targets, Boolean includeMetadata) Название: Re:Ошибка Отправлено: dimoniche от 16.09.2019, 11:55:34 Здравствуйте.
Пришлите бэкап вашей базы или ссылку на скачивание на адрес sp@vzljot.ru. Мы постараемся помочь. Название: Re:Ошибка Отправлено: AndreiD от 17.09.2019, 13:13:37 Отправил
Название: Re:Ошибка Отправлено: AndreiD от 09.10.2019, 21:01:14 Добрый день.
Есть результаты? Название: Re:Ошибка Отправлено: dimoniche от 11.10.2019, 10:10:08 К сожалению присланную вами резервную копию невозможно восстановить, из-за испорченных блоков данных, поэтому мы не сможем вам помочь.
Название: Re:Ошибка Отправлено: AndreiD от 12.10.2019, 13:08:24 обе версии?
|