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

SQL Server Management Studio wurde nach einem Zeitraum der Inaktivität getrennt

Nun, das kann verschiedene Ursachen haben.

Zunächst einmal vermute ich nur, dass - da Sie Ihren frischen neuen PC und die Tatsache, dass Sie ihn selbst installiert haben, erwähnt haben - bedeutet, dass es Ihr privater PC ist, richtig? In diesem Fall denke ich, dass Sie wahrscheinlich einen SQL Server Express darauf ausführen Ihre lokale Maschine, richtig?

Wenn das obige richtig ist, würde ich vorschlagen, die folgenden Dinge zu überprüfen.

  1. Haben Sie die Datenbanken von Ihrem alten System auf das neue migriert oder haben Sie sie auf dem neuen System neu erstellt? Wenn Sie sie gerade neu erstellt haben, kann es sein, dass Sie versehentlich AUTO CLOSE eingestellt haben Ihrer Datenbank. Dies kann ein solches Verhalten verursachen. Sie können es in Ihren Eigenschaften Ihrer Datenbank überprüfen. Jedenfalls würde ich vorschlagen, es zu deaktivieren.

Sie können dies mit dem folgenden Code erreichen:

ALTER DATABASE [yourDatabase] SET AUTO_CLOSE OFF WITH NO_WAIT
  1. Es kann sein, dass Sie eine falsche Instanzkonfiguration haben. In SQL Express gibt es eine kleine exotische Instanzoption namens user instance timeout .

Sie können dies mit dem folgenden Code überprüfen:

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

Sie können diese Eigenschaft konfigurieren, indem Sie Folgendes aufrufen:

sp_configure 'user instance timeout', 1440;
RECONFIGURE;

Die obige Anweisung setzt das Timeout auf 1 Tag.

Wenn Sie eine echte Instanz auf einem anderen Server ausführen und nur versuchen, sich mit Ihrem neuen PC mit der Instanz zu verbinden, kann Ihnen eine der folgenden Optionen helfen:

  1. Es kann sein, dass Ihr neuer PC einige Energieeinstellungen hat, die Ihre Netzwerkkarte nach einiger Zeit der Inaktivität deaktivieren. Dies kann vorkommen. Ich hatte die gleiche Option in meiner Netzwerkschnittstelle. Überprüfen Sie es einfach in Ihrer Hardwareverwaltung und gehen Sie Ihre Optionen durch. In meinem Fall (Intel) war es sehr versteckt in einem Sub-Sub-Sub-Sub-Dialog. Es bewirkt einen Stromsparmodus nach 10 Minuten Inaktivität. Was für die Leistung auf meinem Laptop großartig war, aber nicht, wenn ich große Abfragen ausführe.

  2. Es kann eine schlechte DHCP-Konfiguration sein. Ich hatte ein ähnliches Problem in einem Hotel, wo mein Laptop alle 10 Minuten radelte und eine neue IP-Adresse bekam. Dies war auf einigen Systemen sehr schädlich. Aber ich weiß nicht, wie der SQL-Server damit umgehen würde, ich habe mich (natürlich!) nicht über das Hotel-WLAN mit dem SQL-Server meiner Firma verbunden. :-D

Hoffentlich helfen Ihnen ein oder zwei der Optionen, Ihr Problem zu beheben.