Непредвиденное поведение возникает при выполнении многих процессах на компьютере, на котором запущен SQL Server

Переводы статьи Переводы статьи
Код статьи: 824422 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

При выполнении многих процессов на на компьютере (например, более 50), наблюдается поведение, не ожидалось. Тем не менее может или не может сообщение об ошибке и сообщения об ошибках, связанные проблемы не регистрируется в файлах журналов на локальном компьютере. Следующие проблемы связаны с этой проблемой:
  • Сбой задания агента SQL Server, использующие шаги задания CmdExec без причины. В некоторых случаях состояние задания присвоено успеха, несмотря на то, что задание было фактически не запуск.
  • В процедуры xp_cmdshell Инструкция возвращает значение NULL, независимо от того, какая команда была выполнена.
  • Шаги задания CmdExec в службами преобразования данных (DTS) может возникнуть сбой без ошибок.
  • OLE Automation расширенных хранимых процедур, таких как процедуры sp_OACreate может произойти сбой хранимой процедуры, с или без возврата кодов ошибок.
  • Возможно, агенты репликации вне процесса проблемы.
  • Не может открыть меню «Пуск» на панели задач.
  • Работать не в процесс COM-объектов правильно.
  • При попытке запустить диспетчер задач, нажав Сочетание клавиш CTRL + ALT + DEL, диспетчер задач не запускается, и журнал системных событий может вывести сообщение об ошибке, похожее на следующий:

    КОД события: 26
    Всплывающее окно приложения: Cmd.exe
    Ошибка приложения: Не удается правильно инициализировать приложение (0xc0000142). нажмите кнопку ОК для завершения работы приложения.

  • любой процесс что использует API-Интерфейс CreateProcess Windows могут возникнуть проблемы.

Временное решение

Чтобы обойти эту проблему, выполните следующие действия.

Важные Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Тем не менее при неправильном изменении реестра, могут возникнуть серьезные проблемы. Таким образом Убедитесь, что внимательно выполните следующие действия. Для дополнительной защиты резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для получения дополнительных сведений о том, как резервное копирование и восстановление реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows
  1. В командной строке введите: КОМАНДУ REGEDT32.EXE для запуска редактора реестра.
  2. В редакторе реестра найдите следующий параметр реестра ключ:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
  3. В правой области щелкнитеWindows.
  4. На Редактирование меню, нажмите кнопкуИзменить.
  5. В Изменение строки диалоговом окне найдите SharedSectionСтрока параметра в Значение DATA поле, а затем указать большее значение дляSharedSection параметр.

    Примечание В SharedSection параметр указывает системе и рабочий стол с помощью следующих формат, где <xxxx></xxxx> Определяет максимальный размер кучи всей системы (в Кбайт) <yyyy></yyyy> Определяет размер каждой кучи рабочего стола и<zzzz></zzzz> размер кучи для каждого рабочего стола, т.е. связанные с неинтерактивном станции Windows:
    SharedSection =<xxxx></xxxx>,<yyyy></yyyy>,<zzzz></zzzz>
  6. Нажмите кнопку ОК.
При увеличении неинтерактивной кучи рабочего стола с 256 КБ или 512 КБ обычно предоставляет достаточно памяти для решения проблемы.

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

Известные проблемы в Microsoft Windows NT является причиной проблемы Сервер. SQL Server использует неинтерактивной кучи рабочего стола. Если много неинтерактивной кучи рабочего стола может быть запущен нехватка памяти создается процесса. Когда не достаточно памяти для удовлетворения запрос на выделение памяти, возвращается сообщение об ошибке и пользователь получает уведомление, системе недостаточно памяти. Некоторые программы могут обрабатывать ошибки и могут иногда потребоваться достаточно памяти для создания ошибки диалоговое окно сообщения. Когда не достаточно памяти для создания ошибки диалоговое окно сообщения, Запрошенная операция не удастся без создания сообщение об ошибке.

Ссылки

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
126962«Нехватка памяти» появляется сообщение об ошибке при наличии большого количества программы

Свойства

Код статьи: 824422 - Последний отзыв: 15 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
Ключевые слова: 
kbvirtualmem kbeventlog kbregistry kbmessagebox kbserver kbsysadmin kbprb kbmt KB824422 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:824422

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com