SQL Server Management Studio (SSMS), tüm SQL altyapılarını yönetmeye yönelik tümleşik bir ortamdır. SQL Server'ın tüm bileşenlerine erişmek, bunları yapılandırmak, yönetmek, yönetmek ve geliştirmek, Azure SQL Veritabanı , Azure SQL Yönetilen Örneği , Azure VM üzerinde SQL Serverve Azure Synapse Analytics için SSMS kullanın. SSMS, geliştiriciler ve tüm beceri düzeylerindeki veritabanı yöneticileri için SQL Server'a erişim sağlamak üzere çok sayıda zengin betik düzenleyicisiyle geniş bir grafik araçları grubunu birleştiren tek bir kapsamlı yardımcı program sağlar.
Sorguları ve betikleri etkileşimli olarak oluşturmak ve hatalarını ayıklamak için SSMS dil düzenleyicilerini kullanın.
Sorgu ve Metin Düzenleyicileri
İş zekası için SQL Server Management Studio
Analysis Services, Integration Services ve Reporting Services'e erişmek, bunları yapılandırmak, yönetmek ve yönetmek için SSMS'yi kullanın. Her üç iş zekası teknolojisi de SSMS'ye dayansa da, her biriyle ilişkili yönetim görevleri biraz farklıdır.
Not
Analysis Services, Integration Services çözümleri ve Reporting Services oluşturmak ve değiştirmek için SSMS'yi değil SQL Server Veri Araçları'nı (SSDT) kullanın.
SQL Server Veri Araçları (SSDT), Microsoft Visual Studiotabanlı bir geliştirme ortamıdır.
Analysis Services çözümlerini yönetme
SQL Server Management Studio (SSMS), yedeklemeler gerçekleştirme ve nesneleri işleme gibi Analysis Services nesnelerini yönetmenizi sağlar.
SSMS, Çok Boyutlu İfadeler (MDX), Veri Çözümleme İfadeleri (DAX), Veri Madenciliği Uzantıları (DMX)ve XML for Analysis (XMLA)ile yazılmış betikleri geliştirebileceğiniz ve kaydedebileceğiniz bir Analysis Services Betiği projesi sağlar.
Bu betikler yönetim görevlerini gerçekleştirmek veya Analysis Services küplerindeki veritabanları ve örnekler gibi nesneleri yeniden oluşturmak için kullanılır. Örneğin, doğrudan mevcut bir örnekte yeni nesneler oluşturmak için bir Analysis Services Skript projesinde XMLA betiği geliştirebilirsiniz. Bu projeler bir çözümün parçası olarak kaydedilebilir ve kaynak kodu denetimiyle tümleştirilebilir.
Not
DAX'ın başlangıçta tablosal veri modelleri için tasarlansa da SQL Server Analysis Services'te çok boyutlu modelleri sorgulamak için de kullanılabileceğini unutmayın.
SSMS, DAX ve MDX yapabilir, ancak üzerinde çalıştığınız model ve çalıştırmak istediğiniz sorgu türüyle ilgili dikkate alınması gereken bazı noktalar vardır.
SQL Server Management Studio (SSMS), çalışan SSIS paketlerini yönetmek ve izlemek için kullanılabilir. Paketleri klasörler halinde düzenleyebilir, Integration Services paketlerini çalıştırabilir, içeri aktarabilir, dışarı aktarabilir ve yükseltebilirsiniz. Ancak, SSIS 2012'den bu yana paketlerin depolama alanı değişti. Bunlar artık sunucunun varsayılan örneğin msdb veritabanında depolanmaz, ancak artık SSIS Kataloğu veritabanı (SSISDB) aracılığıyla yönetilir. Bu, paketleri SSIS'in önceki sürümlerinde yaptığınız şekilde artık yönetemeyeceğiniz anlamına gelir. SSIS Kataloğu veritabanını yönetmek için SSMS'yi kullanmaya devam edebilirsiniz, ancak Nesne Gezgini'nde Integration Services Katalogları düğümünü kullanmanız gerekir.
SSMS'nin en son sürümü, tüm SQL altyapılarını yönetmek için tümleşik bir ortam sağlar. Ayrıca kullanıcıların SSMS'de Nesne Gezgini'nden SSIS Kataloğu'nda depolanan SSIS paketlerini çalıştırmasına da olanak tanır.
SSMS içindeki İçeri ve Dışarı Aktarma Sihirbazı, SSIS hakkında bilgi edinmek için iyi bir başlangıç noktası olan SSIS paketleri oluşturmak için kullanılabilir. Ancak, daha karmaşık paketler için paketlerinizi oluşturmak ve yönetmek için SQL Server Veri Araçları (SSDT) kullanmanız gerekir.
Reporting Services projelerini yönetme
SQL Server Management Studio (SSMS), Reporting Services özelliklerini etkinleştirir, sunucuyu ve veritabanlarını yönetir, rolleri ve işleri yönetir. Paylaşılan Zamanlamalar klasörünü kullanarak paylaşılan zamanlamaları yönetebilir ve rapor sunucusu veritabanlarını yönetebilirsiniz (ReportServer, ReportServerTempDB). Rapor sunucusu veritabanını yeni bir SQL Server örneğine taşırken, master sistem veritabanında bir RSExecRole oluşturmanız gerekir.
Bu görevler hakkında daha fazla bilgi için SSMS'de Reporting Services makalelerine, bir Rapor Sunucusu veritabanını yönetmeye ve RSExecRole oluşturmaya başvurabilirsiniz.
Reporting Services için istemci tarafı yazdırmayı etkinleştirme ve devre dışı bırakma
SSMS, SSRS de dahil olmak üzere tüm SQL altyapılarını yönetmek için tümleşik bir ortam sağlar. Web portalında özellikleri etkinleştirebilir, sunucu varsayılanlarını ayarlayabilir, çalışan işleri yönetebilir, özel raporları görüntüleyebilir ve paylaşılan zamanlamalar oluşturup yönetebilirsiniz.
Not
SSMS, SSRS için çeşitli yönetim özellikleri sunsa da, çevrimiçi Rapor Yöneticisi'nin veya Rapor Hizmetleri Yapılandırma Yöneticisi'nin yerini almaz. SSMS içinde SSRS'nin etkili bir şekilde yönetilmesini sağlamak için en son sürümler ve belgelerle güncel kalmanız önerilir. Belirli sorularınız varsa veya daha fazla yardıma ihtiyacınız varsa, sormaktan çekinmeyin.
İngilizce olmayan sürümler
Karma dil kurulumundaki blok kaldırıldı. SSMS'yi Fransızca bir Windows makinesine Almanca olarak yükleyebilirsiniz. İşletim sistemi dili SSMS diliyle eşleşmiyorsa, kullanıcının Araçlar > Seçenekleri > Uluslararası Ayarlar'ın altındaki dili değiştirmesi gerekir. Aksi takdirde, SSMS İngilizce kullanıcı arabirimini gösterir.
SSMS yalnızca Windows (AMD veya Intel) üzerinde çalışır. Windows dışındaki platformlarda çalışan bir ara çubuğuna ihtiyacınız varsa Azure Data Studio'ya göz atın. Azure Data Studio, macOS, Linux ve Windows üzerinde çalışan platformlar arası bir araçtır. Ayrıntılar için bkz. Azure Data Studio .
SQL içeriğini kendiniz düzenleyebildiğinizi biliyor muydunuz? Bunu yaparsanız, belgelerimizin geliştirilmesine yardımcı olmakla kalmaz, aynı zamanda sayfaya katkıda bulunan olarak da kabul edilirsiniz.
Microsoft PaaS ilişkisel veritabanı tekliflerini kullanarak bulut, şirket içi ve karma ilişkisel veritabanları için SQL Server veritabanı altyapısını yönetme.