Aracılığıyla paylaş


SQL Server Veri Araçları

SQL Server Veri Araçları (SSDT), Visual Studio'da SQL Server veritabanları ve Azure SQL veritabanları oluşturmaya odaklanan bir dizi geliştirme aracıdır. SSDT, Analysis Services (AS) veri modellerine, Integration Services (IS) paketlerine ve Reporting Services (RS) raporlarına karşılık gelen uzantılarıyla genişletilebilir. SSDT, SQL nesnelerini diğer uygulama geliştirme araçlarıyla aynı proje kavramıyla tasarlamanıza ve dağıtmanıza olanak tanır. SQL projeleri özelliği CI/CD işlem hatlarına genişletildiğinden SqlPackage CLI ile veritabanı projelerinizin derlemesini ve dağıtımını otomatikleştirebilirsiniz.

SQL Server Veri Araçları bileşeni ve üç uzantı içeren grafiğin ekran görüntüsü.

SQL Server Veri Araçları işlevselliğinin temeli, Visual Studio ile bir iş yükü bileşeni olarak kullanılabilir. Visual Studio uzantıları Visual Studio Market'ten edinilebilir ve SSDT yükleme hakkında daha fazla bilgiyi Visual Studio için SQL Server Veri Araçları'nı (SSDT) yükleme sayfasında bulabilirsiniz.

Uyarı

Visual Studio'daki SDK stili SQL projeleri, özgün SSDT'den ayrı olarak Visual Studio 2022 için SQL Server Veri Araçları, SDK stili (önizleme) özelliğinin bir parçası olarak kullanılabilir. SDK stili proje biçimi, .NET Core'da kullanıma sunulan yeni SDK stili projeleri temel alır ve Visual Studio Code için SQL Veritabanı Projeleri uzantısı tarafından kullanılan biçimdir. Daha fazla bilgi için bkz. SQL Server Veri Araçları, SDK stili (önizleme).

Sürüm notları

Visual Studio 2022 ve Visual Studio 2026 ile SQL Server Veri Araçları için en son sürüm notları aşağıdaki konumlarda bulunabilir:

Visual Studio 2019 ile SQL Server Veri Araçları sürüm notları aşağıdaki konumlarda bulunabilir:

Visual Studio 2017 ile SQL Server Veri Araçları hakkında bilgi için bkz. SQL Server Veri Araçları'nın önceki sürümleri (SSDT ve SSDT-BI).

Temel SQL Server Veri Araçları

SQL Server Veri Araçları (SSDT), Visual Studio'da veritabanı geliştirmenin tüm aşamalarını kapsayan yaygın, bildirim temelli bir model (SQL veritabanı projeleri) sunarak veritabanı geliştirmeyi dönüştürür. SSDT Transact-SQL tasarım özellikleri veritabanlarını oluşturmak, hatalarını ayıklamak, bakımını yapmak ve yeniden düzenlemek için kullanılabilir. Bir veritabanı projesiyle çalışabilir veya şirket içinde veya şirket dışında bir veritabanı örneğine doğrudan bağlanabilirsiniz.

Geliştiriciler, kapsamlı veritabanı geliştirme için tanıdık Visual Studio ortamını kullanabilir. Araç paketi kod gezintisini, IntelliSense'i ve C# ve Visual Basic için sağlanan dil desteğinin yanı sıra Transact-SQL düzenleyicisinde özel doğrulama, hata ayıklama ve bildirim temelli düzenleme özelliklerini içerir. SQL Server Veri Araçları (SSDT), veritabanı projelerinde veya bağlı örneklerde tabloların kolay oluşturulmasını ve değiştirilmesini sağlayan bir görsel tablo tasarımcısı da sunar. Ekip tabanlı ayarlarda, tüm proje dosyaları için sürüm denetimi kullanılabilir ve işbirliği geliştirilir. Dağıtım zamanı geldiğinde projeler SQL Veritabanı ve SQL Server gibi desteklenen tüm SQL platformları arasında yayımlanabilir.

Visual Studio'daki SQL Server Nesne Gezgini, SQL Server Management Studio gibi veritabanı nesnelerinizin bir görünümünü sunar. SQL Server Nesne Gezgini, basit veritabanı yönetimi ve tasarım işleri yapmanıza olanak tanır. Tabloları, saklı yordamları, türleri ve işlevleri kolayca oluşturabilir, düzenleyebilir, yeniden adlandırabilir ve silebilirsiniz. Ayrıca SQL Server Nesne Gezgini'nden bağlam menülerini kullanarak tablo verilerini düzenleyebilir, şemaları karşılaştırabilir veya sorgu yürütebilirsiniz.

SQL Server Veri Araçları ile gerçekleştirebileceğiniz SQL projeleri ve veritabanı geliştirme görevleri hakkında daha fazla bilgi için bkz. SQL veritabanı projeleri nedir?

SDK stili SQL projeleri (önizleme)

Microsoft.Build.Sql proje SDK'sı desteği, Visual Studio 2022'de önizleme aşamasında yeni nesil SQL projeleri olarak kullanılabilir. SDK stili SQL projeleri .NET SDK stili proje biçimini temel alır ve özgün SQL projelerinden daha esnek ve genişletilebilir olacak şekilde tasarlanmıştır. SDK stili SQL projeleri Visual Studio 2022'de isteğe bağlı bir bileşen olarak "SQL Server Veri Araçları, SDK stili (önizleme)" olarak kullanılabilir ve Visual Studio 2026'da kullanılamaz. SDK stili SQL projeleri ve Visual Studio hakkında daha fazla bilgi için bkz. SQL Server Veri Araçları, SDK stili (önizleme).