Share via


Nasıl yapılır: Bir SQL Server (SQLservr.exe) örnek Başlat

If the SQL Server Veritabanı Altyapısı does not start, one troubleshooting step is to attempt to start the Veritabanı Altyapısı from the command prompt.Bu konuda nasıl başlatılacağını anlatır bir örnek , Veritabanı Altyapısı.

Not

SQL Server yalnızca sorun giderme amacıyla komut istemi satırından başlatılmış olmalıdır.Başlamak için SQL Server Veritabanı Altyapısı gelişigüzel kullanılması için bkz: Nasıl yapılır: Bir örneğini SQL Server (SQL Server Configuration Manager) Başlat.

Normal SQL Server Başlangıç olduğu bir karmaşık aktivite gerektiren doğru yer SQL Server için dosyaları, kayıt defteri ayarları yapılandırılır SQL Server ve Microsoft Windows Hizmetleri ve doğru dosya ve kayıt defteri izinlerini tarafından kullanılan etki alanı hesabını SQL Server hizmet.Bu nedenle, belirlemek için ortak bir sorun giderme adımı olan SQL Server basitleştirme tarafından ideal koşullarda başlayabilirkendi ortamında. Genellikle sorun giderme işlemine soru ile başlar "için SQL Server yerel Administrators grubunun ve Windows Hizmet Denetim Yöneticisi kullanmadan olan bir hesabı kullanarak başlatmak için?" "Evet" yanıt gösterir sorunu için Hizmet Denetim Yöneticisi veya bu hesaba atanan izinler için ilgili, SQL Server hizmet çalışırken kullanın."Hayır" yanıt, Hizmet Denetim Yöneticisi aracılığıyla önceden görüntülenen değil hata iletisi görüntüleyebilir ve sorunları gösterebilir SQL Server dosyaları veya kayıt defteri ayarları.

Dikkat notuDikkat

Çalıştır SQL Server herhangi bir komut satırından amaç dışında sınamak mi SQL Server başlatılabilir.Sonra gerçekleştirilen bakım işlemleri SQL Server karşı başlatılan komut satırı hataları daha sonra neden olabilir.Örneğin, yönetici olarak oturum açmış ve yeni bir veritabanı oluşturmak veya bir veri dosyası konumunu değiştirmek, SQL Server , daha sonra normal hesabı altında çalışan erişemiyor olabilir SQL Server hizmet.

Çalışırken aşağıdaki kısıtlamalar göz önünde SQL Server komut satırından:

  • komut istemi istemi penceresini simge durumuna küçültme neredeyse tüm kaynaklarla bağlantısını kaldırmak Windows neden olur SQL Server.Bu normal, çünkü SQL Server değil tasarlanmıştır çalışması bu şekilde.

  • SQL Serverçalışmak üzere atanmış hesabı olmayan güvenlik bağlamında kullanıcının güvenlik içeriğinde çalışan SQL Server sırasında Kur.

  • Tüm sistem iletilerini başlatmak için kullanılan penceresinde görünür bir örnek , SQL Server.

  • Size olamaz duraklatmak, durdurmak veya örnek devam SQL Server olarak bir Microsoft Windows hizmet kullanarak SQL Server Management Studio, sql Server Configuration Manager, hizmets uygulama Denetim Masası veya herhangi net komutları (örnekn, net start, net pause, net devam, ve net stop).

  • Kapatılması gerekiyor örnek , SQL Server kapatmadan önce Windows.

  • Yazdığınız komut istemi seçenekleri varsayılan değerin üzerine Windows kayıt defteri tarafından yazılan komut istemi seçeneklerini önceliklidir SQL Server Kur.

  • sql Server Configuration Manager ve SQL Server Management Studio hizmet durduruldu olarak göster.

Doğru sql Server örneğinin başlangıç

Varsayılan olarak, sqlservr.exe C:\Program Files\Microsoft sql Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn bulunur.İkinci bir sql Server örnek yüklü, sqlservr.exe ikinci bir kopyasını, C:\Program Files\Microsoft sql Server\MSSQL10_50.MSSQLSERVER\MSSQL\binn gibi bir dizinde bulunur.Bir örneği başlatabilirsiniz SQL Server farklı bir örnekten sqlservr.exe kullanarak ancak SQL Server başlatılır de, yanlış örnek sürüm dahil olmak üzere, hizmet paketleri, hangi neden olabilir beklenmeyen sonuçlar.Bunu önlemek için ms-dos dizin Değiştir kullanın (cd) komutu doğru dizinine sqlservr.exe, başlamadan önce aşağıdaki örnekte gösterildiği gibi taşıyın.

CD \Program Files\Microsoft sql Server\MSSQL10_50.1\MSSQL\Binn

sql Server'ın varsayılan örnek komut istemi isteminden başlatmak için

  • komut istemi isteminden, aşağıdaki komutu girin:

    sqlservr.exe
    

sql Server'ın adlandırılmış örnek komut istemi isteminden başlatmak için

  • komut istemi isteminden, aşağıdaki komut istemiu girin ve Değiştir <instancename> adı ile örnek başlatmak istiyor:

    sqlservr.exe -s <instancename>
    

sql Server'ın varsayılan örnek tek kullanıcı modu komut istemi isteminden başlatmak için

  • komut istemi isteminden, aşağıdaki komutu girin:

    sqlservr.exe -m
    

    Tek kullanıcı modunda Acil bakım gerçekleştirmek için diğer kullanıcıların bağlanmak istediğinizde yararlı olabilir SQL Server, ancak herhangi bir kullanıcının tek bir kullanıcı olabilir de dahil olmak üzere SQL Server Aracısı hizmet.

sql Server'ın adlandırılmış örnek tek kullanıcı modu komut istemi isteminden başlatmak için

  • komut istemi isteminden, aşağıdaki komutu girin:

    sqlservr.exe -m -s <instancename>
    

sql Server'ın varsayılan örnek en az yapılandırma ile başlatmak için

  • komut istemi isteminden, aşağıdaki komutu girin:

    sqlservr.exe -f
    

sql Server'ın adlandırılmış örnek en az yapılandırma ile başlatmak için

  • komut istemi isteminden, aşağıdaki komutu girin:

    sqlservr.exe -f -s <instancename>