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.
dta komut istemi yardımcı programı, Veritabanı Altyapısı Ayarlama Danışmanı tarafından sağlananlara ek olarak işlevsellik de sunar.
Veritabanı Altyapısı Ayarlama Danışmanı XML şemasını kullanarak yardımcı program için giriş dosyaları oluşturmak üzere sık kullandığınız XML araçlarını kullanabilirsiniz. Bu şema, SQL Server'ı yüklediğinizde yüklenir ve şu konumda bulunabilir: C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd.
Veritabanı Altyapısı Ayarlama Danışmanı XML şeması bu Microsoft Web sitesinde çevrimiçi olarak da kullanılabilir.
Veritabanı Altyapısı Ayarlama Danışmanı XML şeması, ayarlama seçeneklerini ayarlamak için daha fazla esneklik sağlar. Örneğin, "olasılık" analizi gerçekleştirmenizi sağlar. "Durum" analizi, ayarlamak istediğiniz veritabanı için bir dizi mevcut ve varsayımsal fiziksel tasarım yapısı belirtmeyi ve ardından bu varsayımsal fiziksel tasarımın sorgu işleme performansını geliştirip geliştirmeyeceğini öğrenmek için Veritabanı Altyapısı Ayarlama Danışmanı ile analiz etmeyi içerir. Bu analiz türü, yeni yapılandırmayı gerçekten uygulama yüküne neden olmadan değerlendirme avantajı sağlar. Varsayımsal fiziksel tasarımınız istediğiniz performans iyileştirmelerini sağlamıyorsa, ihtiyacınız olan sonuçları üreten yapılandırmaya ulaşana kadar bunu değiştirmek ve yeniden analiz etmek kolaydır.
Ayrıca, Veritabanı Altyapısı Ayarlama Danışmanı XML şemasını ve dta komut istemi yardımcı programını kullanarak, Veritabanı Altyapısı Ayarlama Danışmanı işlevini betiklere ekleyebilir ve bunu diğer veritabanı tasarım araçlarıyla kullanabilirsiniz.
Veritabanı Altyapısı Ayarlama Danışmanı'nın XML giriş işlevselliğini kullanmak bu dersin kapsamının dışındadır.
Bu görev , dta yardımcı programını başlatma, Yardım'ını görüntüleme ve ardından komut isteminden bir iş yükünü ayarlamak için kullanma işleminde size yol gösterir. Veritabanı Altyapısı Ayarlama Danışmanı grafik kullanıcı arabirimi (GUI) için uyguladığınız İş Yükünü Ayarlama pratiğinde oluşturduğunuz MyScript.sql iş yükünü kullanır.
Bu makaledeki kod örnekleri, AdventureWorks2025 giriş sayfasından indirebileceğiniz AdventureWorksDW2025 veya örnek veritabanını kullanır.
Aşağıdaki görevler bir komut istemi açma, dta komut istemi yardımcı programını başlatma, söz dizimi Yardım'ını görüntüleme ve İş Yükünü Ayarlama bölümünde oluşturduğunuz basit bir iş yükünü MyScript.sql ayarlama konusunda size yol gösterir.
Önkoşullar
Bu öğreticiyi tamamlamak için SQL Server Management Studio, SQL Server çalıştıran bir sunucuya ve AdventureWorks2025 veritabanına erişiminiz olmalıdır.
- SQL Server 2017 Developer Editionyükleyin.
- AdventureWorks örnek veritabanını indirin.
SSMS'de veritabanlarını geri yükleme yönergeleri buradadır: Veritabanını geri yükleme.
Uyarı
Bu öğretici, SQL Server Management Studio ve temel veritabanı yönetim görevlerini kullanmayı bilen bir kullanıcıya yöneliktir.
DTA komut istemi yardımcı programının yardım menüsüne erişin
Başlat menüsünde Tüm Programlar'ın üzerine gelin, Donatılar'ın üzerine gelin ve komut istemi'ne tıklayın.
Komut isteminde aşağıdakileri yazın ve ENTER tuşuna basın:
dta -? | more| moreBu komutun bölümü isteğe bağlıdır. Bununla birlikte, bunu kullanmak yardımcı programın söz dizimi yardımı arasında gezinmenize olanak tanır. Yardım metnini satıra kadar ilerletmek için ENTER tuşuna basın veya sayfaya göre ilerletmek için ARA ÇUBUĞU'na basın.
DTA komut istemi yardımcı programını kullanarak basit iş yükünü ayarlama
Komut isteminde, MyScript.sql dosyasını depoladığınız dizine gidin.
Komut isteminde aşağıdakileri yazın ve ENTER tuşuna basarak komutu çalıştırın ve ayarlama oturumunu başlatın (yardımcı programın komutları ayrıştırdığında büyük/küçük harfe duyarlı olduğunu unutmayın):
dta -S YourServerName\YourSQLServerInstanceName -E -D AdventureWorks2022 -if MyScript.sql -s MySession2 -of MySession2OutputScript.sql -ox MySession2Output.xml -fa IDX_IV -fp NONE -fk NONEburada
-S, sunucunuzun adını ve veritabanının yüklü olduğu SQL Server örneğiniAdventureWorks2025belirtir. Bu ayar-E, örnekle güvenilir bir bağlantı kullanmak istediğinizi belirtir. Bu, bir Windows etki alanı hesabıyla bağlanıyorsanız uygun olur. Ayarı-Dayarlamak istediğiniz veritabanını belirtir,-ifiş yükü dosyasını belirtir,-soturum adını belirtir,-ofaracın Transact-SQL önerileri betiğini yazmasını istediğiniz dosyayı belirtir ve-oxaracın önerileri XML biçiminde yazmasını istediğiniz dosyayı belirtir. Son üç anahtar ayarlama seçeneklerini şu şekilde belirtir:-fa IDX_IVVeritabanı Altyapısı Ayarlama Danışmanı'nın yalnızca dizin (hem kümelenmiş hem de kümelenmemiş) ve dizinli görünümler eklemeyi dikkate alması gerektiğini belirtir;-fp NONEçözümleme sırasında bölüm stratejisinin dikkate alınması gerekmemesini belirtir ve-fk NONEVeritabanı Altyapısı Ayarlama Danışmanı önerilerini yaparken veritabanında mevcut fiziksel tasarım yapılarının saklanması gerektiğini belirtir.
- Veritabanı Altyapısı Ayarlama Danışmanı iş yükünü ayarlamayı tamamladıktan sonra, ayarlama oturumunuzun başarıyla tamamlandığını belirten bir ileti görüntüler. MySession2OutputScript.sql ve MySession2Output.xmldosyaları açmak için SQL Server Management Studio kullanarak ayarlama sonuçlarını görüntüleyebilirsiniz. Alternatif olarak, Veritabanı Altyapısı Ayarlama Danışmanı GUI'sinde MySession2 ayarlama oturumunu açabilir ve önerilerini ve raporlarını Ayarlama Önerilerini Görüntüleme ve Ayarlama Raporlarını Görüntüleme ile aynı şekilde görüntüleyebilirsiniz.
Bu dersi tamamladıktan sonra
Bu öğreticideki dersleri tamamladıktan sonra, Veritabanı Altyapısı Ayarlama Danışmanı hakkında daha fazla bilgi için aşağıdaki konulara bakın:
- Bu araçla görevlerin nasıl gerçekleştirileceklerine ilişkin açıklamalar için Veritabanı Altyapısı Ayarlama Danışmanı.
- Komut istemi yardımcı programı dta Yardımcı Programı ve yardımcı programın çalışmasını denetlemek için kullanabileceğiniz isteğe bağlı XML dosyası hakkında başvuru malzemesi.
Öğreticinin başlangıcına dönmek için bkz: Öğretici: Veritabanı Altyapısı Ayarlama Danışmanı.