Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Когато се опитате да стартирате сървър, на който се изпълнява услугата Application Object Server (AOS) в Microsoft Dynamics AX 4.0, получавате съобщение за грешка, подобно на следното:

Windows не можа да стартира Dynamics Server$01 на локалния компютър. За повече информация прегледайте системния регистър на събитията. Ако това е услуга, която не е на Microsoft, се обърнете към доставчика и вижте код на грешка 110, специфичен за услугата.

Освен това в системния регистър се записва следното съобщение за грешка:

Object Server 01: Възникна вътрешна грешка при изпълнение на съхранена процедура при създаване на сесия за AOS.

Този проблем възниква, след като актуализирате базата данни на сървъра, на който се изпълнява услугата AOS от Microsoft Dynamics AX 4.0 до Microsoft Dynamics AX 4.0 със Service Pack 1.

Причина

Този проблем възниква, ако съхранената процедура SysServerSessions и съхранената процедура SysClientSessions не съществуват. Когато възникне този проблем, сървърът, на който се изпълнява услугата AOS, не може да запише подходящата информация за сървъра и съответната информация за сесията на клиента в базата данни на Microsoft SQL Server.

Решение

За да разрешите този проблем, изпълнете следните стъпки:

  1. На сървъра, който съдържа базата данни SQL Server, стартирайте инсталиращата програма за Microsoft Dynamics AX 4.0 Service Pack 1 от инсталационния DVD диск.

  2. Щракнете, за да отметнете квадратчето Сървър за база данни и след това щракнете върху Напред.

  3. За да създадете базата данни, щракнете върху наименувания екземпляр на SQL Server.

  4. Въведете име за базата данни и след това щракнете върху Напред.

  5. Следвайте съответните стъпки в зависимост от версията на SQL Server, която изпълнявате.

    През SQL Server 2005 г.

    1. Щракнете върху Старт, посочете Всички програми, посочете Microsoft SQL Server 2005и след това щракнете върху SQL Server Management Studio.

    2. Разгънете наименувания екземпляр на SQL Server, който сте използвали за създаване на базата данни в стъпка от 1 до стъпка 4.

    3. Разгъване на бази данни.

    4. Разгънете новата база данни, която сте наименували в стъпка 4.

    5. Разгънете Програмируемост,разгънете Съхраненипроцедури и след това намерете следните съхранени процедури:

      • CreateServerSessions

      • CreateUserSessions

    6. Щракнете с десния бутон върху една от тези съхранени процедури и след това щракнете върху Прозорец на редактора на нови заявки.

    7. В първия ред на скрипта променете името на базата данни на името на базата данни, която сте надстроили.

    8. За да изпълните скрипта, натиснете F5.

    9. Повторете стъпка от стъпка h за другата съхранена процедура.


    През SQL Server 2000 г.

    1. Щракнете върху Старт, посочете Всички програми, посочете Microsoft SQL Serverи след това щракнете върху Enterprise Manager.

    2. Разгънете наименувания екземпляр на SQL Server, който сте използвали за създаване на базата данни в стъпка от 1 до стъпка 4.

    3. Разгънете Бази даннии след това разгънете Dynamics.

    4. Щракнете върху Съхраненипроцедури и след това намерете следните съхранени процедури:

      • CreateServerSessions

      • CreateUserSessions

    5. Щракнете с десния бутон върху една от тези съхранени процедури и след това щракнете върху Генериране SQL скрипт.

    6. В прозореца Генериране SQL скрипт щракнете върху Визуализацияи след това щракнете върху Копирай.

    7. В SQL Server Enterprise Manager щракнете върху Инструментии след това щракнете върху SQL анализатор на заявки.

    8. В прозореца SQL анализатор на заявки поставете скрипта, който сте копирали в стъпка е.

    9. В лентата SQL Server enterprise Manager променете името на базата данни на името на базата данни, която сте надстроили.

    10. За да изпълните скрипта, натиснете F5.

    11. Повторете стъпка e до стъпка j за другата съхранена процедура.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×