Окно ошибок 1С:Предприятие | 1С:Предприятие
Окно служебных сообщений (или Область служебных сообщений) — это специально предназначенное поле, в котором 1С Бухгалтерия 8 информирует пользователя об ошибках при проведении документов, а также сообщает другую полезную информацию. Выглядит оно в по-разному в зависимости от версии 1С Предприятия.
Для 1С Бухгалтерии 8.2 это поле внизу окна программы. Выглядит вот так.
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов
В приведенном примере была попытка списать со склада больше материалов, чем там есть. В результате документ не провелся. При этом появилось два сообщения. Одно (вверху) — это стандартное окно сообщений, как и в любой другой программе Windows. А вот второе (внизу) характерно для 1С Бухгалтерии 8.2 и это и есть то самое служебное окно.
В данном случае там указана причина ошибки, то есть почему не проводится документ
При появлении такого окна следует изучить информационные сообщения 1С Бухгалтерии — это поможет найти и исправить ошибку.Запомните: ошибок может появиться больше, чем одна. В таком случае рекомендуется просматривать и исправлять их начиная с самой первой (в верхней части окна). Причина этого в том, что одни ошибки могут являться следствием других, более ранних. Такой приём порой помогает сэкономить много времени на поиске несуществующих (почему?) ошибок, особенно если ошибки сложные.
Другая особенность работы с этим окном в том, что оно не очищается автоматически. Поэтому, чтобы не путать новые ошибки со старыми, рекомендуется вручную очищать окно или просто его закрывать (после того, как всё исправили!).
И наконец, третье. Некоторые пользователи воспринимают данное окно сообщений как некоторую неприятность, которую подкидывает им 1С Бухгалтерия. При этом они просто или не глядя закрывают это окно, либо минимизируют его, поскольку « оно уже надоело появляться«.
Надо ли говорить, что такие пользователи потом очень долго ищут сделанную ошибку!
Чтобы не совершать ошибки в учёте, хорошо изучите 1С:Бухгалтерию 8.3 по нашему специальному видеокурсу! С примерами уроков Вы можете познакомиться здесь (всего 240 уроков, 42 часа видео).
А как обстоят дела в 1С Бухгалтерии 8.3?
В версии Бухгалтерии Предприятия, построенной на платформе 8.3, окно, о котором речь шла выше, выглядит несколько по иному. Из-за различий в интерфейсе сообщения об ошибках в 1С Бухгалтерии 8.3 появляются непосредственно как часть того окна (или вкладки), которое эту ошибку вызывает. Вот пример.
[нажмите на картинку для увеличения]
В любом случае порядок действий при работе с сообщениями об ошибках остаётся тот же самый.
Подведём итоги
Если при проведении документа 1С Бухгалтерия выдаёт ошибку, то следует внимательно изучить, что именно там написано.
Это поможет локализовать ошибку и устранить её.
Подробно ошибки, возникающие при проведении различного типа документов, я рассматриваю в полном курсе по 1С Бухгалтерии 8.
Ещё раз напомню вам — поиск и исправление ошибок (не только текущих, но и при закрытии месяца) представляет собой отдельную задачу, с которой хорошо справляются далеко не все пользователи 1С Бухгалтерии. Вводить документы относительно просто, а вот найти и исправить ошибку — совсем другое дело. Для примера прочитайте статью про закрытие месяца.
Ведите учёт аккуратно!
Уникальная метка публикации: A36C6384-BFA0-DC74-E74F-53BB42BD3C40
Источник: //artemvm.info/information/uchebnye-stati/1s-predpriyatie/ispolzovanie-okna-soobschenii/
Авторы публикации
Горячие клавиши в 1С 8.3
Работа в режиме 1С:Предприятие
| Кнопка по умолчанию для объекта (кнопка как правило выделена жирным) | Ctrl + Enter |
| Выбор значение в поле | F4 |
| Очистить поле | Shift + F4 |
| Открыть значение выбранное в поле | Ctrl + Shift + F4 |
| Прямой обход полей | Tab |
| Обратный обход полей | Shift + Tab |
| Новый элемент | Ins |
| Новая группа | Ctrl + F9 |
| Изменить элемент | Shift + Enter |
| Копировать элемент или группу | F9 |
| Пометить элемент/Снять пометку | Del |
| Обновить форму | F5 |
| Перенести в другую группу | Ctrl + Shift + M |
| Сохранить активный элемент справочника, документ | Ctrl +S |
Работа в режиме конфигуратора
Глобальные действия| Создать новую внешнюю обработку, отчет | Ctrl + N |
| Открыть существующую внешнюю обработку, отчет |
Ctrl + O Alt + Ф + 1,2. |
| Открыть «Поиск» | Ctrl + F |
| Открыть “Глобальный поиск по текстам” | Ctrl + Shift + F |
| Запустить 1С:Предприятие для отладки | F5 |
| Запустить 1С:Предприятие без отладки | Ctrl + F5 |
| Открыть окно “Конфигурация” | Ctrl + Shift + С |
| Обновить конфигурацию БД | F7 |
| Открыть “Шаблоны текста” | Ctrl + Shift + T |
| Открыть встроенный “Калькулятор” системы 1С Предприятие 8.2 | Ctrl + F2 |
| Открыть “Свойства” |
Alt + Enter |
| Открыть окно основных свойств объекта конфигурации |
Ctrl + Enter |
| Открыть “Дополнительно” | Shift + Alt + Enter |
| Открыть “Служебные сообщения” | Ctrl + Alt + O |
| Закрыть “Служебные сообщения” | Ctrl + Shift + Z |
| Очистить служебные сообщения | Ctrl + Alt + Z |
| Открыть “Справку” | F1 |
| Открыть “Содержание справки” | Shift + F1 |
| Открыть “Индекс справки” | Shift + Alt + F1 |
| Открыть “Поиск по справке” | Ctrl + Alt + F1 |
| Открыть “Синтаксис-Помощник | Ctrl + Shift + F1 |
| Поиск по индексу в “Синтаксис-Помощнике” | Ctrl + F1 |
Общие действия
| Удалить | Del |
| Добавить | Ins |
| Сохранить активный документ | Ctrl + S |
| Печать активного документа | Ctrl + P |
| Печать на текущий принтер | Ctrl + Shift + P |
| Копировать в буфер обмена | Ctrl + C Ctrl + Ins |
| Вырезать в буфер обмена | Ctrl + X Shift + Del |
| Вставить из буфера обмена | Ctrl + V Shift + Ins |
| Добавить к буферу обмена | Shift + Num+ |
| Вычесть из буфера обмена | Shift + Num- |
| Выделить все | Ctrl + A |
| Отменить последнее действие | Ctrl + Z Alt + BackSpace |
| Вернуть отмененное действие | Ctrl + Y Shift + Alt + BackSpace |
| Найти | Ctrl + F |
| F3 | |
| Найти следующий выделенный | Ctrl + F3 |
| Найти предыдущий | Shift + F3 |
| Найти предыдущий выделенный | Ctrl + Shift + F3 |
| Заменить | Ctrl + H |
| Найти в дереве | Ctrl + T |
| Следующий элемент в результатах поиска и окне сообщений | F8 |
| Предыдущий элемент в результатах поиска и окне сообщений | Shift + F8 |
| Развернуть (узел дерева, группу табличного документа, группировку модуля) | Ctrl + Num+ |
| Свернуть (узел дерева, группу табличного документа, группировку модуля) | Ctrl + Num- |
| Развернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные | Ctrl + Alt + Num+ |
| Свернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные | Ctrl + Alt + Num- |
| Развернуть (все узлы дерева, группы табличного документа, группировки модуля) | Ctrl + Shift + Num+ |
| Свернуть (все узлы дерева, группы табличного документа, группировки модуля) | Ctrl + Shift + Num- |
| Следующая страница | Ctrl + PgDn Ctrl + Alt + F |
| Предыдущая страница | Ctrl + PgUp Ctrl + Alt + B |
| Включить/выключить жирность | Ctrl + B |
| Включить/выключить курсив | Ctrl + I |
| Включить/выключить подчеркивание | Ctrl + U |
| Alt + Left | |
| Переход к следующей главе справки | Alt + Right |
Управление окнами
| Закрыть активное окно, модальный диалог или приложение | Alt + F4 |
| Закрыть активное обычное окно | Ctrl + F4 |
| Закрыть активное окно (кроме обычных) | Shift + Esc |
| Активизировать следующее обычное окно | Ctrl + Tab Ctrl + F6 |
| Активизировать предыдущее обычное окно | Ctrl + Shift + Tab Ctrl + Shift + F6 |
| Активизировать следующую секцию окна | F6 |
| Активизировать предыдущую секцию окна | Shift + F6 |
| Вызвать системное меню приложения или модального диалога | Alt + Space |
| Вызвать системное меню окна (кроме модальных диалогов) | Alt + Hyphen(-) Alt + Num- |
| Вызвать главное меню | Alt F10 |
| Вызвать контекстное меню | Shift + F10 |
Переход по истории активности окон
| Переместиться назад | Ctrl + “-” |
| Переместиться вперед | Ctrl + Shift + “-” |
| Вернуть активность обычному окну | Esc |
Форма
| Перейти к следующему элементу формы/выполнить действие кнопки по умолчанию | Enter |
| Выполнить действие кнопки по умолчанию | Ctrl + Enter |
| Перейти к следующему элементу формы | Tab |
| Вернуться к предыдущему элементу формы | Shift + Tab |
| Активизировать командную панель, связанную с активным элементом управления/формой | Alt + F10 |
| Открыть “Список элементов управления формы” | Ctrl + Shift + L |
| Перемещение по элементам управления, объединенным в одну группу | Up, Down, Left, Right |
Работа со списком и деревом
| Открыть | F2 |
| Обновить | Ctrl + Shift + R |
| Скопировать | F9 |
| Новая группа | Ctrl + F9 |
| Удалить строку | Shift + Del |
| Перемещение строки вверх | Ctrl + Shift + Up |
| Перемещение строки вниз | Ctrl + Shift + Down |
| Перенести элемент в другую группу | Ctrl + Shift + M |
| Перейти на уровень вниз с одновременным раскрытием группы | Ctrl + Down |
| Перейти на уровень вверх (к “родителю”) | Ctrl + Up |
| Закончить редактирование | Shift + F2 |
| Развернуть узел дерева | Num+ Ctrl + Num+ |
| Свернуть узел дерева | Num- Ctrl + Num- |
| Развернуть узел дерева и все подчиненные | Num* Ctrl + Alt + Num+ |
| Свернуть узел дерева и все подчиненные | Ctrl + Alt + Num- |
| Развернуть все узлы дерева (выполняется в любом месте дерева) | Ctrl + Shift + Num+ |
| Свернуть все узлы дерева (выполняется в любом месте дерева) | Ctrl + Shift + Num- |
| Изменение флажка | Пробел |
Поле ввода
| Переключить режим вставки/замены | Ins |
| Кнопка выбора | F4 |
| Кнопка открытия | Ctrl + Shift + F4 |
| Очистить поле | Shift + F4 |
| Удалить символ слева от курсора | BackSpace |
| Удалить символ справа от курсора | Del |
| Удалить слово слева от курсора | Ctrl + BackSpace |
| Удалить слово справа от курсора | Ctrl + Del |
| Перейти в начало строки | Home |
| Перейти в конец строки | End |
Поле картинки
| Увеличить масштаб | Num+ |
| Уменьшить масштаб | Num- |
| Прокрутить | Up, Down, Left, Right |
| Прокрутить на размер окна вверх | Page Up |
| Прокрутить на размер окна вниз | Page Down |
| Прокрутить на размер окна влево | Alt + PgUp |
| Прокрутить на размер окна вправо | Alt + PgDn |
Редактор управляемых форм
| Переключиться на закладку “Форма” | Alt + 1 |
| Переключиться на закладку “Модуль” | Alt + 2 |
| Переключиться на закладку “Форма” и активизировать закладку “Элементы” | Alt + 3 |
| Переключиться на закладку “Форма” и активизировать закладку “Реквизиты” | Alt + 4 |
| Переключиться на закладку “Форма” и активизировать закладку “Команды” | Alt + 5 |
| Переключиться на закладку “Форма” и активизировать закладку “Командный интерфейс” | Alt + 6 |
| Переключиться на закладку “Форма” и активизировать закладку “Параметры” | Alt + 7 |
| Переключиться на закладку “Форма” и активизировать окно предварительного просмотра формы | Alt + 8 |
Редактор форм
| Протестировать форму | Ctrl + R |
| Переместить элемент управления | Up, Down, Left, Right |
| Копировать элемент управления | Ctrl + (Up, Down, Left, Right) |
| Копировать элемент управления с инверсией выравнивания по сетке | Ctrl + Alt + (Up, Down, Left, Right) |
| Изменить размер элемента управления | Shift + (Up, Down, Left, Right) |
| Изменить размер элемента управления с инверсией выравнивания по сетке | Shift + Alt + (Up, Down, Left, Right) |
| Инверсия использования сетки | Alt + (Up, Down, Left, Right) |
| Открыть окно “Привязка границ для элемента…” | Ctrl + Shift + S |
| Начало редактирования | F2 |
Редактор табличных документов
| Перейти к ячейке | Ctrl + G |
| Перемещение по ячейкам | Up, Down, Left, Right |
| Перемещение по ячейкам к следующей заполненной или пустой | Ctrl + (Up, Down, Left, Right) |
| Перемещение по ячейкам к следующей заполненной или пустой с выделением ячеек | Ctrl + Shift + (Up, Down, Left, Right) |
| Выделение ячеек | Shift + (Up, Down, Left, Right) |
| Выделение ячеек от текущей до начала строки | Shift + Home |
| Выделение ячеек от текущей до конца строки | Shift + End |
| Выделение строк | Alt + Shift + (Up, Down) |
| Выделение строк до следующей заполненной или пустой ячейки | Ctrl + Alt + Shift + (Up, Down) |
| Выделение колонок | Alt + Shift + (Left, Right) |
| Выделение колонок до следующей заполненной или пустой ячейки | Ctrl + Alt + Shift + (Left, Right) |
| Выделение ячеек от текущей до начала документа | Ctrl + Shift + Home |
| Выделение ячеек от текущей до конца документа | Ctrl + Shift + End |
| Прокрутить на страницу вверх | PgUp |
| Прокрутить на страницу вниз | PgDn |
| Прокрутить на страницу влево | Alt + PgUp |
| Прокрутить на страницу вправо | Alt + PgDn |
| Перейти к редактированию содержимого ячейки | Enter |
| Переключение режима редактирования/ввода в ячейке | F2 |
| Перейти в начало строки | Home |
| Перейти в конец строки | End |
| Перейти в начало текста | Ctrl + Home |
| Перейти в конец текста | Ctrl + End |
| Установка имени текущей области | Ctrl + Shift + N |
Редактор текстовых документов и модулей
| Переключить режим вставки/замены | Ins |
| Перейти в начало строки | Home |
| Перейти в конец строки | End |
| Выделить до начала строки | Shift + Home |
| Выделить до конца строки | Shift + End |
| Перейти в начало текста | Ctrl + Home |
| Перейти в конец текста | Ctrl + End |
| Выделить до начала текста | Ctrl + Shift + Home |
| Выделить до конца текста | Ctrl + Shift + End |
| Прокрутить на одну строку вверх | Ctrl + Up |
| Прокрутить на одну строку вниз | Ctrl + Down |
| Перейти к началу предшествующего слова | Ctrl + Left |
| Перейти к началу следующего слова | Ctrl + Right |
| Выделить слово | Ctrl + W |
| Выделить предшествующее слово | Ctrl + Shift + Left |
| Выделить следующее слово | Ctrl + Shift + Right |
| Прокрутить на страницу вверх | PgUp |
| Прокрутить на страницу вниз | PgDn |
| Выделить предыдущую страницу текста | Shift + PgUp |
| Выделить следующую страницу текста | Shift + PgDn |
| Снять выделение | Esc |
| Перейти к строке | Ctrl + G |
| Удалить символ слева от курсора | BackSpace |
| Удалить символ справа от курсора | Del |
| Удалить слово слева от курсора | Ctrl + BackSpace |
| Удалить слово справа от курсора | Ctrl + Del |
| Установить/снять закладку | Alt + F2 |
| Следующая закладка | F2 |
| Предыдущая закладка | Shift + F2 |
| Удалить текущую строку | Ctrl + L |
| Форматировать блок | Shift + Alt + F |
| Добавить комментарий | Ctrl + Num/ |
| Удалить комментарий | Ctrl + Shift + Num/ |
| Сдвинуть блок вправо | Tab |
| Сдвинуть блок влево | Shift + Tab |
| Синтаксический контроль | Ctrl + F7 |
| Процедуры и функции модуля | Ctrl + Alt + P |
| Перейти к объявлению процедуры или переменной | F12 |
| Вернуться на предыдущий шаг | Ctrl+ «—» |
| Контекстная подсказка | Ctrl + Пробел |
| Свернуть группу (курсор может быть в любом месте группы) | Ctrl + Num — |
| Развернуть группу (курсор может быть в любом месте группы) | Ctrl + Num + |
| Свернуть все группы | Ctrl + Shift + Num — |
| Развернуть все группы | Ctrl + Shift + Num + |
| Обновить группировки | Ctrl+ Shift + R |
| Активизация шаблона | Ctrl + Q |
| Перейти по операторным скобкам назад | Ctrl + [ |
| Перейти по операторным скобкам вперед | Ctrl + ] |
| Перейти по операторным скобкам назад с выделением текста | Ctrl + Shift + [ |
| Перейти по операторным скобкам вперед с выделением текста | Ctrl + Shift + ] |
Отладчик
| Начать/продолжить отладку | F5 |
| Перезапуск приложения для отладки | Ctrl + Shift + F5 |
| Прекратить отладку | Shift + F5 |
| Шагнуть в | F11 |
| Шагнуть через | F10 |
| Шагнуть из | Shift + F11 |
| Идти до курсора | Shift + F10 |
| Установить/снять точку останова | F9 |
| Отключить/включить точку останова | Ctrl + Shift + F9 |
| Список точек останова | Alt + F9 |
| Вычислить выражение | Shift + F9 |
| Открыть табло | Ctrl + Alt + W |
| Открыть стек вызовов | Ctrl + Alt + C |
Редактор картинок
| Переключение картинка/коллекция | Ctrl + K |
| Параметры картинки/коллекции | Shift + Alt + P |
| Отразить слева направо | Ctrl + H |
| Отразить сверху вниз | Ctrl + Shift + H |
| Выделение прямоугольником | Shift + Alt + S |
| Масштаб | Ctrl + M |
| Ластик | Ctrl + Shift + E |
| Заливка | Ctrl + Shift + F |
| Карандаш | Ctrl + Shift + I |
| Кисть | Ctrl + Shift + B |
| Линия | Ctrl + Shift + L |
| Кривая | Shift + Alt + С |
| Аэрограф | Ctrl + Shift + A |
| Текст | Shift + Alt + T |
| Увеличение масштаба | Ctrl + Num+ |
| Уменьшение масштаба | Ctrl + Num- |
Палитра свойств
| Сохранить свойства | Enter |
| Восстановить значения свойства | Esc |
| Раскрыть категорию свойств | Num+ |
| Закрыть категорию свойств | Num- |
| Перейти в начало палитры | Home |
| Перейти в конец палитры | End |
| Перейти к предыдущему свойству | Up |
| Перейти к следующему свойству | Down |
| Прокрутить на страницу вверх | PgUp |
| Прокрутить на страницу вниз | PgDn |
| Перейти к предыдущей категории | Ctrl + PgUp |
| Перейти к следующей категории | Ctrl + PgDn |
Редактор карты маршрута
| Перейти на следующий элемент карты | Tab |
| Перейти на предыдущий элемент карты | Shift + Tab |
| Уменьшить ширину элемента карты | Shift + (Left) |
| Увеличить ширину элемента карты | Shift + (Right) |
| Уменьшить высоту элемента карты | Shift + (Up) |
| Увеличить высоту элемента карты | Shift + (Down) |
| Перемещение выделенного варианта вверх (только при выделенном варианте в элементе “Выбор варианта”) | Ctrl + (Up) |
| Перемещение выделенного варианта вниз (только при выделенном варианте в элементе “Выбор варианта”) | Ctrl + (Down) |
| Поиск | Ctrl + F |
| Найти следующий | F3 |
| Найти предыдущий | Shift + F3 |
| Замена | Ctrl + H |
Файл
| Новый | Ctrl + N |
| Открыть | Ctrl + O |
| Сохранить | Ctrl + S |
| Печать | Ctrl + P |
Работа с закладками
| Предыдущая закладка | Shift + F2 |
| Закладка | Alt + F2 |
| Следующая закладка | F2 |
Работа с блоком
| Форматировать | Ctrl + Shift +F |
| Сдвинуть вправо | Tab |
| Сдвинуть влево | Shift + Tab |
| Добавить комментарий | Ctrl + Num / |
| Удалить комментарий | Ctrl + Shift + Num / |
Окна
| Закрыть окно | Ctrl + F4 |
| Следующее окно | Ctrl + Shift + F6 |
| Предыдущее окно | Ctrl + F6 |
| Каскадом | Alt + О + К |
| Закрыть окно сообщений | Ctrl + Shift + z |
| Следующая страница | Ctrl + Alt + F |
| Предыдущая страница | Ctrl + Alt + B |
| Разделить окно | Alt + О + Р |
Поиск и замена
| Заменить | Ctrl + Shift + F3 |
| Искать | Ctrl + F3 |
| Повторить поиск | F3 |
| Искать назад | Alt + F3 |
| Искать вперед | Shift + F3 |
Общие
| Свойства | Alt + Enter |
| Выход | Alt + F4 |
Немного бонусов для тебя:
Если хочешь зарегистрировать свой сайт, получи скидку 5% на REG.
RU на регистрацию и хостинг по промокоду 8F73-1A38-1457-F5F5.
You have no rights to post comments
Как удалить базу данных MessageBox — BizTalk Server
Редактировать
Твиттер LinkedIn Фейсбук Эл. адрес
- Статья
- 4 минуты на чтение
Вы используете консоль администрирования BizTalk или инструментарий управления Windows (WMI) для удаления базы данных MessageBox из группы BizTalk. Вы можете удалить базу данных MessageBox из группы BizTalk или полностью удалить ее из развертывания BizTalk Server.
Например, вы можете удалить базу данных MessageBox, которую вы больше не используете, например базу данных, используемую для тестирования.
Чтобы окончательно и полностью удалить базы данных MessageBox из развертывания BizTalk Server, необходимо выполнить восемь шагов:
Отключить публикацию новых сообщений.
Перед удалением базы данных MessageBox необходимо отключить публикацию новых сообщений. Сведения об отключении публикации новых сообщений см. в разделе Как отключить публикацию новых сообщений.
Дождитесь истечения интервала обновления кэша.
После отключения публикации новых сообщений необходимо подождать, прежде чем удалить базу данных. Время ожидания определяется как удвоенная длина CacheRefreshInterval. Значение CacheRefreshInterval по умолчанию — 60 секунд. Используйте диалоговое окно Свойства группы для изменения обновления кэша.
Удалите базу данных MessageBox из группы BizTalk.
При удалении базы данных MessageBox из группы BizTalk ссылка на MessageBox удаляется из базы данных управления BizTalk.
Перезапустите экземпляры узла, которые содержат кэшированные соединения с базой данных MessageBox.

Перед физическим удалением базы данных из SQL Server необходимо перезапустить экземпляр хоста, если имеются кэшированные соединения с базой данных из механизма выполнения. Сведения о запуске экземпляра хоста см. в разделе Как запустить экземпляр хоста.
Остановите все запущенные экземпляры хоста, которые обращаются к базе данных. Сведения об остановке работающего экземпляра хоста см. в разделе Как остановить экземпляр хоста.
Если вы удаляете неосновную базу данных MessageBox, перед остановкой работающего экземпляра хоста вы должны сначала отключить публикацию новых сообщений в этом окне сообщений и убедиться, что:
В окне сообщения не осталось запущенных экземпляров службы.
В окне сообщения не осталось приостановленных (или любых других оставшихся) экземпляров.
Отслеживаемые данные BAM перемещены в базу данных BizTalk Tracking (BizTalkDTADb) (таблица TrackingData должна быть пустой).

Тела отслеживаемых сообщений перемещены в базу данных отслеживания BizTalk (BizTalkDTADb).
Убедитесь, что фоновое задание агента SQL Server завершено.
Прежде чем безвозвратно удалить базу данных MessageBox из развертывания BizTalk Server, необходимо сначала убедиться, что фоновое задание агента SQL Server завершило передачу всех отслеживаемых тел сообщений в таблицу TrackingSpool, а затем создать резервную копию таблиц TrackingSpool. Сведения о проверке состояния фонового задания агента SQL Server см. в электронной документации по SQL Server.
Создайте резервную копию таблиц TrackingSpool.
Тела отслеживаемых сообщений остаются в базе данных MessageBox до тех пор, пока вы вручную не создадите резервную копию таблиц TrackingSpool во внешнем хранилище. Перед резервным копированием фоновое задание агента SQL Server передает тела сообщений из таблицы Spool в таблицу TrackingSpool. Сведения о резервном копировании таблиц SQL Server вручную см.
в электронной документации по SQL Server.Удалить базу данных из SQL Server.
Удаление базы данных MessageBox из группы BizTalk не приводит к физическому удалению базы данных из Microsoft SQL Server. Чтобы безвозвратно удалить базу данных MessageBox, ее необходимо удалить с помощью SQL Server Enterprise Manager или SQL Server Management Studio после ее удаления из группы BizTalk.
Предварительные условия
Администраторы, управляющие базами данных MessageBox, должны иметь необходимые права пользователя. У вас должны быть следующие права пользователя для управления базами данных MessageBox и отключения публикации новых сообщений:
Удаление базы данных MessageBox из группы BizTalk
Щелкните Пуск , щелкните Все программы , щелкните Microsoft BizTalk Server 20xx , а затем щелкните Администрирование BizTalk Server6 90.
В дереве консоли разверните узел Администрирование BizTalk Server, разверните группу BizTalk, щелкните Параметры платформы , а затем щелкните Окна сообщений .

В области сведений щелкните правой кнопкой мыши базу данных окон сообщений, которую требуется удалить, и выберите Свойства .
В диалоговом окне Свойства окна сообщения установите флажок Отключить публикацию нового сообщения .
Используйте страницу Group Hub в консоли администрирования BizTalk Server, чтобы убедиться, что ни один экземпляр сообщения не обезвожен или приостановлен в базе данных MessageBox, которую вы удаляете.
Подождите в течение периода времени, в два раза превышающего длину CacheRefreshInterval. Значение CacheRefreshInterval по умолчанию — 60 секунд.
В области сведений щелкните правой кнопкой мыши базу данных MessageBox, которую требуется удалить, и выберите Удалить .
Прочитав предупреждающее сообщение, нажмите OK .
В дереве консоли разверните группу BizTalk, щелкните Параметры платформы , а затем щелкните Экземпляры хоста .

В области сведений щелкните правой кнопкой мыши все запущенные экземпляры узла, остановите и перезапустите каждый из них.
На сервере, где находится база данных MessageBox, откройте SQL Server Enterprise Manager или SQL Server Management Studio, в зависимости от используемой версии SQL Server, а затем удалите базу данных.
Сведения о том, как удалить базу данных в SQL Server, см. в электронной документации по SQL Server.
См. также
Управление базами данных MessageBox
Как добавить новую базу данных MessageBox
Как отключить публикацию новых сообщений
База данных MessageBox
python — как закрыть окно сообщений, когда что-то сделано
Вместо использования pygame для воспроизведения звука вы должны использовать QMediaPlayer, поскольку он упрощает обработку для Qt, поскольку он имеет сигналы, указывающие на состояние воспроизведения в дополнение к использованию Цикл событий Qt.
С другой стороны, вы должны выполнять процесс преобразования текста в речь во вторичном потоке, чтобы не блокировать графический интерфейс, также нет необходимости создавать промежуточные файлы, поскольку вы можете воспроизводить байты.
импорт io импорт системы импорт потоков из functools импортировать cached_property из PyQt5.QtCore импортировать pyqtSignal, QBuffer, QIODevice, QObject из PyQt5.QtWidgets импортировать QApplication, QMessageBox, QPushButton, QVBoxLayout, QWidget из PyQt5.QtMultimedia импортировать QMediaContent, QMediaPlayer из gtts импортировать gtts из pydub импортировать AudioSegment Переводчик класса (QObject): запущено = pyqtSignal() готово = pyqtSignal() переведено = pyqtSignal (байты) def translate(я, *, тексты, язык): резьба. Поток ( target=self._translate, args=(тексты, язык), daemon=True ).Начало() def _translate(я, тексты, язык): self.started.emit() звуки = [] для текста в текстах: tts = gTTS (текст = текст, язык = язык, медленный = ложь) fp = io.BytesIO() tts.write_to_fp(fp) fp.seek(0) звуки.append(AudioSegment.from_mp3(fp)) вместе = сумма (звуки) fp = io.BytesIO() комбинированный.экспорт (fp, формат = "wav") self.translation.emit(fp.getvalue()) self.finished.emit () Виджет класса (QWidget): def __init__(я, родитель=Нет): супер().__init__(родительский) лежал = QVBoxLayout(я) lay.addWidget(я.кнопка) self.button.clicked.connect (self.handle_button_clicked) self.translator.translate.connect(self.handle_translate_translated) self.player.stateChanged.connect (self.handle_player_state_changed) self.messagebox.finished.connect(self.handle_messagebox_finished) @cached_property кнопка защиты (я): вернуть QPushButton("Старт") @cached_property деф переводчик(я): вернуть переводчик() @cached_property защитный игрок(я): вернуть QMediaPlayer() @cached_property буфер защиты (сам): вернуть QBuffer() @cached_property окно сообщения def (я): окно сообщений = QMessageBox() messagebox.
setIcon(QMessageBox.Информация) messagebox.setWindowTitle("Воспроизведение") messagebox.setText("играет...") messagebox.setStandardButtons(QMessageBox.Cancel) вернуть сообщение Def handle_button_clicked (сам): тексты = self.load_texts() self.button.setEnabled(False) self.translator.translate (тексты = тексты, язык = "ko") def handle_translate_translated (я, данные): self.buffer.close () self.buffer.setData(данные) self.buffer.open(QIODevice.ReadOnly) self.player.setMedia(QMediaContent(), self.buffer) сам.игрок.играть() self.messagebox.open() def handle_player_state_changed (я, состояние): если состояние == QMediaPlayer.StoppedState: self.messagebox.close() self.button.setEnabled(Истина) деф handle_messagebox_finished (я): self.player.stop() деф load_texts (я): тексты = [] для имени файла в ("op.txt", "./button/b1/b1.
.

в электронной документации по SQL Server.

setIcon(QMessageBox.Информация)
messagebox.setWindowTitle("Воспроизведение")
messagebox.setText("играет...")
messagebox.setStandardButtons(QMessageBox.Cancel)
вернуть сообщение
Def handle_button_clicked (сам):
тексты = self.load_texts()
self.button.setEnabled(False)
self.translator.translate (тексты = тексты, язык = "ko")
def handle_translate_translated (я, данные):
self.buffer.close ()
self.buffer.setData(данные)
self.buffer.open(QIODevice.ReadOnly)
self.player.setMedia(QMediaContent(), self.buffer)
сам.игрок.играть()
self.messagebox.open()
def handle_player_state_changed (я, состояние):
если состояние == QMediaPlayer.StoppedState:
self.messagebox.close()
self.button.setEnabled(Истина)
деф handle_messagebox_finished (я):
self.player.stop()
деф load_texts (я):
тексты = []
для имени файла в ("op.txt", "./button/b1/b1.