sql >> Databáze >  >> Database Tools >> SSMS

SQL Server Management Studio se po určité době nečinnosti odpojilo

To může mít různé příčiny.

Za prvé, jen si myslím, že - protože jste zmínil svůj čerstvý nový počítač a skutečnost, že jste si ho nainstalovali sami - znamená, že je to váš soukromý počítač, že? V tomto případě si myslím, že pravděpodobně používáte SQL Server Express na váš místní počítač, že?

Pokud je výše uvedené správně, navrhuji zkontrolovat následující věci.

  1. Migrovali jste databáze ze svého starého systému do nového nebo jste je znovu vytvořili v novém systému? Pokud jste je právě vytvořili, je možné, že jste omylem nastavili AUTO CLOSE vaší databáze. To může způsobit takové chování. Můžete to zkontrolovat ve vlastnostech vaší databáze. Každopádně bych doporučil to vypnout.

Můžete toho dosáhnout pomocí následujícího kódu:

ALTER DATABASE [yourDatabase] SET AUTO_CLOSE OFF WITH NO_WAIT
  1. Je možné, že máte nesprávnou konfiguraci instance. Na SQL Express existuje trochu exotická možnost instance nazvaná user instance timeout .

Můžete to zkontrolovat pomocí následujícího kódu:

sp_configure 'show advanced options', 1; 
RECONFIGURE; 
GO 
sp_configure 'user instance timeout'

Tuto vlastnost můžete nakonfigurovat voláním:

sp_configure 'user instance timeout', 1440;
RECONFIGURE;

Výše uvedený příkaz nastaví časový limit na 1 den.

Pokud provozujete skutečnou instanci na jiném serveru a pouze se pokoušíte připojit k instanci pomocí svého nového počítače, může vám pomoci jedna z následujících možností:

  1. Je možné, že váš nový počítač má nějaké nastavení napájení, které po určité době nečinnosti deaktivuje vaši síťovou kartu. K tomu může dojít. Měl jsem stejnou možnost ve svém síťovém rozhraní. Stačí to zkontrolovat ve správě hardwaru a projít si možnosti. V mém případě (Intel) to bylo velmi skryté v sub-sub-sub-sub-dialogu. Po 10 minutách nečinnosti způsobí bezpečný režim napájení. Což bylo skvělé pro výkon mého notebooku, ale ne, pokud spouštím velké dotazy.

  2. Může to být špatná konfigurace DHCP. Měl jsem podobný problém v hotelu, kde můj notebook každých 10 minut zacyklil a získal novou IP adresu. To bylo na některých systémech velmi škodlivé. Ale nevím, jak by si s tím SQL Server poradil, ke svým firemním SQL Server jsem se nepřipojil přes hotelovou WLAN (samozřejmě!). :-D

Doufejme, že jedna nebo dvě z možností vám pomohou vyřešit váš problém.



  1. phpMyAdmin:změnit výchozí počet zobrazených řádků?

  2. Jak mohu dotazovat mezi dvěma daty, když je pole „datum“ řetězec?

  3. Xampp 1.8.3.3 s phpmyadminem 4.1.8 Úložiště konfigurace phpMyAdmin není úplně nakonfigurováno

  4. Jak se připojit k databázi sqlite pomocí hesla