Nasıl yapılır: SQL Server Utility kontrol noktasını (SQL Server Utility) oluşturma

Birden çok kuruluş olabilir SQL Server , yardımcı programlar ve her SQL Server yardımcı programı birçok örneğini yönetebilir SQL Server ve veri katmanlı uygulamaları.Her SQL Server yardımcı olan bir ve yalnızca bir yardımcı program denetim noktası (ucp).Her biri için yeni ucp oluşturmanız gerekir SQL Server yardımcı programı.Her yönetilen örnek , SQL Server ve her veri katmanı uygulaması bileşeni bir ve sadece üye olduğu SQL Server yardımcı programı, bir tek ucp. tarafından yönetilen ve

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.

Başlamadan önce

Bir ucp oluşturmadan önce aşağıdaki gereksinimler ve öneriler gözden geçirin.

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 across 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ı örnek tarafından barındırılan öneririz SQL Server.

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, tüm yönetilen örneklerini SQL Server 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, daha sonra örneklerini yönetilen SQL Server da 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.

Yeni bir yüklemeden önce önceki yardımcı programını kontrol noktalarını kaldırma

Yükleme yapıyorsanız, bir yardımcı program denetim noktası (ucp) bugüne kadar bir ucp yapılandırılan sql Server örneknde, sql Server'ın tüm yönetilen örneklerini kaldırın ve ucp bunu yapmadan önce kaldırmanız gerekir.Çalıştırarak bunu sp_sysutility_ucp_remove saklı yordam.

Yordamını çalıştırmadan önce aşağıdaki gereksinimler göz önünde bulundurun:

  • Bu yordamı bir ucp olan bir bilgisayar üzerinde çalıştırmalısınız.

  • Bu yordamı bir ucp oluşturmak için gerekli aynı izinleri sysadmin izinleri olan bir kullanıcı tarafından çalıştırılması gerekir.

  • Yönetilen tüm sql Server örnekleri ucp kaldırılması gerekir.ucp, Not bir yönetilen örnek sql Server'ın.Daha fazla bilgi için bkz: nasıl yapılır: sql Server'dan bir örneğini kaldırmak SQL Server Utility.

Bir sql Server UCP'den kaldırmak için bu yordamı kullanın SQL Server Utility.Bir ucp işlemi tamamlandıktan sonra sql Server örnek üzerinde yeniden oluşturulabilir.

ucp için bağlanmak için sql Server Management Studio kullanın, sonra da bu komut dosyasını çalıştırın:

EXEC msdb.dbo.sp_sysutility_ucp_remove;

Not

Burada ucp kaldırıldı sql Server örnek yardımcı olmayan veri koleksiyon küme varsa, sysutility_mdw veritabanı yordam tarafından çıkarılır.Bu durum, ucp yeniden oluşturulmadan önce sysutility_mdw veritabanını el ile iptal gerekir.

Her yönetilen örnek , SQL Server ve her veri katmanı uygulaması bileşeni bir ve sadece üye olduğu SQL Server yardımcı programı, bir tek ucp. tarafından yönetilen veHakkında daha fazla bilgi için SQL Server yardımcı programı kavramları görmek SQL Server Utility genel bakış.

Bir ucp merkezi düşünme noktasıdır SQL Server yardımcı programı.ucp kullanarak yönetilen örnekleri toplanan yapılandırma ve performans bilgilerini görüntüleyebilirsiniz SQL Server ve SQL Server veri-katmanlı uygulamaları ve genel kapasite planlama etkinlikleri. gerçekleştirmekucp kaydolma ve örneklerini kaldırmak için başlangıç noktasıdır SQL Server dan SQL Server yardımcı programı.

Örneklerini kaydolma sonra SQL Server , SQL Server yardımcı programı'nı, yönetilen örnekleri için kaynak sistem durumu izlemek SQL Server ve veri katmanlı uygulamaları Konsolidasyon fırsatları belirlemek ve yalıtmak kaynak sorunları.Daha fazla bilgi için bkz: SQL Server örneklerini izlemeSQL Server Utility.

Ö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ı.Yönetilen örneknde tüm koleksiyonu ayarlar unutmayın, ancak, karşıya yükleme için kendi veri ambarı SQL Server yardımcı 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ı

SQL Server Utility Denetim Noktası Oluştur.

The following sections provide information about each page in the wizard work flow to create a new SQL Server UCP. To launch the wizard to create a new UCP, open the Utility Explorer pane from the View menu in SSMS, then click on the SQL Server Utility Denetim Noktası Oluştur. Create UCP button at the top of the Utility Explorer pane.

Ayrıntılar için gitmek için aşağıdaki listeden bir 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: örnek.

  • ucp sihirbaz oluşturmak için giriş

  • Örnek belirtin

  • Bağlantı iletişim kutusu

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

  • Doğrulama kuralları

  • Özet

  • Yardımcı program denetim noktası oluşturma

ucp sihirbaz oluşturmak için giriş

Utility Explorer'ı açın ve varsa bağlı no yardımcı program denetim noktası, bağlanın veya yeni bir tane oluşturun.

Connect to existing UCP - If there is already a utility control point in your deployment, you can connect to it by clicking the SQL Server Utility'ye Bağlan.Connect to Utility button at the top of the Utility Explorer pane.İçin varolan bir ucp bağlanmak için yönetici kimlik bilgileri bilgilerine sahip veya yardımcı programı Okuyucu rolünün üye olmanız gerekir.Not yalnızca olabilir, her bir ucp SQL Server yardımcı programını ve sadece bir ucp bağlanabilir bir örnek , ssms.

Create a new UCP - To create a new utility control point, click the SQL Server Utility Denetim Noktası Oluştur.Create UCP button at the top of the Utility Explorer pane.Yeni ucp oluşturmak için belirtmeniz gerekir SQL Server örnek adı ve bağlantı iletişim yönetici kimlik bilgileri bilgilerini sağlamakNot yalnızca olabilir, her bir ucp SQL Server yardımcı programı.

Örnek belirtin

Oluşturmakta olduğunuz ucp hakkında aşağıdaki bilgileri belirtin:

  • Örnek adı - bir örneğini seçmek için 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.

  • Yardımcı programı adı -tanımlamak için kullanılan bir ad belirtmeniz SQL Server yardımcı programı ağ.

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ı yeniden 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 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.

Doğrulama kuralları

Bu sürümündeki SQL Server, aşağıdaki koşulların doğru olması gerekir örnek , SQL Server burada ucp oluşturulur:

Geçerlilik kuralı

Düzeltici eylem

örnek üzerinde yönetici ayrıcalıklarınız olması gerekir SQL Server burada yardımcı program denetim noktası oluşturulacak.

örnek üzerinde yönetici ayrıcalıkları olan bir hesap ile oturum açma SQL Server.

The SQL Server version must be 10.50 or higher.

Farklı örnek belirtmek SQL Server için ana ucp.

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

Farklı örnek belirtmek SQL Server için ana ucp.

örnek , SQL Server Olması gereken bir örnek , SQL Server katılmış diğer SQL Server ucp.

Farklı bir örneğini belirtin SQL Server ucp ana bilgisayar veya örneğini unenroll SQL Server şu anda yönetilen örnek olduğu ucp dan SQL Server.

örnek , SQL Server Zaten olamaz ana bilgisayar için bir yardımcı program denetim noktası.

Farklı örnek belirtmek SQL Server için ana ucp.

Belirtilen örnek SQL Server TCP/IP'nin etkin olması gerekir.

TCP/IP için belirtilen etkinleştirme örnek , SQL Server.

örnek , SQL Server "Sysutility_mdw." adlı bir veritabanı olamaz

ucp oluşturma işlemi bir yardımcı programın oluşturacağı yönetim veri ambarıleri ambarı (umdw) adlı "sysutility_mdw." İşlem adı bilgisayarda yok gerektiriyor saat doğrulama kuralları çalıştırın.Devam etmek için Kaldır veya "sysutility_mdw" adlı bir veritabanı yeniden adlandırma Yeniden adlandırma işlemleri hakkında daha fazla bilgi için bkz: ALTER DATABASE (Transact-SQL).

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

Önceden varolan Dur koleksiyon ucp üzerinde belirtilen örnek oluşturulurken ayarlar SQL Server.Veri Toplayıcı devre dışı bırakılmışsa etkinleştirin, tüm çalışanları durdurmasına koleksiyon ayarlar, ardından ucp oluşturma işlemi için doğrulama kuralları Kur'u yeniden çalıştırın.

The SQL Server Agent service on the specified instance must be started.Yoksa belirtilen örnek SQL Server olan bir SQL Server Yük devretme küme örnek SQL Server Aracısı hizmet el ile başlatılacak şekilde yapılandırılmış olmalıdır.Aksi takdirde, SQL Server Aracısı hizmet otomatik olarak başlayacak şekilde yapılandırılması gerekir.

Başlat SQL Server Aracısı hizmet.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.

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 cannot be a built-in account, like Network Service.

If the SQL Server Agent proxy account is a built-in account, like Network Service, re-assign the account to a Windows domain account that is sysadmin.

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

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ı.

Hizmet hesabı seçeneğini seçerseniz, SQL Server Agent hizmet hesabı gibi yerleşik hesap olamazağ hizmeti.

If the SQL Server Agent service account is a built-in account, like Network Service, re-assign the account to a Windows domain account.

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

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.

Özet

Özet sayfa sunmuş ucp hakkında bilgileri görüntüler:

  • The SQL Server instance name that hosts the UCP.

  • Adı SQL Server yardımcı programı.

  • İşleri çalıştırmak için kullanılan hesabın adı SQL Server yardımcı programı veri koleksiyon.

ucp yapılandırma ayarlarını değiştirmek için geri.Devam etmek için'ı İleri.

Yardımcı program denetim noktası oluşturma

ucp oluşturma işlemi sırasında sihirbaz adımları görüntülemek ve durum sağla:

  • Hazırlama SQL Server örnek için ucp oluşturma.

  • Yardımcı programı oluşturma yönetim veri ambarıleri ambarı (umdw).

  • Başlatma SQL Server umdw; umdw dosya sysutility_mdw adıdır.

  • ucp yapılandırma.

  • Yapılandırma SQL Server yardımcı koleksiyon küme.

ucp işlemi oluşturma 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.

ucp Oluşturma Sihirbazı'nı tamamladıktan sonra ssms yardımcı programı Explorer Gezinti bölmesinde bir düğümü altındaki düğümleri Deployed veri katmanlı uygulamaları, yönetilebilir örnekleri ve yönetim yardımcı programı ile ucp görüntüler.ucp, otomatik olarak yönetilen örnek haline gelir.

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.Veri koleksiyon her 15 dakikada bir kez devam eder.İlk veri ucp kendisi olacaktır.Yani, ucp birinci olan yönetilen örnek , SQL Server , SQL Server yardımcı programı.

Pano görüntülemek için tıklatın View sonra seçin Yardımcı programı Explorer içerik ssms menüsünden.Verileri yenilemek, yardımcı programı Explorer bölmesinde yardımcı program adını sağ tıklatın, sonra seçmek yenileme.

Ek kopyalarını kaydetmek hakkında daha fazla bilgi için SQL Server içine SQL Server yardımcı programı Bkz: Nasıl yapılır: SQL Server (SQL Server Utility) bir örneği olarak kaydetmek.ucp olarak kaldırmak için bir yönetilen örnek dan SQL Server programını seçin yönetilen örneks de Yardımcı programı Explorer bölmesinde liste görünümünü doldurmak için yönetilen örneks, sağ tıklatın SQL Server örnek adını Yardımcı programı Explorer içerik liste görünümünde ve sonra seçin Örneği yönetilmeyen olun.

PowerShell kullanarak yeni bir yardımcı program denetim noktası oluşturma

Aşağıdaki örnek, yeni bir yardımcı program denetim noktası oluşturmak için kullanın:

> $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]::CreateUtility("Utility", $SqlStoreConnection, "ProxyAccount", "ProxyAccountPassword");