SQL Server Management Studio (SSMS) nedir?
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure 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 (SSMS) indirme
- SQL Server Geliştirici İndirme
- Visual Studio'yuindir
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.
- SSMS 'de Raporlama Hizmetleri'
- Rapor Sunucusu veritabanı yönetme
- RSExecRole rolünü oluştur
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:
- rapor sunucusu özelliklerini ayarla
- Rol oluşturma, silme veya değiştirme
- 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.
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 için Fikirler: SQL Server'ın geliştirilmesine yönelik önerileriniz mi var?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (etiket sql-server): SQL Server ile ilgili sorular sorun
- Stack Overflow (etiket sql-server): SQL geliştirme sorularının yanıtları
- Reddit: SQL Server hakkında genel tartışma
- Microsoft SQL Server Lisans Koşulları ve Bilgileri
- İş kullanıcıları için destek seçenekleri
- ek SQL Server yardım ve geri bildirim
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
İlgili içerik
- SSMS İngilizce olmayan sürümlerini yükleme
- SQL Server örneğine bağlanma ve sorgulama
- Transact-SQL Deyimlerini yazma
- Azure Data Studio