Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede SQL Server'daki varsayılan kaynak bağımlılıkları ve bu bağımlılıklarla ilgili kısıtlamalar tanıtılarak verilmektedir.
Özgün ürün sürümü: SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008
Özgün KB numarası: 835185
Özet
SQL Server'ı bir kümeye SQL Server yük devretme kümesi örneği olarak yüklediğinizde, küme grubundaki diğer kaynaklara bağımlılıkları olan belirli bir SQL Server kaynakları kümesi oluşturulur.
Önemli
Bu makalede listelenen değişiklikler dışında varsayılan bağımlılık ağacını değiştirmeyin
Örnek 1 - Varsayılan SQL Server yük devretme kümesi örneği bağımlılıkları
Bu diyagramda aşağıdakilere dikkat edin:
- Küme Disk 1'in gerekli bağımlılıkları yoktur.
- IP Adresi:
xxx.xxx.xxx.xxxgerekli bağımlılıkları yok. - IP Adresi:
xxxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxxgerekli bağımlılıkları yok. - Ad: SOFTY bağımlılıkları IP Adresi:
xxxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxxve IP Adresi:xxx.xxx.xxx.xxx. - SQL Ağ Adı (SOFTY) gerekli bağımlılıkları IP Adresi'dir.
- SQL Server bağımlılıkları Küme Disk 1 ve Ad: SOFTY'dir.
- SQL Server'ın gerekli bağımlılıkları yoktur.
- SQL Server Aracısı bağımlılıkları SQL Server'dır.
- SQL Server Aracısı'nın gerekli bağımlılıkları yoktur.
Örnek 2 - SQL Server 2008 Analysis Services yük devretme örneği bağımlılıkları
Bu diyagramda aşağıdakilere dikkat edin:
- Analysis Services (LOCALINSTANCE) bağımlılıkları Küme Disk 2 ve Ad: STANDALONE2008R'dır.
- Analysis Services'ın (LOCALINSTANCE) gerekli bağımlılıkları yoktur.
- Küme Disk 2'nin gerekli bağımlılıkları yoktur.
- IP Adresi:
xxx.xxx.xxx.xxxgerekli bağımlılıkları yok. - IP Adresi:
xxxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxxgerekli bağımlılıkları yok. - Ad: STANDALONE2008R bağımlılıkları IP Adresi:
xxxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxxve IP Adresi:xxx.xxx.xxx.xxx. - SQL Ağ Adı (STANDALONE2008R) gerekli bağımlılıklar IP Adresi'dir.
- SQL Server (LOCALINSTANCE) bağımlılıkları Küme Disk 2 ve Ad: STANDALONE2008R'dır.
- SQL Server'ın (LOCALINSTANCE) gerekli bağımlılıkları yoktur.
- SQL Server Aracısı (LOCALINSTANCE) bağımlılıkları SQL Server 'dır (LOCALINSTANCE).
- SQL Server Aracısı'nın (LOCALINSTANCE) gerekli bağımlılıkları yoktur.
Örnek 3 - Bağlama noktası olan SQL Server 2008 yük devretme örneği bağımlılıkları
Bu diyagramda aşağıdakilere dikkat edin:
- Küme Disk 1'in gerekli bağımlılıkları yoktur.
- Küme Diski 4, Bağlama noktası bağımlılıkları Küme Disk 1'tir.
- Küme Diski 4, Mountpoint'in gerekli bağımlılıkları yoktur.
- IP Adresi:
xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2gerekli bağımlılıkları yok. - Ad: SOFTY bağımlılıkları IP Adresi:
xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2ve IP Adresi:xxx.xxx.xxx.88. - SQL Ağ Adı (SOFTY) gerekli bağımlılıkları IP Adresi'dir.
- SQL Server bağımlılıkları Name: SOFTY, Cluster Disk 4, Mountpoint ve Cluster Disk 1'tir.
- SQL Server'ın gerekli bağımlılıkları yoktur.
Not
Bağlama noktasındaki çift bağımlılık, SQL Server'ın kullanılabilir fiziksel diskler olmadan veritabanlarını başlatıp yükleyememesini sağlamaktır. Bu, veritabanı bozulmasını önlemeye yardımcı olur.
SQL Server için varsayılan bağımlılık ağacının aşağıdaki etkileri vardır:
- SQL Server Aracısı kaynağı SQL Server kaynağına bağlıdır.
- SQL Server kaynağı, SQL ağ adı kaynağına, fiziksel disk kaynaklarına ve veritabanı dosyalarını içeren bağlı klasörlere bağlıdır.
- SQL ağ adı kaynağı, SQL IP adresi kaynağına bağlıdır.
- SQL IP adresi kaynağı ve fiziksel disk kaynakları hiçbir kaynağa bağımlı değildir.
Daha Fazla Bilgi
SQL Server kaynağına bağımlılık ekleme hakkında bilgi için bkz:
- SQL Server 2008'de bağımlılık ekleme
- SQL Server 2008 R2'de bağımlılık ekleme
- SQL Server 2012'de bağımlılık ekleme
- SQL Server 2016 veya sonraki bir SQL Server sürümüne bağımlılık ekleme
Sınırlamalar ve kısıtlamalar
SQL Server grubuna başka kaynaklar eklerseniz, bu kaynakların her zaman kendi benzersiz SQL ağ adı kaynakları ve kendi SQL IP adresi kaynakları olmalıdır. SQL Server dışında herhangi bir şey için mevcut SQL ağ adı kaynaklarını ve SQL IP adresi kaynaklarını kullanmayın. SQL Server kaynakları diğer kaynaklarla paylaşılıyorsa veya yanlış ayarlandıysa aşağıdaki sorunlarla karşılaşabilirsiniz:
- Beklenmeyen kesintiler oluşabilir.
- Veritabanı bozulması oluşabilir.
- Hizmet paketi yüklemeleri başarılı olmayabilir.
- SQL Server Kurulum programı başarılı olmayabilir. Bu durumda, SQL Server'ın ek örneklerini yükleyemez veya rutin bakım gerçekleştiremezsiniz.
- SQL Server çevrimiçi olmayabilir.
- Diskler SQL Server kullanımı için kullanılamayabilir.
Dikkat edilecek diğer noktalar
- SQL Server çoğaltmalı FTP: SQL Server çoğaltması ile FTP kullanan SQL Server örnekleri için FTP hizmetinizin, FTP hizmetini kullanacak şekilde ayarlanmış SQL Server yüklemesiyle aynı fiziksel disklerden birini kullanması gerekir.
- SQL Server kaynak bağımlılıkları: SQL Server grubuna bir kaynak eklerseniz ve SQL Server'ın kullanılabilir olduğundan emin olmak için SQL Server kaynağına bağımlılığınız varsa, SQL Server kaynağına bağımlılık eklemek yerine SQL Server Aracısı kaynağına bağımlılık eklemenizi öneririz. SQL Server çalıştıran bilgisayarın yüksek oranda kullanılabilir durumda kaldığından emin olmak için SQL Server Aracısı kaynağını, SQL Server Aracısı kaynağı başarısız olursa SQL Server grubunu etkilemeyecek şekilde yapılandırın.
- Dosya paylaşımları ve yazıcı kaynakları: Özel durum, SQL Server FILESTREAM özelliği tarafından kullanılan dosya paylaşımıdır. Yazıcı kaynağı SQL Server grubunuzda olmamalıdır. Dosya Paylaşımı veya Yazıcı kaynakları, bir Windows Server 2003 yük devretme kümesinde kendi Ağ Adı ve IP kaynaklarını gerektirir. Dosya paylaşımları ve yazıcı kaynakları, Windows Server 2008 ve sonraki sürümlerde İstemci Erişim Noktası için kendi Ağ Adı ve IP kaynaklarını da gerektirir. Windows Server 2008 veya sonraki bir sürümdeki bir yük devretme kümesi örneği için Paylaşılan Klasör Oluşturma Sihirbazı'nı kullanarak paylaşılan klasör için benzersiz bir ad ve diğer ayarları belirtin.
- Performans: Aşağıdaki koşullar doğru olduğunda SQL Server çalıştıran bilgisayarda performansta azalma ve hizmet kaybı oluşabilir:
- FILESTREAM özelliğini kullanmayan bir Dosya Paylaşımı küme kaynağı, SQL Server'ın yüklü olduğu fiziksel disk kaynağına yüklenir.
- Bir Yazıcı kümesi kaynağı, SQL Server'ın yüklü olduğu fiziksel disk kaynağına yüklenir.
MSDTC ile ilgili dikkat edilmesi gerekenler
SQL Yük Devretme Kümesi ile ilgili MSDTC Önerileri'nin okunması, gerekli olup olmadığını belirlemek için tüm MSDTC bağımlılık tartışmalarının başlangıç noktası olmalıdır.
Bu MSDTC Önerileri SSS (Sık Sorulan Sorular), geçerli önerileri ve en iyi yöntemleri dahil etmek üzere SQL Server Yük Devretme Kümelenmiş örnekleriyle birlikte kullanıldığında MSDTC (Microsoft Dağıtılmış İşlem Düzenleyicisi) ile ilgili sık sorulan soruları ve en iyi yöntemleri ele alır.
BIR SQL Server Grubuna MSDTC kaynağı eklediğinizde, SQL Server Disklerinden birini veya başka bir diski kullanabilirsiniz. Ancak, kaynağın doğru ve tutarlı bir şekilde çalışması ve PowerShell cmdlet'ini Test-DTC kullanabilmesi için SQL Server'ın ağ adını ve IP adresini kullanmanız ve MSDTC kaynağını SQL Server'ınızın sanal sunucu adıyla yeniden adlandırmanız gerekir.
Windows Server 2012 ve sonraki sürümlerle başlayarak, Küme Yöneticisi'ni kullanarak Yeni Bir Dağıtılmış İşlem Düzenleyicisi oluştururken kaynak adında başka seçeneğiniz yoktur, her zaman Yeni Dağıtılmış İşlem Düzenleyicisi olur veya Küme Yöneticisi'nde kaynağı yeniden adlandırma seçeneğiniz yoktur.
Kurtarma için PowerShell, bu komut Yeni Dağıtılmış İşlem Düzenleyicisi'ni seçtiğiniz adla yeniden adlandırmanıza olanak tanır; bu örnekte ad MSDTC olarak değiştirilir.
Get-ClusterResource "New Distributed Transaction Coordinator" | %{ $_.Name = MSDTC }
Şunlara uygulanır
- SQL Server 2008 Standard
- SQL Server 2008 Enterprise
- SQL Server 2008 Geliştiricisi
- SQL Server 2008 R2 Datacenter
- SQL Server 2008 R2 Geliştirici
- SQL Server 2008 R2 Enterprise
- SQL Server 2008 R2 Standard
- Küçük İşletmeler için SQL Server 2008 R2 Standard Sürümü
- Gelişmiş Hizmetler ile SQL Server 2008 R2 Express
- SQL Server 2008 R2 Çalışma Grubu
- SQL Server 2012 Geliştirici
- SQL Server 2012 Enterprise
- SQL Server 2012 Standard
- SQL Server 2012 Enterprise Core
- SQL Server 2014 Enterprise
- SQL Server 2014 Enterprise Core
- SQL Server 2014 Standard
- SQL Server 2014 İş Zekası
- SQL Server 2016 Enterprise Core
- SQL Server 2016 Enterprise
- SQL Server 2016 Geliştirici
- SQL Server 2016 Standard
- SQL Server 2017 Windows (tüm sürümler)