Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome

Atunci când încercați să porniți un server care rulează serviciul Application Object Server (AOS) în Microsoft Dynamics AX 4.0, primiți un mesaj de eroare care seamănă cu următorul:

Windows putea porni Dynamics Server$01 pe computerul local. Pentru mai multe informații, revizuiți Jurnalul evenimentelor de sistem. Dacă acesta este un serviciu care nu este Microsoft, contactați distribuitorul și consultați codul de eroare specific serviciului 110.

În plus, următorul mesaj de eroare este înregistrat în jurnalul System (Sistem):

Object Server 01: Eroarea internă a avut loc la executarea procedurii stocate la crearea sesiunii pentru AOS.

Această problemă apare după ce actualizați baza de date pe serverul care rulează serviciul AOS de la Microsoft Dynamics AX 4.0 la Microsoft Dynamics AX 4.0 cu Service Pack 1.

Cauză

Această problemă apare dacă procedura stocată SysServerSessions și procedura stocată SysClientSessions nu există. Când apare această problemă, serverul care rulează serviciul AOS nu poate înregistra informațiile corespunzătoare despre server și informațiile corespunzătoare despre sesiunea client în baza de date Microsoft SQL Server.

Rezolvare

Pentru a rezolva această problemă, urmați acești pași:

  1. Pe serverul care conține baza SQL Server date, porniți programul de instalare pentru Microsoft Dynamics AX 4.0 Service Pack 1 de pe DVD-ul de instalare.

  2. Faceți clic pentru a bifa caseta de selectare Server bază de date, apoi faceți clic pe Următorul.

  3. Pentru a crea baza de date, faceți clic pe instanța denumită a SQL Server.

  4. Tastați un nume pentru baza de date, apoi faceți clic pe Următorul.

  5. Urmați pașii corespunzători în funcție de versiunea de SQL Server care o rulați.

    În SQL Server 2005

    1. Faceți clic pe Start, indicați spre Toateprogramele , indicați spre Microsoft SQL Server 2005, apoi faceți clic pe SQL Server Management Studio.

    2. Extindeți instanța denumită a SQL Server utilizată pentru a crea baza de date la pasul 1-4.

    3. Extindeți Baze de date.

    4. Extindeți noua bază de date pe care o denumiți la pasul 4.

    5. Extindeți Programabilitate, extindeți Proceduri stocate, apoi găsiți următoarele proceduri stocate:

      • CreateServerSessions

      • CreateUserSessions

    6. Faceți clic dreapta pe una dintre aceste proceduri stocate, apoi faceți clic pe Fereastră editor de interogare nouă.

    7. În prima linie a scriptului, modificați numele bazei de date la numele bazei de date pentru care s-a făcut upgrade.

    8. Pentru a rula scriptul, apăsați F5.

    9. Repetați pasul f până la pasul h pentru cealaltă procedură stocată.


    În SQL Server 2000

    1. Faceți clicpe Start , indicați spre Toateprogramele , indicați spre Microsoft SQL Server, apoi faceți clic pe Manager de întreprindere.

    2. Extindeți instanța denumită a SQL Server utilizată pentru a crea baza de date la pasul 1-4.

    3. Extindeți Bazede date , apoi extindeți Dynamics.

    4. Faceți clic peProceduri stocate , apoi găsiți următoarele proceduri stocate:

      • CreateServerSessions

      • CreateUserSessions

    5. Faceți clic dreapta pe una dintre aceste proceduri stocate, apoi faceți clic pe Generare script SQL script.

    6. În fereastra Generare script SQL, faceți clic pe Previzualizare, apoi pe Copiere.

    7. În SQL Server Enterprise, faceți clic pe Instrumente, apoi faceți clic SQL analizorul de interogări.

    8. În fereastra SQL interogare nouă, lipiți scriptul pe care l-ați copiat la pasul f.

    9. Pe bara SQL Server Enterprise de instrumente Manager, modificați numele bazei de date la numele bazei de date pentru care s-a făcut upgrade.

    10. Pentru a rula scriptul, apăsați F5.

    11. Repetați pasul de la e la pasul j pentru cealaltă procedură stocată.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×