|
5 / 5 / 0
Регистрация: 11.09.2021
Сообщений: 578
|
|
MS SQL MSSQLLocalDB. mdf. Ошибка. Logon failed for login due to trigger execution23.03.2022, 17:02. Показов 1671. Ответов 14
Я пробую добавить файл БД "mdf" в проект, я получаю ошибку.
Как устранить ошибку? Ошибка: The attempt to connect to the database failed; the following information was received: Logon failed for login HOME-PC\Root' due to trigger execution. Changed database context to master'. Changed language setting to us_english. MSSQLLocalDB установился вместе с Visual Studio. Я нашёл решение, но не знаю походит ли оно мне и куда вводить команды. Я боюсь сделать ещё хуже https://dba.stackexchange.com/... -execution Я не устанавливал `SQL Server`. Я не хотел бы устанавливать `Sql server management studio` и `SQL Server`, но если решить проблему по другому не получиться, то буду устанавливать. Использую: - Visual Studio Community 2019; - Visual Studio 2022; - Windows-10x64;
0
|
|
| 23.03.2022, 17:02 | |
|
Ответы с готовыми решениями:
14
MSSQLLocalDB. Файл mdf
|
|
|
||
| 23.03.2022, 17:06 | ||
|
1. Создаёте БД на сервере LocalDB в SSMS. 2. Создаёте в ней таблицы, заполняете их с помощью SSMS. 3. С помощью ADO .NET подключаетесь к этой БД приложении и работаете как с полноценным сервером. 3.1. Руководство по ADO.NET и работе с базами данных в .NET 6
1
|
||
|
5 / 5 / 0
Регистрация: 11.09.2021
Сообщений: 578
|
|||||||||||||||||||||||||||
| 23.03.2022, 17:17 [ТС] | |||||||||||||||||||||||||||
|
Но чуток не соглашусь... На втором компе стоит VS2019. Я там спокойно создаю БД "mdf", создаю таблицы... Правда в примитивном виде... Может на больших проектах этого не достаточно, но для практики мне хватает... Недостатки `Sql server management studio` и `MS SQL Server` для меня: - долго и хлопотно устанавливать... Какие-то ошибки... - потребляет процессор.. В решении, которое я нашёл предложено: "1. Open Query Window Available Search for the trigger via:
If you don't have an open Query Window, then you will have to log in to your SQL Server instance with a DAC (ADMIN) connection:
You can then run the above queries from solution 1. to determine the trigger and then drop or disable the trigger. 3. No Open Query Window; No DAC Allowed If you don't have an open Window and DAC has not been turned on, then you are going to have to stop the instance and start again using the following steps:
Then you can disable the triggers according to step 1. above." Вы не знаете ответы на следующие вопросы? Вопросы. 1. Куда вводить команды `sqlserver.exe –c -m –f`? я подозреваю в консоль. 2. Можно ли в консоли выполнять запросы? 3. Какую консоль запускать и как запускать?
0
|
|||||||||||||||||||||||||||
|
|
||
| 23.03.2022, 17:28 | ||
|
Подключаться к LocalDB на скрине
1
|
||
|
5 / 5 / 0
Регистрация: 11.09.2021
Сообщений: 578
|
||
| 23.03.2022, 19:56 [ТС] | ||
|
Установил sql-server-management-studio Взял отсюда - https://docs.microsoft.com/ru-... rver-ver15 Запустил "sql-server-management-studio" от имени администратора. Получаю ошибку. Сообщение: Кликните здесь для просмотра всего текста
ЗАГОЛОВОК: Соединение с сервером ------------------------------ Невозможно подключиться к (LocalDB)\MSSQLLocalDB. ------------------------------ ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ: Logon failed for login 'HOME-PC\Root' due to trigger execution. Changed database context to 'master'. Changed language setting to us_english. (Microsoft SQL Server, ошибка: 17892) Чтобы получить справку, щелкните: https://docs.microsoft.com/sql... gine-error ------------------------------ КНОПКИ: ОК ------------------------------ =================================== Невозможно подключиться к (LocalDB)\MSSQLLocalDB. =================================== Logon failed for login 'HOME-PC\Root' due to trigger execution. Changed database context to 'master'. Changed language setting to us_english. (.Net SqlClient Data Provider) ------------------------------ Чтобы получить справку, щелкните: https://docs.microsoft.com/sql... gine-error ------------------------------ Имя сервера: (LocalDB)\MSSQLLocalDB Номер ошибки: 17892 Серьезность: 14 Состояние: 1 Номер строки: 65536 ------------------------------ Расположение программы: в System.Data.SqlClient.SqlInternalConnect ionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling, SqlAuthenticationProviderManager sqlAuthProviderManager) в System.Data.SqlClient.SqlConnectionFacto ry.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) в System.Data.ProviderBase.DbConnectionFac tory.CreateNonPooledConnection(DbConnect ion owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions) в System.Data.ProviderBase.DbConnectionFac tory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) в System.Data.ProviderBase.DbConnectionInt ernal.TryOpenConnectionInternal(DbConnec tion outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) в System.Data.ProviderBase.DbConnectionClo sed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) в System.Data.SqlClient.SqlConnection.TryO penInner(TaskCompletionSource`1 retry) в System.Data.SqlClient.SqlConnection.TryO pen(TaskCompletionSource`1 retry) в System.Data.SqlClient.SqlConnection.Open () в Microsoft.SqlServer.Management.SqlStudio .Explorer.ObjectExplorerService.Validate Connection(UIConnectionInfo ci, IServerType server) в Microsoft.SqlServer.Management.UI.Connec tionDlg.Connector.ConnectionThreadUser()
0
|
||
|
|
|
| 24.03.2022, 08:07 | |
|
dev3214, А LocalDB точно установлен?
1
|
|
|
5 / 5 / 0
Регистрация: 11.09.2021
Сообщений: 578
|
||
| 24.03.2022, 22:42 [ТС] | ||
|
Я думал если в списке "sql-server-management-studio" она есть, то значит установлена... Плюс в консоли реагирует на команды (см. вопрос)... Или я не правильно понимаю?
0
|
||
|
5 / 5 / 0
Регистрация: 11.09.2021
Сообщений: 578
|
|
| 25.03.2022, 07:44 [ТС] | |
|
Дополнительно.
Несколько недель назад я работал с БД mdf. Проблем не было. После этого я не устанавливал никакое ПО, которое могло создать проблемы...
0
|
|
|
|
||
| 25.03.2022, 08:16 | ||
|
1
|
||
|
5 / 5 / 0
Регистрация: 11.09.2021
Сообщений: 578
|
||
| 25.03.2022, 10:37 [ТС] | ||
|
Я думал если я ввожу команды в консоль и на них есть реакции, то всё ок.
0
|
||
|
|
|
| 25.03.2022, 11:03 | |
|
dev3214, А если в простой консоли ввести команды, не в той которая от студии, а просто cmd. Если там тоже отработает, то что-то не так с SSMS в настройке подключения.
0
|
|
|
|
|
| 25.03.2022, 11:04 | |
|
dev3214, у меня вот такие свойства в соединении
0
|
|
|
|
|
| 25.03.2022, 11:07 | |
|
dev3214, и это, после того как стартовали сервис, попробуйте подключится в SSMS.
Добавлено через 1 минуту По идее он автоматом стартуется при обращении... Даже после перезагрузки ПК.
1
|
|
|
5 / 5 / 0
Регистрация: 11.09.2021
Сообщений: 578
|
||
| 25.03.2022, 11:44 [ТС] | ||
|
Перешёл по пути: c:\Windows\system32\cmd.exe Запустил "cmd.exe" от имени администратора. Ввёл команду: SqlLocalDb info "MSSQLLocalDB" Ввёл команду: SqlLocalDb start Открыл "SSMS" Ошибка.
0
|
||
|
|
|
| 25.03.2022, 12:08 | |
|
dev3214, что-то странное, у меня сразу после установки завелась и SSMS подключилась без вопросов...
0
|
|
| 25.03.2022, 12:08 | |
|
Помогаю со студенческими работами здесь
15
Ошибка Execution failed for task :app:lint Ошибка при создании БД Table '.\mysql\@n0@g0@q0@g0@n0@n1' already exists Execution Failed! Ошибка в Unit Testing with jasmine [Failed to instantiate module due to] Ошибка подключения к БД (The login failed) Ошибка (Login failed for user 'x') при выполнении Fill() Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|