Error on executing dbcommand



Официальный форум — АО «Энергомера»

Форум АО «Энергомера» официальный канал поддержки пользователей продукции ТМ «Энергомера»

Проблема с созданием/подключением к БД на cErengo 4.2

Проблема с созданием/подключением к БД на cErengo 4.2

Сообщение alex-inta » Сб янв 18, 2014 6:20 pm

Сообщение nikola274 » Вс янв 19, 2014 9:14 am

1. релиз cEnergoSetup 4.1.0 [2013.10.22 — 10.10] база муsql 5.6.14
работает.
2. релиз cEnergoSetup 4.1.0 [2013.12.09 — 13.48] и база муsql 5.6.14
работает.
3. релиз cEnergoSetup 4.2.0 [2013.12.24 — 19.49] — Alpha и база муsql 5.6.14 и база муsql 5.6.16 выдает ошибку
14.01.2014 14:04:09> [База данных] Источник данных: Модуль загружен и готов к работе.
14.01.2014 14:04:09> [Сбор] Демонстрационная версия
14.01.2014 14:04:11> [Узлы учета] Старт управления узлами учёта.14 января 2014 г.
14.01.2014 14:04:11> [Сервис] Старт модуля Сервис.14 января 2014 г.
14.01.2014 14:04:12> [Потребитель] Старт модуля Потребитель. 14.01.2014
14.01.2014 14:04:12> [Визуальный объект] C:\ProgramData\Cenergo
14.01.2014 14:05:56> [База данных] Не удалось подключится к БД!Access denied for user ‘root’@’ADMIN1C’ (using password: YES)
14.01.2014 14:06:21> [База данных] Подключено
14.01.2014 14:06:22> [База данных] Ошибка при запросе списка узлов учёта!Error on executing DbCommand.
14.01.2014 14:06:22> [База данных] Подключение к источнику данных установлено!
14.01.2014 14:07:19> [База данных] Ошибка при запросе наличия доступа к модулю для пользователя!Error on executing DbCommand.
14.01.2014 14:07:19> [База данных] Ошибка при запросе наличия доступа к модулю для пользователя!Error on executing DbCommand.
14.01.2014 14:07:19> [База данных] Ошибка при запросе наличия доступа к модулю для пользователя!Error on executing DbCommand.
14.01.2014 14:07:20> [База данных] Ошибка при запросе наличия доступа к модулю для пользователя!Error on executing DbCommand.
14.01.2014 14:07:20> [База данных] Ошибка при запросе наличия доступа к модулю для пользователя!Error on executing DbCommand.
14.01.2014 14:07:20> [База данных] Ошибка при запросе наличия доступа к модулю для пользователя!Error on executing DbCommand.
14.01.2014 14:07:20> [База данных] Ошибка при запросе наличия доступа к модулю для пользователя!Error on executing DbCommand.
14.01.2014 14:07:20> [База данных] Ошибка при запросе наличия доступа к модулю для пользователя!Error on executing DbCommand.

в настоящее время работаю на релиз cEnergoSetup 4.1.0 [2013.10.22 — 10.10] база муsql 5.6.14

Читайте также:  Warning app exception сбербанк терминал

Источник

Failed executing DbCommand — Initial migration in Shared project #12327

Comments

I have three projects: WCF (.NET 4.6), Web (.NET Core 2.1) and Shared project (.NET 4.6). In Shared project I have EntityFrameworkCore 2.1 including Tools. I am using Nuget package manager console to create initial migration via command «Add-Migration Init». Then I did simple «Update-Database» where I caught error.

Dunno why it’s saying that EF 6 is present. I don’t have any Entity Framework 6 package in solution

Further technical details

EF Core version: version=»2.1.0″ targetFramework=»net462″
Database Provider: Microsoft.EntityFrameworkCore.SqlServer
Operating system: Windows 10 x64
IDE: Visual Studio 2017 15.7

The text was updated successfully, but these errors were encountered:

Figured out for now that it was problem with multiple cascade issues. I debugged it via Script-Migration then try it in query window. Can I somehow enable to print SQL error to nuget package manager console? dotnet cli works perfect, except I can’t use it on .NET Framework class library :/

Hmm, it looks like something is terminating the PowerShell script before it can print the actual error message.

Does adding -Verbose show additional information?

Result => still no explanation even with «-Verbose»

EDIT:
I see in log, I am using somehow EF core 1.0.0 from personal user account cache. How can I force Visual Studio to use project packages especially for EF Core?

EDIT2:
Cleared Nuget package cache results in

+ CategoryInfo : NotSpecified: (:) [Update-Database], MethodInvocationException + FullyQualifiedErrorId : Win32Exception,Update-Database»>

Uninstall EF Tools and Install it again in shared proj. Also check the csproj (or packages.config) of shared proj to see why there are older versions of packages referenced.

@smitpatel Reinstall for Shared proj didn’t work. Still EDIT2 Issue.

..\packages\Microsoft.AspNet.Identity.Core.2.2.1\lib\net45\Microsoft.AspNet.Identity.Core.dll ..\packages\Microsoft.AspNetCore.Authentication.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Authentication.dll ..\packages\Microsoft.AspNetCore.Authentication.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Authentication.Abstractions.dll ..\packages\Microsoft.AspNetCore.Authentication.Cookies.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Authentication.Cookies.dll ..\packages\Microsoft.AspNetCore.Authentication.Core.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Authentication.Core.dll ..\packages\Microsoft.AspNetCore.Cryptography.Internal.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Cryptography.Internal.dll ..\packages\Microsoft.AspNetCore.Cryptography.KeyDerivation.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Cryptography.KeyDerivation.dll ..\packages\Microsoft.AspNetCore.DataProtection.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.DataProtection.dll ..\packages\Microsoft.AspNetCore.DataProtection.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.DataProtection.Abstractions.dll ..\packages\Microsoft.AspNetCore.Hosting.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Hosting.Abstractions.dll ..\packages\Microsoft.AspNetCore.Hosting.Server.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll ..\packages\Microsoft.AspNetCore.Http.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Http.dll ..\packages\Microsoft.AspNetCore.Http.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Http.Abstractions.dll ..\packages\Microsoft.AspNetCore.Http.Extensions.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Http.Extensions.dll ..\packages\Microsoft.AspNetCore.Http.Features.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Http.Features.dll ..\packages\Microsoft.AspNetCore.Identity.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Identity.dll ..\packages\Microsoft.AspNetCore.Identity.EntityFrameworkCore.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll ..\packages\Microsoft.AspNetCore.WebUtilities.2.1.0\lib\netstandard2.0\Microsoft.AspNetCore.WebUtilities.dll ..\packages\Microsoft.EntityFrameworkCore.2.1.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.dll ..\packages\Microsoft.EntityFrameworkCore.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Abstractions.dll ..\packages\Microsoft.EntityFrameworkCore.Design.2.1.0\lib\net461\Microsoft.EntityFrameworkCore.Design.dll ..\packages\Microsoft.EntityFrameworkCore.Relational.2.1.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Relational.dll ..\packages\Microsoft.EntityFrameworkCore.SqlServer.2.1.0\lib\netstandard2.0\Microsoft.EntityFrameworkCore.SqlServer.dll ..\packages\Microsoft.Extensions.Caching.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Abstractions.dll ..\packages\Microsoft.Extensions.Caching.Memory.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Caching.Memory.dll ..\packages\Microsoft.Extensions.Configuration.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.dll ..\packages\Microsoft.Extensions.Configuration.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Abstractions.dll ..\packages\Microsoft.Extensions.Configuration.Binder.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Configuration.Binder.dll ..\packages\Microsoft.Extensions.DependencyInjection.2.1.0\lib\net461\Microsoft.Extensions.DependencyInjection.dll ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll ..\packages\Microsoft.Extensions.FileProviders.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.Extensions.FileProviders.Abstractions.dll ..\packages\Microsoft.Extensions.Hosting.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Hosting.Abstractions.dll ..\packages\Microsoft.Extensions.Identity.Core.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Identity.Core.dll ..\packages\Microsoft.Extensions.Identity.Stores.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Identity.Stores.dll ..\packages\Microsoft.Extensions.Logging.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Logging.dll ..\packages\Microsoft.Extensions.Logging.Abstractions.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll ..\packages\Microsoft.Extensions.ObjectPool.2.1.0\lib\netstandard2.0\Microsoft.Extensions.ObjectPool.dll ..\packages\Microsoft.Extensions.Options.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll ..\packages\Microsoft.Extensions.Primitives.2.1.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll ..\packages\Microsoft.Extensions.WebEncoders.2.1.0\lib\netstandard2.0\Microsoft.Extensions.WebEncoders.dll ..\packages\Microsoft.Net.Http.Headers.2.1.0\lib\netstandard2.0\Microsoft.Net.Http.Headers.dll ..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll ..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll ..\packages\Microsoft.Win32.Registry.4.5.0\lib\net461\Microsoft.Win32.Registry.dll ..\packages\Remotion.Linq.2.2.0\lib\net45\Remotion.Linq.dll ..\packages\System.AppContext.4.3.0\lib\net46\System.AppContext.dll ..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll ..\packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll ..\packages\System.ComponentModel.Annotations.4.5.0\lib\net461\System.ComponentModel.Annotations.dll ..\packages\System.Console.4.3.1\lib\net46\System.Console.dll

..\packages\System.Data.SqlClient.4.5.0\lib\net461\System.Data.SqlClient.dll ..\packages\System.Diagnostics.DiagnosticSource.4.5.0\lib\net46\System.Diagnostics.DiagnosticSource.dll ..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll ..\packages\System.Interactive.Async.3.1.1\lib\net46\System.Interactive.Async.dll ..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll ..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll ..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll ..\packages\System.Memory.4.5.0\lib\netstandard2.0\System.Memory.dll ..\packages\System.Net.Http.4.3.3\lib\net46\System.Net.Http.dll

Читайте также:  Error code 2000 0132 dell

..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll ..\packages\System.Security.AccessControl.4.5.0\lib\net461\System.Security.AccessControl.dll ..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll

..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll ..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll ..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll

..\packages\System.Security.Cryptography.Xml.4.5.0\lib\net461\System.Security.Cryptography.Xml.dll ..\packages\System.Security.Permissions.4.5.0\lib\net461\System.Security.Permissions.dll ..\packages\System.Security.Principal.Windows.4.5.0\lib\net461\System.Security.Principal.Windows.dll ..\packages\System.Text.Encodings.Web.4.5.0\lib\netstandard2.0\System.Text.Encodings.Web.dll ..\packages\System.Xml.ReaderWriter.4.3.1\lib\net46\System.Xml.ReaderWriter.dll

Designer Designer PublicResXFileCodeGenerator Translations.Designer.cs App.Shared.Resources

This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is <0>.

EDIT: Visual Studio & Computer reboot resolved problem, maybe there is bug in VS 15.7

Источник

Деварт «Ошибка при выполнении DbCommand».

Привет, у меня есть такое исключение с использованием Devart. Я вызываю процедуру сохранения в MySql. Функция процедуры Store, если я вызываю ее из БД.

Этим все сказано: You have an error in your SQL syntax . near ‘(7003172) t1 LIMIT 1’ at line 2 Исправьте синтаксис. — Johan

Это вторая строка . запрос завершен. Если вы думаете, что когда я звоню из БД, возвращаю результат . 🙂 (я уверен на 100%, что это не вопрос) — Luigi Saggese

1 ответы

Видимо, проблема в том, что процедура помечена в модели как конвейерная. В этом случае предполагается, что процедура имеет возвращаемое значение, которое является набором результатов. Таким образом, среда выполнения LinqConnect пытается выполнить выбор из этого набора результатов (заканчивающийся предложением «limit 1» из-за метода «FirstOrDefault»).

Поскольку функции MySql не могут получать наборы результатов как возвращаемые значения, такое поведение приводит к ошибке MySQL. Чтобы решить эту проблему, попробуйте установить для свойства «Конвейерная передача» этой процедуры значение «false».

ответ дан 05 авг.

Большое спасибо!! Я решил свою проблему с вашей помощью, но я понимаю, что последняя версия на Devart создает такую ​​проблему . 🙁 — Луиджи Саггезе

Не тот ответ, который вы ищете? Просмотрите другие вопросы с метками mysql linq devart or задайте свой вопрос.

Источник

Error on executing dbcommand

The following code example shows how to solve the error Failed executing DbCommand Update in Asp.Net Core and EF Entity Framework.

Task: my Asp.Net Core 2 MVC application hangs up regularly when a record is to be written.

This is a simple counter that increases website access.

The error message in the log file of the Asp Core application is:

Читайте также:  Exception handling spring controller

Failed executing DbCommand (45ms) [Parameters=[@p1=’?’, @p0=’?’], CommandType=’Text’, CommandTimeout=’30’]

.. UPDATE [tbl_Notes] SET ..

System.Data.SqlClient.SqlException (0x80131904): Timeout expired .

And this comes the error:

An exception occurred in the database while saving changes for context type

Log file of asp application

Error digest where the code gets stuck.

1: Update a record

Failed executing DbCommand (45ms) [Parameters=[@p1=’?’, @p0=’?’], CommandType=’Text’, CommandTimeout=’30’]

UPDATE [tbl_Notes] SET [sumViews] = @p0

WHERE [IDNote] = @p1;

System.Data.SqlClient.SqlException (0x80131904): Timeout expired . The timeout period elapsed prior to completion of the operation or the server is not responding. —> System.ComponentModel.Win32Exception (0x80004005): Der Wartevorgang wurde abgebrochen

at System.Data.SqlClient.SqlCommand.<>c. b__108_0(Task`1 result)

2.Update a record

An exception occurred in the database while saving changes for context type ‘Readdy.Data.ApplicationDbContext’.

Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. —> System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. —> System.ComponentModel.Win32Exception: Der Wartevorgang wurde abgebrochen

Excerpt from the error source in the source files:

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Counter_Logger. d__0.MoveNext() in D:\Programmierung\Web\Readdy\Readdy\Readdy\_classes\ Counter_Logger.cs:line 21

— End of stack trace from previous location where exception was thrown —

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Readdy.Controllers.NotesController. d__6.MoveNext() in D:\Programmierung\Web\Readdy\Readdy\Readdy\Controllers\ NotesController.cs:line 322

— End of stack trace from previous location where exception was thrown —

You can enforce simple storage operations with AcceptAllChanges.

To do this, set the Save parameter: AcceptAllChanges in Entity Framework to True

await EF_Model.dbContext.SaveChangesAsync( true );

C # code example with Asp.Net Core 2 and Entity Framework.

While the method is fetching and changing data, the record may be opened by another page.

For simple meters and non-redundant loggers, simple saving without a transaction check is sufficient

public static async Task int ?> counter_of_View_erhoehen( long IDUser, long IDNote = 0)

NoteModel note = await EF_Model.dbContext.tbl_Notes.SingleOrDefaultAsync(m => m.IDNote == IDNote);

if (note == null ) return 0;

if (note.sumViews == null ) note.sumViews = 0;

await EF_Model.dbContext.SaveChangesAsync( true );

Simply insert the parameter (true) in the code to force the saving

Источник

Оцените статью
toolgir.ru
Adblock
detector