Príznaky

Keď v aplikácii Microsoft Business Solutions – Business Portal vykonáte niektorú z nasledujúcich akcií, zobrazí sa chybové hlásenie:

  • Pokúšate sa obnoviť databázu.

  • Pokúšate sa databázu vziať do režimu offline.

  • Pokúšate sa nakonfigurovať databázu na prístup jedného používateľa alebo iba na čítanie.

Zobrazí sa toto chybové hlásenie:

Chyba 5070: Stav databázy nie je možné zmeniť, zatiaľ čo iní používatelia používajú databázový príkazdatabase_name' ALTER DATABASE zlyhali. sp_dboption príkaz zlyhal.

Tento problém sa vyskytuje aj v prípade, že všetci používatelia opustili Microsoft Dynamics GP alebo Microsoft Dynamics SL.

Príčina

Business Portal využíva združovanie pripojení a využíva výhody výkonu. K tomuto správaniu dochádza z dôvodu spôsobu a spôsobu združovania pripojení a návrhu portálu Business Portal. Po zatvorení relácií prehliadača si používatelia podnikových portálov zachovávajú pripojenie k databázam.

Riešenie

Pri odstraňovaní tohto problému postupujte nasledovne:

  1. Zobrazenie aktívnych pripojení k databázam, ID procesu Microsoft SQL Server 2000 (SPID), stav a prihlasovacie meno. Postupujte podľa nasledujúcich krokov:

    1. Spustite SQL Query Analyzer.

    2. Spustite nasledujúci skript.

      sp_who
  2. Obnovte aktívne pripojenia. Použite niektorú z nasledujúcich metód.Metóda 1 Manuálne odpojte identifikátory SPI pre používateľov podnikových portálov. Táto metóda je odporúčanou metódou, pretože ovplyvňuje najmenší proces a používateľov. Poznámka Pred použitím týchto krokov ukončite podnikový portál pre všetkých používateľov.

    1. Spustite SQL Query Analyzer.

    2. Spustite nasledujúci skript v databáze.

      KILL <SPID number>

      Poznámka: Nahraďte<SPID> zástupným objektom sPID číslom z kroku 1.

    Metóda 2 reštartuje SQL služby pomocou SQL Server Management Studio alebo Microsoft SQL Server Managera:

    1. Ukončite podnikový portál všetkých používateľov a všetky ostatné programy, ktoré sa k Microsoft SQL Server.

    2. Reštartujte SQL služieb pomocou služby Microsoft SQL Server Management Studio alebo pomocou správcu SQL Server Enterprise Manager.Po reštartovaní SQL služieb sa obnovia všetky identifikátory SPI a všetky pripojenia SPID. Metóda 2 ovplyvňuje viac používateľov a viac procesov ako metóda 1.

Ďalšie informácie

Ďalšie informácie o príkaze KILL zobrazíte kliknutím na číslo článku v databáze Microsoft Knowledge Base:

171224 Informácie o tom, ako funguje SQL KILL

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.