İngilizce dilinde oku

Aracılığıyla paylaş


SQL Server Management Studio (SSMS) nedir?

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse Analytics

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.

SQL Server Management Studio'nun ekran görüntüsü.

SQL Server Management Studio bileşenleri

Açıklama Bileşen
SQL Server'ın bir veya daha fazla örneğindeki tüm nesneleri görüntülemek ve yönetmek için Nesne Gezgini kullanın. Nesne Gezgini
Sorguların ve betiklerin geliştirilmesini hızlandırmak için kullandığınız ortak metin dosyalarını oluşturmak ve yönetmek için Şablon Gezgini kullanın. Şablon Gezgini
Betikler ve sorgular gibi yönetim öğelerini yönetmek üzere projeler oluşturmak için kullanım dışı Çözüm Gezgini kullanın. Çözüm Gezgini
Sorgular, tablolar ve diyagram veritabanları oluşturmak için SSMS'de bulunan görsel tasarım araçlarını kullanın. Görsel Veritabanı Araç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.

SSMS'deki Analysis Services Betikleri Projesi hakkında daha fazla bilgi için bkz. Analysis Services Betikleri Projesi.

Integration Services çözümlerini yönetme

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.

Ayrıca çeşitli özellikleri etkinleştirip yapılandırarak, sunucu varsayılanlarını ayarlayarak ve rolleri ve işleri yöneterek sunucuyu yönetirsiniz.

Bu görevler hakkında daha fazla bilgi için aşağıdaki makalelere bakın:

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.

Farklı yerel ayarlara sahip önceki sürümler hakkında daha fazla bilgi için bkz. SSMS'in İngilizce olmayan dil sürümlerini yükleme.

Destek ilkesi

SSMS 17.0'dan başlayarak, SQL Araçları ekibi Microsoft Modern Yaşam Döngüsü İlkesi'nibenimsemiştir.

Özgün Modern Yaşam Döngüsü İlkesi duyurusunuokuyun. Daha fazla bilgi için bkz. Modern Politika SSS.

Tanılama verisi toplama ve özellik kullanımı bilgileri için bkz. SQL Server gizlilik eki ve tanılama verisi toplama.

Platformlar arası araç

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 .

Yardım alın

SQL belgelerine katkıda bulunma

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.

Daha fazla bilgi için bkz. SQL Server belgelerine katkıda bulunma