sql >> Database >  >> Database Tools >> SSMS

Verbinding met SQL Server Management Studio verbroken na een periode van inactiviteit

Dit kan verschillende oorzaken hebben.

Allereerst denk ik dat - aangezien je je nieuwe pc noemde en het feit dat je hem zelf hebt geïnstalleerd - betekent dat het je privé-pc is, toch? In dit geval denk ik dat je waarschijnlijk een SQL Server Express uitvoert op uw lokale machine, toch?

Als het bovenstaande correct is, raad ik u aan het volgende te controleren.

  1. Heb je de databases van je oude systeem naar het nieuwe gemigreerd of heb je ze opnieuw gemaakt op het nieuwe systeem? Als je ze zojuist opnieuw hebt gemaakt, kan het zijn dat je per ongeluk de AUTO CLOSE . hebt ingesteld van uw databank. Dit kan dergelijk gedrag veroorzaken. U kunt het controleren in uw eigenschappen van uw database. Hoe dan ook, ik zou willen voorstellen om het uit te schakelen.

U kunt dit bereiken met de volgende code:

ALTER DATABASE [yourDatabase] SET AUTO_CLOSE OFF WITH NO_WAIT
  1. Het kan zijn dat je een verkeerde instantieconfiguratie hebt. Op SQL Express is er een kleine exotische instantieoptie genaamd user instance timeout .

U kunt het controleren met de volgende code:

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

U kunt deze eigenschap configureren door te bellen naar:

sp_configure 'user instance timeout', 1440;
RECONFIGURE;

De bovenstaande verklaring stelt de time-out in op 1 dag.

Als u een echte instantie op een andere server draait en gewoon verbinding probeert te maken met de instantie met uw nieuwe pc, kan een van de volgende opties u helpen:

  1. Het kan zijn dat uw nieuwe pc enkele energie-instellingen heeft waardoor uw netwerkkaart na enige tijd van inactiviteit wordt uitgeschakeld. Dit kan voorkomen. Ik had dezelfde optie in mijn netwerkinterface. Controleer het gewoon op uw hardwarebeheer en doorloop uw opties. In mijn geval (Intel) was het erg verborgen in een sub-sub-sub-sub-dialoog. Het veroorzaakt een energiebesparende modus na 10 minuten inactiviteit. Dat was geweldig voor de prestaties op mijn laptop, maar niet als ik grote zoekopdrachten uitvoer.

  2. Het kan een slechte DHCP-configuratie zijn. Ik had een soortgelijk probleem in een hotel waar mijn laptop elke 10 minuten fietste en een nieuw IP-adres kreeg. Dit was op sommige systemen erg schadelijk. Maar ik weet niet hoe de SQL Server het zou aanpakken, ik heb geen verbinding gemaakt met de SQL Server van mijn bedrijf via het WLAN van het hotel (natuurlijk!). :-D

Hopelijk helpen een of twee van de opties je om je probleem op te lossen.



  1. Wordpress en phpMyAdmin kunnen geen RDS-database openen

  2. Nginx met phpmyadmin verkeerde omleiding na inloggen

  3. Waarom respecteert SSMS mijn standaard database-instellingen niet?

  4. #1146 - Tabel 'phpmyadmin.pma__tracking' bestaat niet hoe handmatig uit te schakelen?