Nasıl yapılır: sql Server çevrimiçi olduğunda kümelenmiş bir ortamda sql Server parametrelerini değiştir

Makale çevirileri Makale çevirileri
Makale numarası: 953504 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

GİRİŞ

Kümelenmiş bir ortamda sql Server parametrelerini değiştirmek için Microsoft sql Server 2008 Configuration Manager, sql Server 2005 Configuration Manager, sql Server 2000 Enterprise Manager veya sql Server 2000 Setup'ı kullandığınızda, sql Server küme kaynağı çevrimiçi durumdayken etkin düğüm üzerinde değişiklikler yapmak zorunda. sql Server çevrimiçi değilse, ilk önce sql Server çevrimiçi duruma sahip. Ancak, bazı durumlarda, sql Server çevrimiçi yapmak olabilir.

Bu makalede, sql Server çevrimiçi olduğunda ya da sql Server çevrimiçi duruma getiremiyor, kümelenmiş bir ortamda sql Server parametrelerini değiştirmek nasıl açıklar.

Daha fazla bilgi

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl değiştireceğinizin anlatıldığı adımlar içermektedir. Ancak, kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Değiştirmeden önce ek koruma için kayıt defterini yedekleyin. Sonra bir sorun çıktığında kayıt defterini geri yükleyebilirsiniz. Yedekleme ve geri yükleme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756 Nasıl yedekleme ve Windows kayıt defterini geri yükleme
sql Server çevrimiçi olduğunda kümelenmiş bir ortamda sql Server parametrelerini değiştirmek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1

Not Bu yöntemi ilk kez kullanmak deneyin öneririz.
  1. ' I tıklatın Başlat,'ı tıklatın Çalıştır, türü Regeditve i TAMAM.
  2. Çekirdek diski bulun. Bunu yapmak için şu adımları izleyin:
    1. Aşağıdaki kayıt defteri anahtarını bulun:
      HKEY_LOCAL_MACHINE\Cluster\Quorum
    2. Çekirdek diskinin yol yol girdisini içerir. Örneğin, aşağıdaki yol yol girdisini içerir:
      <quorumdrive></quorumdrive>: \MSCS
  3. sql Server kümesi kaynağı GUID bulun. Bunu yapmak için şu adımları izleyin:
    1. Aşağıdaki kayıt defteri anahtarını bulun:
      HKEY_LOCAL_MACHINE\Cluster\Resources
    2. İnceleyin Adı kayıt defteri girdilerini sütun.

      Not Birkaç kayıt defteri girdileri "guid" giriş adını içerir.
    3. Varsayılan örneği için "sql Server" içeren sql Server küme kaynağı bulun Adı sütun.

      Adlandırılmış kopyalar için dahil "sql Server (sql Server küme kaynaklarını bulun<instancename></instancename>) ", Adı sütun.
  4. Denetim noktası dosyası adını bulun. Bunu yapmak için şu adımları izleyin:
    1. Aşağıdaki kayıt defteri anahtarını bulun:
      HKEY_LOCAL_MACHINE\Cluster\Resources\ {GUID} \RegSync
    2. Ayrıntılar bölmesinde, denetim noktası kayıt defteri kovanlarını ve şöyle karşılık gelen sayıların görüntüleyin:
      Varsayılan örneği için
      00000004 SOFTWARE\Microsoft\Microsoft sql Server\MSSQLSERVER

      Adlandırılmış bir örneği için
      00000004 SOFTWARE\Microsoft\Microsoft sql Server\MSSQL.X\MSSQLSERVER
      Not Adlandırılmış bir örneği için X örneği kimliğine karşılık gelir.

      Denetim noktası dosyası adını sayıdır. Bu örnekte denetim noktası dosyası 00000004.cpt adıdır.
  5. Kayıt Defteri Düzenleyicisi'ni tıklatın. HKEY_LOCAL_MACHINE.
  6. Üzerinde Dosya menüsünde'i tıklatın Yığını Yükle.
  7. İçinde <quorumdrive></quorumdrive>:\<guid></guid> klasör, adım 4'te bulunan denetim noktası dosyasını bulun.
  8. İçinde Anahtar adı Tür kutusunda 1ve i TAMAM.
  9. Geçersiz denetim noktası kayıt defteri anahtarı değeri düzeltmek için aşağıdaki kayıt defteri anahtarını bulun:
    HKEY_LOCAL_MACHINE\1\<yourregistrykey></yourregistrykey>
    Not Aşağıdaki örnekler mssqlserver denetim noktası kayıt defteri anahtarını düzeltin:
    • Örnek 1
      Master.mdf dosyasının geçersiz bir yol düzeltmek için aşağıdaki adımları izleyin:
      1. Aşağıdaki kayıt defteri anahtarını bulun:
        HKEY_LOCAL_MACHINE\1\Parameters
      2. Düzeltmek
        SQLArg0
        anahtar.
    • Örnek 2
      Yanlış etkin devre dışı bırakmak iletişim kuralı, aşağıdaki adımları izleyin:
      1. Aşağıdaki kayıt defteri anahtarını bulun:
        HKEY_LOCAL_MACHINE\1\SuperSocketNetLib\Via
      2. Enabled girdisinin değerini 1'den 0 olarak değiştirin.
  10. Sonra kayıt defteri anahtarını düzeltin, ' ı tıklatın HKEY_LOCAL_MACHINE\1,'ı tıklatın Dosya menüyü tıklatın ve sonra Yığın.
Not Bu adımları izledikten sonra bu denetim noktası sabittir ve belirli bir düğüme yerine çalışma sırasında otomatik olarak çoğaltılır. sql Server örneğinin çevrimiçi duruma getirin.

Yöntem 2

Dikkat edin sadece ilişkili kaynaklar çevrimiçiyken belirttiğinizde kayıt defteri anahtarlarını değişiklikler kaydedilir. Kaynak çevrimiçi olduğunda belirttiğinizde anahtar değişikliklerini belirttiğinizde dosyasındaki son kaydedilen değerlere göre yazılır. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
174070 Microsoft küme sunucusu kayıt defteri çoğaltma

Notlar

  • 2. Adım adım 4 arasındaki sql küme grubu yerine çalışma gerçekleştirin. Ayrıca, tüm adımları tamamlayın, yük devretme üzerinde beklenmeyen davranışlarla karşılaşabilirsiniz.
  • İçin 2 ve 4. adımda, mssql adım.xMSQL10.xve MSSQL10_50.xsql Server'ın örneğinin ilgili örnek kimliği için yer tutuculardır. mssqlserver kayıt defteri girdisini aşağıdaki kayıt defteri alt anahtarında değer sistemden için karşılık gelen değer belirleyebilirsiniz:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft sql Server\<instancename>\sql\</instancename>
  • Adım 4 ve adım 2 için <instancename></instancename>sql Server örneğinin adı için bir yertutucudur.

  1. Belirttiğinizde anahtarlarının listesi aşağıdaki komutu kullanarak elde edilir:
    Küme res /checkpoints
  2. Bir komut isteminde belirli kayıt defteri alt küme denetim noktası devre dışı bırakmak için aşağıdaki komutlardan birini çalıştırın:
    • sql Server 2008 R2'in bir örneği için aşağıdaki komutu çalıştırın:

      Küme. Kaynak"Ağ adı (sql)ÖrnekAdı>)" /removecheckpoints: "Software\Microsoft\Microsoft sql Server\MSSQL10_50.x\MSSQLSERVER"
    • sql Server 2008 örneği için aşağıdaki komutu çalıştırın:

      Küme. Kaynak"Ağ adı (sql)ÖrnekAdı>)" /removecheckpoints: "Software\Microsoft\Microsoft sql Server\MSSQL10.x\MSSQLSERVER"
    • sql Server 2005 örneği için aşağıdaki komutu çalıştırın:

      cluster res "sql Server)<instancename></instancename>) "/ REMOVECHECK:"Software\Microsoft\Microsoft sql Server\MSSQL.x \MSSQLSERVER"
    • sql Server 2000'in varsayılan örneği için aşağıdaki komutları çalıştırın:

      cluster res "sql Server" / REMOVECHECK: "software\microsoft\mssqlserver\mssqlserver"

      cluster res "sql Server" / REMOVECHECK: "software\microsoft\mssqlserver\cluster"

      Not Yalnızca eklediğinizde veya sql Server 2000 üzerinde dinler bir veya daha fazla IP adreslerini kaldırın, ikinci komut çalıştırmak zorunda.
    • sql Server 2000 adlandırılmış bir örneği için aşağıdaki komutları çalıştırın:

      cluster res "sql Server)<instancename></instancename>) "/ REMOVECHECK:"SOFTWARE\Microsoft\Microsoft sql Server\<instancename></instancename>\MSSQLSERVER"

      cluster res "sql Server)<instancename></instancename>) "/ REMOVECHECK:"SOFTWARE\Microsoft\Microsoft sql Server\<instancename></instancename>\Cluster"

      NotYalnızca eklediğinizde veya sql Server 2000 üzerinde dinler bir veya daha fazla IP adreslerini kaldırın, ikinci komut çalıştırmak zorunda.
  3. sql Server'ın kümelenmiş örneğinin tüm düğümlerde parametreyi değiştirin.
  4. Bir komut isteminde, küme denetim noktası için belirli kayıt defteri alt anahtarını etkinleştirmek için aşağıdaki komutlardan birini çalıştırın:
    • sql Server 2008 örneği için aşağıdaki komutu çalıştırın:

      Küme. Kaynak "sql Server)<instancename></instancename>) "/addcheckpoints:" HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft sql Server\MSSQL.x\MSSQLSERVER"
    • sql Server 2005 örneği için aşağıdaki komutu çalıştırın:

      cluster res "sql Server)<instancename></instancename>) "/addcheck:"Software\Microsoft\Microsoft sql Server\MSSQL.x\MSSQLSERVER"
    • sql Server 2000'in varsayılan örneği için aşağıdaki komutları çalıştırın:

      cluster res "sql Server" /addcheck: "software\microsoft\mssqlserver\mssqlserver"

      cluster res "sql Server" /addcheck: "software\microsoft\mssqlserver\cluster"
    • sql Server 2000 adlandırılmış bir örneği için aşağıdaki komutları çalıştırın: cluster res "sql Server)

      <instancename></instancename>) "/addcheck:"SOFTWARE\Microsoft\Microsoft sql Server\<instancename></instancename>\MSSQLSERVER"


      cluster res "sql Server)<instancename></instancename>) "/addcheck:"SOFTWARE\Microsoft\Microsoft sql Server\<instancename></instancename>\Cluster"

      Not Kaynak adı "sql Server)<instancename></instancename>) "sizin durumda farklı olabilir. Kaynak adını doğrulamak için Küme Yöneticisi'ni başlatmak, sql grubu, sql Server kaynağı özelliklerini bulun ve kaynağın tam adı belirleyin.
  5. sql Server örneğinin çevrimiçi duruma getirin.

sql Server 2008 Sunucu üzerinde örnek çıktı

Küme res /checkpoints

Kaynak adı belirtildi.

Tüm kaynaklar için kayıt defteri denetim noktaları listeleniyor...

Kaynağın Kayıt defteri denetim noktası

-------------------- --------------------------------------------------------

sql ağ adı (<instance name="">) ' SOFTWARE\Microsoft\Microsoft sql Server\MSSQL10.<instance name="">\Cluster'</instance></instance>

sql ağ adı (<instance name="">) ' SOFTWARE\Microsoft\Microsoft sql Server\MSSQL10.<instance name="">\MSSQLServer'</instance></instance>

sql ağ adı (<instance name="">) ' SOFTWARE\Microsoft\Microsoft sql Server\MSSQL10.<instance name="">\Replication'</instance></instance>

sql ağ adı (<instance name="">) ' SOFTWARE\Microsoft\Microsoft sql Server\MSSQL10.<instance name="">\Providers'</instance></instance>

sql ağ adı (<instance name="">) ' SOFTWARE\Microsoft\Microsoft sql Server\MSSQL10.<instance name="">\SQLServerSCP'</instance></instance>

sql ağ adı (<instance name="">) ' SOFTWARE\Microsoft\Microsoft sql Server\MSSQL10.<instance name="">\CPE'</instance></instance>

sql ağ adı (<instance name="">) ' SOFTWARE\Microsoft\Microsoft sql Server\MSSQL10.<instance name="">\SQLServerAgent'</instance></instance>

1 sql IP adresi (<instance name="">) yok</instance>

sql Server (<instance name="">) yok</instance>

sql Server Agent (<instance name="">) yok</instance>

C:\Windows\System32>cluster. Kaynak "sql ağ adı (<instance name="">)" /removecheckpoints: "Software\Microsoft\Microsoft sql Server\MSSQL10.<instance name="">\mssqlserver"<b00></b00></instance></instance>

Kaldırma kayıt defteri denetleme noktası ' Software\Microsoft\Microsoft sql Server\MSSQL10.EI

prptdb\mssqlserver' kaynak ' sql ağ adı (<instance name="">)'...</instance>

Referanslar

sql Server Configuration Manager'da sunucu başlangıç seçenekleri yapılandırma hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (msdn) Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms345416.aspx
Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
912397sql Server 2000 veya sql Server 2005'in kümelenmiş örneğinin başlangıç parametresi geçerli olmayan bir değer değiştiğinde sql Server hizmeti başlatılamıyor
244980 sql Server yük devretme küme örneği ağ IP adreslerini değiştirme

Özellikler

Makale numarası: 953504 - Last Review: 17 Mayıs 2011 Salı - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Workgroup
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Workgroup
Anahtar Kelimeler: 
kbpubtypekc kbinfo kbhowto kbmt KB953504 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:953504

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com