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

Primiți un mesaj de eroare atunci când efectuați oricare dintre următoarele acțiuni în Microsoft Business Solutions - Portal pentru firme:

  • Încercați să restaurați o bază de date.

  • Încercați să treceți offline cu o bază de date.

  • Încercați să configurați o bază de date pentru acces cu un singur utilizator sau pentru acces doar în citire.

Primiți următorul mesaj de eroare:

Eroarea 5070: Starea bazei de date nu poate fi modificată în timp ce alți utilizatori utilizează ins extrasulde database_name" ALTER DATABASE a bazei de date nu a reușit. sp_dboption nu a reușit.

Această problemă apare chiar dacă toți utilizatorii au ieșit din Microsoft Dynamics GP sau Microsoft Dynamics SL.

Cauză

Portalul de business utilizează rezervorul de conexiuni pentru a profita de avantajele performanței. Acest comportament apare din cauza modului în care se cumulează funcțiile de rezervor de conexiune și din cauza proiectării Portalului de firmă. Utilizatorii Portalului de business își păstrează conexiunea la bazele de date după ce utilizatorii își închid sesiunile de browser.

Rezolvare

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

  1. Afișați conexiunile active la bazele de date, la ID-ul Microsoft SQL Server server 2000 (SPID), starea și numele de log on. Pentru a face acest lucru, urmați acești pași:

    1. Porniți SQL de interogare.

    2. Rulați următorul script.

      sp_who
  2. Reinițializarea conexiunilor active. Pentru a face acest lucru, utilizați una dintre metodele următoare.



    Metoda 1
    Deconectarea manuală a SPIDs pentru utilizatorii Business Portal. Această metodă este metoda recomandată, deoarece afectează cele mai puține procese și utilizatori.

    Notă Înainte de a urma acești pași, spuneți tuturor utilizatorilor să iasă din Portalul de business.

    1. Porniți SQL de interogare.

    2. Rulați următorul script în baza de date.

      KILL <SPID number>

      Notă Înlocuiți<număr SPID> substituent cu numărul SPID de la pasul 1.

    Metoda 2
    Reporniți SQL Services utilizând SQL Server Management Studio sau Microsoft SQL Server Manager:

    1. Spuneți tuturor utilizatorilor să iasă din Portalul de business și din orice alte programe care se conectează la Microsoft SQL Server.

    2. Reporniți SQL Services utilizând Microsoft SQL Server Management Studio sau utilizând SQL Server Enterprise Manager.

      Atunci când reporniți SQL Services, toate SPID-uri și toate conexiunile SPID sunt resetate. Metoda 2 afectează mai mulți utilizatori și mai multe procese decât Metoda 1.

Mai multe informații

Pentru mai multe informații despre comanda KILL, faceți clic pe următorul număr de articol pentru a vedea articolul din Baza de cunoștințe Microsoft:

171224 Înțelegerea modului în care funcționează comanda Transact-SQL KILL

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!

×