Здравствуйте, AndrewVK, Вы писали:
AVK>Этот топик предназначен для сообщений об ошибках в RSDN@Home начиная с r830.
при синхронизации на версии 1063
Запрос новых сообщений в форумах - CriticalError
BLToolkit.Data.DataException: Обновление невозможно; установлена блокировка. ---> System.Data.OleDb.OleDbException: Обновление невозможно; установлена блокировка.
в System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
в System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
в System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
в System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
в System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
в BLToolkit.Data.DbManager.ExecuteNonQueryInternal()
--- Конец трассировки внутреннего стека исключений ---
в BLToolkit.Data.DbManager.OnOperationException(OperationType op, Exception ex)
в BLToolkit.Data.DbManager.ExecuteNonQueryInternal()
в BLToolkit.Data.DbManager.ExecuteNonQuery()
в Rsdn.Janus.BLToolkitExtension.ForumDataAccessor.InsertRate(Int32 messageId, Int32 topicId, Int32 userId, Int32 rateType, Int32 rateBy, DateTime rateDate)
в Rsdn.Janus.ForumDataAccessor.AddNewRates(IEnumerable`1 rates)
в Rsdn.Janus.MessagesSyncHelper.AddNewMessages(ISyncContext context, JanusMessageInfo[] messages, JanusRatingInfo[] rates, JanusModerateInfo[] moderatorials, Action`1 afterProcessInTxHandler)
в Rsdn.Janus.MessagesSyncTask.ProcessResponse(ISyncContext context, ChangeRequest request, ChangeResponse response)
в Rsdn.Janus.SimpleSyncTask`3.Sync(ISyncContext context, TSvc svc, Int32 retries, ITaskIndicator indicator)
Я не умею быть злым, и не хочу быть добрым.
InvalidArgument=Value of '0' is not valid for 'index'.
Param
Ошибка:
InvalidArgument=Value of '0' is not valid for 'index'.
Parameter name: index
Описание:
Версия приложения:
RSDN@Home версия 1.2.0 alpha 3 ревизия 968
Тип БД:
SQLite
Трассировка стека:
at System.Windows.Forms.ListView.EnsureVisible(Int32 index)
at Rsdn.TreeGrid.TreeGrid.set_Nodes(ITreeNode value)
at Rsdn.Janus.FavoritesSelectFolderForm._createFolderButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Здравствуйте, ironwit, Вы писали:
I>при синхронизации на версии 1063
I>[ccode] I>Запрос новых сообщений в форумах — CriticalError I>BLToolkit.Data.DataException: Обновление невозможно; установлена блокировка. ---> System.Data.OleDb.OleDbException: Обновление невозможно; установлена блокировка.
Здравствуйте, ironwit, Вы писали:
I>Здравствуйте, AndrewVK, Вы писали:
I>читаю в режиме щелк на пробел, переход на следующее непрочитанное.
валится если закончиись сообщения для чтения.
System.ApplicationException: Произошла непредвиденная ошибка при обработке клавиатурного сообщения.
Возможно у вас повреждена БД или имеется ошибка в RSDN@Home ---> System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
в Rsdn.Janus.ObjectModel.ForumHelper.FindNextUnreadMsg(Forum forum, Boolean skipActiveUnread)
в Rsdn.Janus.ForumDummyForm.SmartJump()
в Rsdn.Janus.ForumDummyForm.PageDown()
--- Конец трассировки внутреннего стека исключений ---
в System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
в System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в Rsdn.Shortcuts.CustomShortcut.ProcessMessageKey(Control control, Keys keys, ShortcutManager manager)
--- Конец трассировки внутреннего стека исключений ---
в Rsdn.Shortcuts.CustomShortcut.ProcessMessageKey(Control control, Keys keys, ShortcutManager manager)
в Rsdn.Shortcuts.ShortcutManager.PreFilterMessage(Message& msg)
в System.Windows.Forms.Application.ThreadContext.ProcessFilters(MSG& msg, Boolean& modified)
в System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
в System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg)
в System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
в System.Windows.Forms.Application.Run(Form mainForm)
в Rsdn.Janus.ApplicationManager.Run(IServiceProvider serviceProvider)
в Rsdn.Janus.Janus.Main()
Версия приложения:
RSDN@Home версия 1.2.0 alpha 3 ревизия 888
Тип БД:
JetDB
Трассировка стека:
at Rsdn.Janus.Framework.StripEventDispatcher.DispatchEvent(String eventId)
at Rsdn.Janus.Framework.StripEventDispatcher.ClickHandler(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Запрос новых сообщений в форумах — CriticalError
BLToolkit.Data.DataException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached. ---> System.InvalidOperationException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.SqlClient.SqlConnection.Open()
at BLToolkit.Data.DbManager.OpenConnection()
--- End of inner exception stack trace ---
at BLToolkit.Data.DbManager.OnOperationException(OperationType op, Exception ex)
at BLToolkit.Data.DbManager.OpenConnection()
at BLToolkit.Data.DbManager.OnInitCommand(IDbCommand command)
at BLToolkit.Data.DbManager.Parameter(ParameterDirection parameterDirection, String parameterName, Object value)
at BLToolkit.Data.DbManager.Parameter(String parameterName, Object value)
at Rsdn.Janus.BLToolkitExtension.ForumDataAccessor.IsModeratorialExists(Int32 messageId, Int32 userId)
at Rsdn.Janus.ForumDataAccessor.AddModeratorials(IEnumerable`1 moderatorials)
at Rsdn.Janus.MessagesSyncHelper.AddNewMessages(ISyncContext context, JanusMessageInfo[] messages, JanusRatingInfo[] rates, JanusModerateInfo[] moderatorials, Action`1 afterProcessInTxHandler)
at Rsdn.Janus.MessagesSyncTask.ProcessResponse(ISyncContext context, ChangeRequest request, ChangeResponse response)
at Rsdn.Janus.SimpleSyncTask`3.Sync(ISyncContext context, TSvc svc, Int32 retries, ITaskIndicator indicator)
Произошла непредвиденная ошибка при обработке клавиатурного
Ошибка:
Произошла непредвиденная ошибка при обработке клавиатурного сообщения.
Возможно у вас повреждена БД или имеется ошибка в RSDN@Home
Описание:
Версия приложения:
RSDN@Home версия 1.2.0 alpha 4 ревизия 1067
Тип БД:
SQLite
Трассировка стека:
at Rsdn.Shortcuts.CustomShortcut.ProcessMessageKey(Control control, Keys keys, ShortcutManager manager)
at Rsdn.Shortcuts.ShortcutManager.PreFilterMessage(Message& msg)
at System.Windows.Forms.Application.ThreadContext.ProcessFilters(MSG& msg, Boolean& modified)
at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Rsdn.Janus.ApplicationManager.Run(IServiceProvider serviceProvider)
at Rsdn.Janus.Janus.Main()
Rsdn.Janus.DBSchemaException: Ошибка на этапе реструктуризации базы:
Error while preparing SqlDiff ---> Rsdn.Janus.DBSchemaException: Error while preparing SqlDiff ---> Rsdn.Janus.SchemaChangeException: Ошибка при изменении схемы БД. Скрипт 'ALTER TABLE "messages" ALTER COLUMN "ismarked" TYPE CHAR(1)' завершился с ошибкой 'unsuccessful metadata update
New size specified for column ismarked must be at least 6 characters.'. ---> FirebirdSql.Data.FirebirdClient.FbException: unsuccessful metadata update
New size specified for column ismarked must be at least 6 characters. ---> FirebirdSql.Data.Common.IscException: Выдано исключение типа "FirebirdSql.Data.Common.IscException".
в FirebirdSql.Data.Client.Embedded.FesDatabase.ParseStatusVector(Int32[] statusVector)
в FirebirdSql.Data.Client.Embedded.FesStatement.Execute()
в FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteCommand(CommandBehavior behavior, Boolean returnsSet)
в FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteNonQuery()
--- Конец трассировки внутреннего стека исключений ---
в FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteNonQuery()
в Rsdn.Janus.Firebird.FBSchemaDriver.<>c__DisplayClass3.<ExecuteDdlCommands>b__2()
в Rsdn.Janus.SchemaHelper.SafeRunCommand(String cmdText, Action runner)
--- Конец трассировки внутреннего стека исключений ---
в Rsdn.Janus.SchemaHelper.SafeRunCommand(String cmdText, Action runner)
в Rsdn.Janus.Firebird.FBSchemaDriver.ExecuteDdlCommands(IEnumerable`1 commands)
в Rsdn.Janus.DBSchemaDriverBase.Prepare()
--- Конец трассировки внутреннего стека исключений ---
в Rsdn.Janus.DBSchemaDriverBase.Prepare()
в Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
--- Конец трассировки внутреннего стека исключений ---
в Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
в Rsdn.Janus.Janus.<>c__DisplayClass8.<Main>b__2()
в Rsdn.Janus.Janus.Main()
Firebird не может автоматом осуществить преобразование из SMALLINT в CHAR(1).
Только через промежуточное поле.
Кому вообще это понадобилось — экономия на спичках?
Может тогда проще вынести поле в связанную табличку — больше отыграется.
Здравствуйте, 6lackbird, Вы писали:
6>Rsdn.Janus.DBSchemaException: Ошибка на этапе реструктуризации базы: 6>Error while preparing SqlDiff ---> Rsdn.Janus.DBSchemaException: Error while preparing SqlDiff ---> System.Data.SqlClient.SqlException: For DROP INDEX, you must give both the table and the index name, in the form tablename.indexname. 6> at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
Для решения проблемы для 780 версии необходимо удалить следующие индексы
IX_messages_name в messages и
IX_topic_info_answers_last_update_date в topic_info
... << RSDN@Home 1.2.0 alpha rev. 780>>
"Мы будем уничтожать свое ядерное оружие вместе с Америкой" (c) Б. Ельцин
Rsdn.Janus.DBSchemaException: Ошибка на этапе реструктуризации базы:
Error while preparing SqlDiff ---> Rsdn.Janus.DBSchemaException: Error while preparing SqlDiff ---> Rsdn.Janus.SchemaChangeException: Ошибка при изменении схемы БД. Скрипт '
IF EXISTS(SELECT * FROM messages)
EXEC('INSERT INTO Tmp_messages (dte, gid, ismarked, isread, message, mid, pid, subject, tid, uclass, uid, usernick, article_id, readreplies, name, lastModerated, closed) SELECT dte, gid, ismarked, isread, message, mid, pid, subject, tid, uclass, uid, usernick, article_id, readreplies, name, NULL, '0' FROM messages WITH (HOLDLOCK TABLOCKX)')' завершился с ошибкой 'Line 3: Incorrect syntax near '0'.'. ---> System.Data.SqlClient.SqlException: Line 3: Incorrect syntax near '0'.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Rsdn.Janus.MssqlSchemaDriver.<>c__DisplayClass8.<ExecuteDdlCommands>b__6()
at Rsdn.Janus.SchemaHelper.SafeRunCommand(String cmdText, Action runner)
--- End of inner exception stack trace ---
at Rsdn.Janus.SchemaHelper.SafeRunCommand(String cmdText, Action runner)
at Rsdn.Janus.MssqlSchemaDriver.ExecuteDdlCommands(IEnumerable`1 commands)
at Rsdn.Janus.DBSchemaDriverBase.Prepare()
--- End of inner exception stack trace ---
at Rsdn.Janus.DBSchemaDriverBase.Prepare()
at Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
--- End of inner exception stack trace ---
at Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
at Rsdn.Janus.Janus.<>c__DisplayClass8.<Main>b__2()
at Rsdn.Janus.Janus.Main()
Здравствуйте, AndrewVK, Вы писали: AVK>Никому не надобилось. Просто в драйвере пропала отработка поля bool и я восстановил по рекомендации с сайта FB. Переделал на smallint, пробуй.
1.2.0.1071
Rsdn.Janus.DBSchemaException: Ошибка на этапе реструктуризации базы:
Error while preparing SqlDiff ---> Rsdn.Janus.DBSchemaException: Error while preparing SqlDiff ---> Rsdn.Janus.SchemaChangeException: Ошибка при изменении схемы БД. Скрипт '
ALTER TABLE "messages"
ADD IBE$$TEMP_COLUMN SMALLINT 0' завершился с ошибкой 'Dynamic SQL Error
SQL error code = -104
Token unknown - line 3, char 43
0'. ---> FirebirdSql.Data.FirebirdClient.FbException: Dynamic SQL Error
SQL error code = -104
Token unknown - line 3, char 43
0 ---> FirebirdSql.Data.Common.IscException: Выдано исключение типа "FirebirdSql.Data.Common.IscException".
в FirebirdSql.Data.Client.Embedded.FesDatabase.ParseStatusVector(Int32[] statusVector)
в FirebirdSql.Data.Client.Embedded.FesStatement.Prepare(String commandText)
в FirebirdSql.Data.FirebirdClient.FbCommand.Prepare(Boolean returnsSet)
в FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteCommand(CommandBehavior behavior, Boolean returnsSet)
в FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteNonQuery()
--- Конец трассировки внутреннего стека исключений ---
в FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteNonQuery()
в Rsdn.Janus.Firebird.FBSchemaDriver.<>c__DisplayClass3.<ExecuteDdlCommands>b__2()
в Rsdn.Janus.SchemaHelper.SafeRunCommand(String cmdText, Action runner)
--- Конец трассировки внутреннего стека исключений ---
в Rsdn.Janus.SchemaHelper.SafeRunCommand(String cmdText, Action runner)
в Rsdn.Janus.Firebird.FBSchemaDriver.ExecuteDdlCommands(IEnumerable`1 commands)
в Rsdn.Janus.DBSchemaDriverBase.Prepare()
--- Конец трассировки внутреннего стека исключений ---
в Rsdn.Janus.DBSchemaDriverBase.Prepare()
в Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
--- Конец трассировки внутреннего стека исключений ---
в Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
в Rsdn.Janus.Janus.<>c__DisplayClass8.<Main>b__2()
в Rsdn.Janus.Janus.Main()
ALTER TABLE "messages" ADD IBE$$TEMP_COLUMN SMALLINT 0
А что за такой столбец IBE$$TEMP_COLUMN — зачем оно? У меня такого нету, и в DbSchema.xml что-то не нашел...
И что символизирует 0 в конце?
Здравствуйте, AndrewVK, Вы писали:
AVK>Мдя, я боялся этого. Теберь либо на BLToolkit.2 переходить, либо переводить янус на 3.5.
А что, если не секрет, будет перезод на BLToolkit.2 или на 3.5?
И ещё 1072 ревизия произвела реструктуризацию базы с ревизии 1011 (она если я не ошибаюсь последняя которая может работать .Net 2).
Теперь 1011 при старте выдаёт ошибку:
Rsdn.Janus.DBSchemaException: Ошибка на этапе реструктуризации базы:
Error while preparing SqlDiff ---> Rsdn.Janus.DBSchemaException: Error while preparing SqlDiff ---> System.Data.SqlClient.SqlException: The object 'DF__messages__closed__286302EC' is dependent on column 'closed'.
ALTER TABLE DROP COLUMN closed failed because one or more objects access this column.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Rsdn.Janus.MssqlSchemaDriver.ExecuteDdlCommands(IEnumerable`1 commands)
at Rsdn.Janus.DBSchemaDriverBase.Prepare()
--- End of inner exception stack trace ---
at Rsdn.Janus.DBSchemaDriverBase.Prepare()
at Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
--- End of inner exception stack trace ---
at Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
at Rsdn.Janus.Janus.<>c__DisplayClass8.<Main>b__2()
at Rsdn.Janus.Janus.Main()
и этим работа этой версии заканчивается. Возможно ли вручную откатить реструктуризацию обратно к совместимости с версией 1011 и если да, то как?
В задаче спрашивается:
Сколько вытечет портвейна из открытого бассейна?
Rsdn.Janus.DBSchemaException: Ошибка на этапе реструктуризации базы:
Error while preparing SqlDiff ---> Rsdn.Janus.DBSchemaException: Error while preparing SqlDiff ---> Rsdn.Janus.SchemaChangeException: Ошибка при изменении схемы БД. Скрипт 'ALTER TABLE "messages" DROP CONSTRAINT "PK_messages"' завершился с ошибкой 'unsuccessful metadata update
ERASE RDB$RELATION_CONSTRAINTS failed
action cancelled by trigger (1) to preserve data integrity
Cannot delete PRIMARY KEY being used in FOREIGN KEY definition.'. ---> FirebirdSql.Data.FirebirdClient.FbException: unsuccessful metadata update
ERASE RDB$RELATION_CONSTRAINTS failed
action cancelled by trigger (1) to preserve data integrity
Cannot delete PRIMARY KEY being used in FOREIGN KEY definition. ---> FirebirdSql.Data.Common.IscException: Exception of type 'FirebirdSql.Data.Common.IscException' was thrown.
at FirebirdSql.Data.Client.Embedded.FesDatabase.ParseStatusVector(Int32[] statusVector)
at FirebirdSql.Data.Client.Embedded.FesStatement.Execute()
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteCommand(CommandBehavior behavior, Boolean returnsSet)
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteNonQuery()
--- End of inner exception stack trace ---
at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteNonQuery()
at Rsdn.Janus.Firebird.FBSchemaDriver.<>c__DisplayClass3.<ExecuteDdlCommands>b__2()
at Rsdn.Janus.SchemaHelper.SafeRunCommand(String cmdText, Action runner)
--- End of inner exception stack trace ---
at Rsdn.Janus.SchemaHelper.SafeRunCommand(String cmdText, Action runner)
at Rsdn.Janus.Firebird.FBSchemaDriver.ExecuteDdlCommands(IEnumerable`1 commands)
at Rsdn.Janus.DBSchemaDriverBase.Prepare()
--- End of inner exception stack trace ---
at Rsdn.Janus.DBSchemaDriverBase.Prepare()
at Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
--- End of inner exception stack trace ---
at Rsdn.Janus.DBSchemaManager.Restruct(IServiceProvider serviceProvider)
at Rsdn.Janus.Janus.<>c__DisplayClass8.<Main>b__2()
at Rsdn.Janus.Janus.Main()
... << RSDN@Home 1.2.0 alpha 4 rev. 1072>>
Re[2]: Could not load file or assembly 'System.Data.Linq', V
От:
Аноним
Дата:
05.04.08 16:04
Оценка:
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, 6lackbird, Вы писали:
6>>[c#] 6>>System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. Не удается найти указанный файл. 6>>File name: 'System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
AVK>Мдя, я боялся этого. Теберь либо на BLToolkit.2 переходить, либо переводить янус на 3.5.
И? Мой ноут не выдержит такого количества технологий на нём. Не хотелось бы лепить ещё и 2.5 сверху.