SQL Server tek kullanıcı modunda başlatma

Belirli koşullar altında bir örneğini başlatmak zorunda kalabilirsiniz SQL Servertek kullanıcı modunda kullanarak startup option -m., sen-ebilmek istemek-e sunucu yapılandırma seçenekleri değiştirmek veya bir zarar kurtarmak masterveya diğer sistem veritabanına. Her iki eylem örneği başlangıç gerektiren SQL Servertek kullanıcı modunda.

Başlangıç SQL Servertek kullanıcı modunda örneğine bağlanmak için bilgisayarın yerel Administrators grubunun herhangi bir üyesi sağlar SQL Serverbir üyesi olarak sysadminsunucu rolü. Daha fazla bilgi için, bkz. Sistem yöneticileri kilitlendi SQL Server'a bağlan.

Bir örneğini başlattığınızda SQL Servertek kullanıcı modunda aşağıdakilere dikkat edin:

  • Yalnızca bir kullanıcı sunucuya bağlanabilir.

  • Denetim noktası işlemi yürütülür. Varsayılan olarak, bunu başlangıçta otomatik olarak yürütülür.

[!NOT]

Dur SQL Serverönce örneğine bağlanırken Aracısı hizmeti SQL Servertek kullanıcı modunda; Aksi takdirde, SQL Serverböylece görüneceği şekilde engelleme Bağlantı Aracısı hizmetini kullanır

Bir örneğini başlattığınızda SQL Servertek kullanıcı modunda SQL Server Management Studiobağlanarak SQL Server. Nesne Explorer'da Management Studiobazı operasyonlar için birden fazla bağlantısı gerektirdiğinden başarısız olabilir. Yönetmek için SQL Servertek kullanıcı modunda çalıştır Transact-SQLdeyimleri yalnızca aracılığıyla sorgu düzenleyicisinde bağlanarak Management Studio, ya sqlcmd yardımcı programını.

Kullandığınızda -mseçeneği ile sqlcmdya Management Studio, belirtilen istemci uygulaması bağlantıları sınırlayabilirsiniz. Örneğin, **-m"sqlcmd"**tek bir bağlantı ve bağlantı sınırlarını bağlantılar olarak kendisini tanımlamak gerekir sqlcmdistemci programı. Eğer başlıyor bu seçeneği kullanın SQL Servertek kullanıcı modunda ve bilinmeyen bir istemci uygulaması yalnızca bağlantı alıyor. Sorgu Düzenleyicisi aracılığıyla bağlanmak için Management Studiokullanmak -m"Microsoft SQL Server Management Studio - Query".

Güvenlik notuGüvenlik Notu

Bu seçenek, bir güvenlik özelliği olarak kullanmayın. İstemci uygulaması istemci uygulamanın sağladığı adı ve bağlantı dizesi bir parçası olarak bir yanlış isim sağlayabilir.

Kümelenmiş yüklemeler için Not

İçin SQL ServerYükleme kümelenmiş bir ortamda, ne zaman SQL Servertek kullanıcı modunda, küme kaynağı dll kullanır böylece sunucuya diğer tüm bağlantıları engelleme kullanılabilir bağlantı başladı. Ne zaman SQL Servergetirmeye çalışırsanız bu durumunda, SQL ServerAracısı kaynak çevrimiçi başarısız üzerinden farklı bir düğüm sql kaynak kaynak grubu etkileyecek şekilde yapılandırılmışsa.

Aşağıdaki yordamı sorun kullanımı almak için:

  1. –M başlangıç parametresi kaldırma SQL ServerGelişmiş özellikleri.

  2. Al SQL Serverkaynağı çevrimdışı.

  3. Geçerli sahibi düğümden bu grubun, komut isteminden aşağıdaki komutu sorunu: net start mssqlserver /m.

  4. Küme Yöneticisi'nden doğrulayın veya yük devretme kümesi Yönetimi Konsolu, SQL Serverkaynak hala çevrimdışı.

  5. Bağlanmak SQL ServerŞimdi kullanarak aşağıdaki komut ve gerekli işlemi yapmak: sqlcmd -e -s<SunucuAdı>.

  6. İşlem tamamlandığında komut istemini kapatın ve sql ve diğer kaynakları çevrimiçi Küme Yöneticisi geri getirmek.

Ayrıca bkz.

Başvuru

Sqlcmd yardımcı programı

Denetim noktası (Transact-sql)

sp_configure (Transact-sql)

Kavramlar

SQL Server Agent Hizmeti'ni Başlatma, Durdurma veya Duraklatma

Veritabanı yöneticileri için teşhis bağlantısı

Veritabanı altyapısı hizmeti başlatma seçenekleri