Nasıl yapılır: SQL Server (SQL Server Utility) bir örneği olarak kaydetmek

Kayıt örnek SQL Server var içine SQL Server izleme, performans ve yönetilen örnek olarak yapılandırma yardımcı programı'nı SQL Server. yardımcı program denetim noktası (ucp) yönetilen örneklerini yapılandırma ve performans bilgilerini toplar SQL Server 15 her dakika.This information is stored in the utility management data warehouse (UMDW) on the UCP; the UMDW file name is sysutility_mdw.SQL Server performance data is compared to policies to help identify resource use bottlenecks and consolidation opportunities.

Bu sürüm, ucp ve tüm örneklerini yönetilen SQL Server aşağıdaki gereksinimleri karşılaması gerekir:

  • SQL Server sürüm 10.50 veya daha yüksek olmalıdır.

  • The SQL Server instance type must be Veritabanı Altyapısı.

  • The SQL Server Utility must operate within a single Windows domain, or domains with two-way trust relationships.

  • The SQL Server service accounts on the UCP and all managed instances of SQL Server must have read permission to Users in Active Directory.

Bu sürümde, ucp aşağıdaki gereksinimleri karşılaması gerekir:

  • The SQL Server edition must be Datacenter, Enterprise, Developer, or Evaluation.

  • ucp büyük küçük durum duyarlı bir sql Server örnek tarafından barındırılan öneririz.

  • Kapasite planlama ucp bilgisayarda aşağıdaki önerileri göz önünde bulundurun:

    • Tipik bir senaryoda, ucp üzerinde umdw veritabanı (sysutility_mdw) tarafından kullanılan disk alanı yaklaşık 2 gb her yıl başına yönetilen örnek sql Server'ın ise.Bu tahmin, veritabanı ve sistem nesneleri yönetilen örnek tarafından toplanan sayısına bağlı olarak değişebilir.umdw (sysutility_mdw) disk alanı büyüme ilk iki gün boyunca en yüksek hızıdır.

    • Tipik bir senaryoda, ucp üzerinde msdb tarafından kullanılan disk alanı yaklaşık 20 mb başına yönetilen örnek olan SQL Server.Not Bu tahmini kaynak kullanımı ilkeleri ve nesnelerinin sayısı, veritabanı ve sistem tarafından yönetilen örnek toplanan bağlı olarak değişebilir.Genel olarak, ilke ihlallerini artar sayısı ve hareketli saat penceresi saat geçici kaynaklar arttıkça için disk alanı kullanımını artırır.

    • Not yönetilen örnek ucp kaldırma yönetilen örnek için veri bekletme dönemleri sona erme kadar ucp veritabanları tarafından kullanılan disk alanını küçültmez.

Bu sürümde, yönetilen tüm sql Server örnekleri aşağıdaki gereksinimleri karşılaması gerekir:

  • ucp büyük küçük durum duyarsız örnek tarafından barındırılıyorsa, öneririz SQL Server, sonra da yönetilen sql Server örnekleri de büyük küçük durum duyarlı olmalıdır.

  • FILESTREAM veri için desteklenmeyen SQL Server izleme yardımcı programı.

Daha fazla bilgi için bkz: SQL Server için Maksimum Kapasite Belirtimleri ve SQL Server 2008 R2 Sürümleri Tarafından Desteklenen Özellikler.

Hakkında daha fazla bilgi için SQL Server yardımcı programı kavramları görmek SQL Server Utility genel bakış.

Önemli notÖnemli

The SQL Server Utility collection set is supported side-by-side with non- SQL Server Utility collection sets.Yani, yönetilen örnek SQL Server üye iken diğer koleksiyon kümeleri tarafından izlenen bir SQL Server yardımcı programı.Ancak, yönetilen örnekndeki tüm koleksiyonu kümeleri için yardımcı programını kendi veri ambarı yükleme unutmayın yönetim veri ambarıleri ambarı.Daha fazla bilgi için bkz: Yardımcı programı çalıştıran ve olmayan - Utility koleksiyonu kümeleri aynı örnek, SQL Server için dikkat edilmesi gereken noktalar ve Yapılandırma yardımcı programı denetim noktası verileri ambar (SQL Server Utility).

Sihirbaz adımları

Aşağıdaki bölümlerde her hakkında ayrıntılı bilgi sayfa sihirbaz iş akışı.Ayrıntılar için gitmek için bağlantıyı tıklatın bir sayfa Sihirbazı'nda.Bu işlem bir PowerShell komut dosyası hakkında daha fazla bilgi için bkz: PowerShell örnek.

  • Giriş kayıt örneği Sihirbazı

  • sql Server örneğini belirtmek

  • Bağlantı iletişim kutusu

  • Koleksiyonu kümesi hesabı yardımcı programı

  • sql Server örneği doğrulama

  • Örnek kayıt özeti

  • sql Server örneği kaydolma

Giriş kayıt örneği Sihirbazı

Sihirbazı başlatmak için yardımcı programı Explorer ağacı genişletin bir yardımcı program denetim noktası, farenin sað düðmesiyle týklayýn Yönetilebilir örneklerive Yönetilen Instance… eklemek.

Devam etmek için'ı İleri.

sql Server örneğini belirtmek

Seçmek için bir örnek , SQL Server Bağlantı iletişim kutusundan tıklatın Connect….Bilgisayar adı sağlayın ve SQL Server örnek adı biçiminde ComputerName\InstanceName.Daha fazla bilgi için bkz: (Veritabanı altyapısı) sunucuya bağlan.

Devam etmek için'ı İleri.

Bağlantı iletişim kutusu

Bağlan iletişim kutusunda sunucu, sunucu türü, bilgisayar adını doğrulayın ve SQL Server örnek adı bilgi.Daha fazla bilgi için bkz: (Veritabanı altyapısı) sunucuya bağlan.

Not

Şifrelenmiş bir bağlantı, şifreli bir bağlantı kullanılır.Bağlantısı şifreliyse, SQL Server yardımcı programını yeniden bağlar kullanarak şifrelenmiş bir bağlantı.

Devam etmek için'ı Connect….

Koleksiyonu kümesi hesabı yardımcı programı

Çalıştırmak için Windows etki alanı hesabı belirtmek SQL Server yardımcı koleksiyon küme.Bu hesabı olarak kullanılan SQL Server Aracısı yetkili hesap için SQL Server yardımcı koleksiyon küme.Alternatif olarak, varolan kullanabilirsiniz SQL Server Agent hizmet hesabı.Doğrulama gereksinimlerini geçirmek için kullanılan hesabı belirtmek için aşağıdaki yönergeleri kullanın.

Belirtirseniz, SQL Server Aracısı hizmet hesabı seçeneği:

  • The SQL Server Agent service account must be a Windows domain account that is not a built-in account like LocalSystem, NetworkService, or LocalService.

Devam etmek için'ı İleri.

sql Server örneği doğrulama

Bu sürümde, aşağıdaki koşullar doğru örnek üzerinde olmalıdır SQL Server içine yapılmalıdır SQL Server Utility:

Koşul

Düzeltici eylem

Belirtilen örnek üzerinde yönetici ayrıcalıklarınız olması gerekir SQL Server ve ucp.

Belirtilen üzerinde yönetici ayrıcalıklarına sahip bir hesapla oturum açma örnek , SQL Server ve ucp.

The SQL Server edition must support instance enrollment.

The SQL Server edition must be Datacenter, Developer, Enterprise, Standard, Workgroup, Web, or Evaluation.

The SQL Server UCP should have TCP/IP enabled.

TCP/IP etkinleştirmeden SQL Server ucp.

örnek , SQL Server Olamaz zaten katılmış diğer SQL Server ucp.

örnek , SQL Server Zaten var olan bir parçası olarak yönetilen belirttiğiniz SQL Server yardımcı programı, kaydetmek yapamaz ile farklı bir ucp.

örnek , SQL Server Zaten olamaz ucp.

örnek , SQL Server Belirttiğiniz zaten bağlı olduğunuzda, UCP'den farklı olan ucp ise, onu bu ucp. kaydolamaz

örnek , SQL Server Bulunması gereken SQL Server yardımcı programını koleksiyonu kümeleri yüklü.

Yeniden örnek , SQL Server.

Koleksiyon belirtilen, ayarlar örnek , SQL Server durdurulmalı.

Düzeltici eylem olan herhangi durdurmak için koleksiyon ayarlar belirtilen örnek üzerinde çalışan SQL Server.

The SQL Server Agent service on the specified instance of SQL Server must be started.

Başlat SQL Server Agent hizmet belirtilen örneğinde SQL Server.Belirtilen örneği SQL Server olan bir SQL Server Yük devretme kümesi yapılandırmak, örnek SQL Server Agent hizmet el ile başlatmak için.Aksi takdirde, yapılandırma SQL Server Aracısı hizmet otomatik olarak başlayacak şekilde.

The SQL Server Agent service on the UCP must be started.

Başlat SQL Server Aracısı hizmet ucp.If the SQL Server UCP is a SQL Server failover cluster instance, configure the SQL Server Agent service to start manually.Aksi takdirde, yapılandırma SQL Server Aracısı hizmet otomatik olarak başlayacak şekilde.

WMI doğru yapılandırılmış olması gerekir.

WMI yapılandırma sorunlarını gidermek için bkz: Sorun giderme SQL Server Utility.

The SQL Server Agent proxy account must be a valid Windows domain account on the UCP.

Geçerli bir Windows etki alanı hesabı belirtin.ucp için geçerli oturum açma hesabı, emin olmak için Windows etki alanı hesabı kullanıyor.

yetkili hesap seçeneğini seçerseniz, SQL Server Aracısı yetkili hesap belirtilen örnek geçerli bir Windows etki alanı hesabı olması gerekir SQL Server.

Geçerli bir Windows etki alanı hesabı belirtin.Hesap geçerli olduğundan emin olmak için belirtilen oturum örnek , SQL Server kullanarak Windows etki alanı hesabı.

The SQL Server Agent service account cannot be a built-in account, like Network Service.

Bir Windows etki alanı hesabı için hesap yeniden atamak.Hesap geçerli olduğundan emin olmak için belirtilen oturum örnek , SQL Server kullanarak Windows etki alanı hesabı.

The SQL Server Agent service account must be a valid Windows domain account on the UCP.

Geçerli bir Windows etki alanı hesabı belirtin.ucp için geçerli oturum açma hesabı, emin olmak için Windows etki alanı hesabı kullanıyor.

Hizmet hesabı seçeneğini seçerseniz, SQL Server Agent hizmet hesabı belirtilen örnek geçerli bir Windows etki alanı hesabı olması gerekir SQL Server.

Geçerli bir Windows etki alanı hesabı belirtin.Hesap geçerli olduğundan emin olmak için belirtilen oturum örnek , SQL Server kullanarak Windows etki alanı hesabı.

Doğrulama sonuçlar hatalı koşul varsa, engelleme sorunlarını gidermek ve i Yeniden çalıştır doğrulama bilgisayar doğrulamak için yapılandırma.

Doğrulama raporu kaydetmek için tıklatın Raporu Kaydet'i sonra dosya için bir konum belirtin.

Devam etmek için'ı İleri.

Örnek kayıt özeti

Özet sayfa örnek hakkındaki bilgileri listeler SQL Server eklemek için SQL Server yardımcı programı.

Yönetilen örneği ayarları:

  • sql Server örneğinin adı: ComputerName\InstanceName

  • Utility tahsilat hesabı ayarlayın: Etkialanıadı\kullanıcıadı

Devam etmek için'ı İleri.

sql Server örneği kaydolma

Enrolling sayfa işlemin durumunu sağlar:

  • Örnek kayıt için hazırlanıyor.

  • Toplanan veriler için önbellek dizini oluşturuluyor.

  • Yardımcı programı yapılandırma koleksiyon küme.

Kaydolma işlemi hakkında bir raporu kaydetmek için tıklatın Raporu Kaydet'i sonra dosya için bir konum belirtin.

Sihirbazı tamamlamak için tıklayın Son.

Not

Kaydetmek için sql Server örneğine bağlanmak için sql Server kimlik doğrulaması kullanın ve farklı Active Directory'ye ait bir yetkili hesap belirtmeniz etki alanı 'den etki alanı burada ucp bulunur, örnek doğrulama başarılı olur, ancak kayıt işlemi aşağıdaki hatayla başarısız ileti:

Transact-SQL deyim veya toplu iş yürütme sırasında özel durum oluştu.(Microsoft.SqlServer.ConnectionInfo)

Ek bilgi: Windows NT grup/kullanıcı hakkındaki bilgileri elde edilemedi '<DomainName\AccountName>', hata kodu 0x5.(Microsoft sql Server, hata: 15404)

Bu hata giderme hakkında daha fazla bilgi için bkz: Sorun giderme SQL Server Utility.

Dikkat notuDikkat

küme "Yardımcı bilgileri" koleksiyon özelliklerini değiştirmek bir yönetilen örnek , SQL Serverve veri toplama bir yardımcı program Aracısı işi. tarafından kontrol edilir gibi veri toplama açık/kapalı el ile açma

Tıklatın örneğini Kaydetme Sihirbazı'nı tamamladıktan sonra Yönetilen örnekleri düğümü Yardımcı programı Explorer gezinti ssms bölmesinde.Kaydedilmiş örneklerini SQL Server liste görünümünde görüntülenen Yardımcı programı Explorer içerik bölmesi.

Veri koleksiyon işlemi hemen başlar, ancak en çok 30 dakika önce Pano ve görüşlerini Utility Explorer içerik bölmesinde görünmesini veri alabilir.Bir veri koleksiyon devam eder saat 15 dakikada bir.Verileri yenilemek için sağ Yönetilebilir örnekleri düğüm Utility Explorer gezinti bölmesi, sonra seçin yenileme, veya farenin sağ düğmesiyle tıklayın SQL Server örnek adı liste görünümünde sonra seçin yenileme.

Yönetilen örneklerini kaldırmak için SQL Server programını seçin Yönetilen örnekleri de Yardımcı programı Explorer gezinti bölmesini sağ tıklatın, liste görünümü, yönetilen örneklerinin doldurmak için SQL Server örnek adını Yardımcı programı Explorer içerik liste görünümünde ve sonra seçin Olun örnek yönetilmeyen.

Bir örnek, PowerShell kullanarak sql Server'a kaydetmek

Aşağıdaki örnek örneği olarak kaydetmek için kullanmak SQL Server var içine SQL Server Utility:

> $UtilityInstance = new-object -Type Microsoft.SqlServer.Management.Smo.Server "ComputerName\UCP-Name";
> $SqlStoreConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $UtilityInstance.ConnectionContext.SqlConnectionObject;
> $Utility = [Microsoft.SqlServer.Management.Utility.Utility]::Connect($SqlStoreConnection);
> $Instance = new-object -Type Microsoft.SqlServer.Management.Smo.Server "ComputerName\ManagedInstanceName";
> $InstanceConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $Instance.ConnectionContext.SqlConnectionObject;
> $ManagedInstance = $Utility.EnrollInstance($InstanceConnection, "ProxyAccount", "ProxyPassword");