Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

При выполнении каких-либо из следующих действий в Microsoft Business Solutions — бизнес-портале вы получаете сообщение об ошибке:

  • Вы пытаетесь восстановить базу данных.

  • Вы пытаетесь сделать базу данных автономной.

  • Вы пытаетесь настроить базу данных для доступа только для одного пользователя или только для чтения.

Вы получаете следующее сообщение об ошибке:

Ошибка 5070. Состояние базы данных невозможно изменить, когда другие пользователи используют database_namealterDATABASE. sp_dboption сбой команды.

Эта проблема возникает, даже если все пользователи вышли из microsoft Dynamics GP или Microsoft Dynamics SL.

Причина

Бизнес-портал использует пул подключений, чтобы воспользоваться преимуществами производительности. Это происходит из-за того, как выполняются функции пула подключений, а также из-за разработки бизнес-портала. Пользователи бизнес-портала сохраняют подключение к базам данных после закрытия сеансов в браузере.

Способ

Для решения проблемы выполните следующие действия:

  1. Отображение активных подключений к базам данных, Microsoft SQL Server 2000 (SPID), состояния и имени для логотипа. Для этого выполните следующие действия:

    1. Начните SQL анализа запроса.

    2. Запустите следующий сценарий:

      sp_who
  2. Сброс активных подключений. Для этого можно использовать любой из перечисленных способов.



    Способ 1. Отключите их вручную
    для пользователей бизнес-портала. Этот метод рекомендуется использовать, так как он влияет на меньшее количество процессов и пользователей.

    Примечание. Прежде чем выполнять эти действия, все пользователи должны выйти из бизнес-портала.

    1. Начните SQL анализа запроса.

    2. Запустите следующий сценарий для базы данных:

      KILL <SPID number>

      Примечание. Замените<и> в замещаемом пункте номером ИОКП, начиная с шага 1.

    Способ
    2. Перезапустите службы SQL с помощью диспетчера SQL Server Management Studio или Microsoft SQL Server диспетчера:

    1. Все пользователи могут выйти из бизнес-портала и других программ, которые подключаются к Microsoft SQL Server.

    2. Перезапустите SQL служб с помощью Microsoft SQL Server Management Studio или диспетчера SQL Server Enterprise.

      При перезапуске SQL Службы сброшены все и все подключения SPID. Метод 2 влияет на больше пользователей и больше процессов, чем метод 1.

Дополнительная информация

Чтобы получить дополнительные сведения о команде KILL, щелкните номер следующей статьи, чтобы просмотреть статью в базе знаний Майкрософт:

171224 Как работает команда Transact-SQL KILL

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×