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.
Önemli
Azure Data Studio 28 Şubat 2026 tarihindekullanımdan kaldırılıyor. Visual Studio Codekullanmanızı öneririz. Visual Studio Code'a geçiş hakkında daha fazla bilgi için Azure Data Studio'ya neler oluyor? adresini ziyaret edin.
Bu makalede SQL Veritabanı Projeleri uzantısını kullanmaya başlamanın üç yolu açıklanmaktadır:
Veritabanı Projeleri görünümüne giderek veya komut paletinde Veritabanı Projeleri: Yeni ifadesini arayarak yeni bir veritabanı projesi oluşturun.
Var olan veritabanı projeleriVeritabanı Projeleri aracılığıyla açılabilir: Var olanı komut paletinde açın.
Veritabanı Projeleri: Komut paletinden Veritabanından Proje Oluştur'u veya Bağlantılar görünümünde Veritabanından Proje Oluştur'u seçerek mevcut bir veritabanından başlayın.
BIR SQL projesi oluşturduktan veya açtıktan sonra SQL projeleriyle geliştirmeye başlamaya hazırsınız demektir. Gerçekleştirebileceğin bazı eylemler şunlardır:
- Tabloyu veya diğer veritabanı nesnelerini düzenleyin.
- Projeyi derleyin ve yayımlayın.
- Değişiklikleri görselleştirmek için şema karşılaştırmasını kullanın.
- Veritabanında yapılan değişikliklerden projeyi güncelleştirin.
SQL projeleri kavramları ve diğer öğreticiler hakkında ayrıntılı bilgi için bkz. SQL veritabanı projeleri.
Boş veritabanı projesi oluşturma
Veritabanı Projeleri görünümünde Yeni Proje düğmesini seçin ve görüntülenen metin girişine bir proje adı girin.
Klasör Seç iletişim kutusunda projenin klasörü, .sqlproj dosyası ve diğer içerikleri için bir dizin seçin.
Uzantı boş projeyi açar ve düzenlemek üzere Veritabanı Projeleri görünümünde görünür hale getirir.
Var olan bir projeyi açma
Veritabanı Projeleri görünümünde Projeyi Aç düğmesini seçin ve görüntülenen dosya seçiciden var olan .sqlproj bir dosyayı açın. Mevcut projeler Visual Studio Code veya Visual Studio SQL Server Veri Araçları'ndan kaynaklanabilir.
Proje açılır ve içeriğini düzenlemek üzere Veritabanı Projeleri görünümünde görebilirsiniz.
Var olan bir veritabanından veritabanı projesi oluşturma
Boş bir projeden başlamak yerine, sql veritabanı projesini veritabanındaki mevcut nesnelerle hızla doldurabilirsiniz.
Nesne Gezgini'nde
Bağlantılar görünümünde, ayıklanması gereken veritabanını içeren SQL örneğine bağlanın. Veritabanına sağ tıklayın ve bağlam menüsünden Veritabanından Proje Oluştur'u seçin.
Klasör yapısı ayarı varsayılan olarak Şema/Nesne Türü olarak ayarlanır ve mevcut nesneleri betik haline getirildiğinde otomatik olarak düzenlemek için farklı yollar sunar. Klasör yapısı ayarı seçenekleri şunlardır:
- Dosya: Tüm nesneler için tek bir dosya oluşturulur.
- Düz: Her nesne tek bir dosyada olacak şekilde tüm nesneler için tek bir klasör oluşturulur.
- Nesne Türü: Nesne türü başına bir klasör oluşturulur ve her nesne bir dosyaya betik olarak yazılır.
- Şema: Her şema için bir klasör oluşturulur ve her nesne bir dosyaya betik olarak yazılır.
- Şema/Nesne Türü: Şema başına bir klasör oluşturulur ve klasörün içinde nesne türü başına bir klasör oluşturulur ve her nesne bir dosyaya betik olarak yazılır.
Veritabanı Projeleri görünümünde
Proje görünümünde, Projeyi Veritabanından İçeri Aktar düğmesini seçin ve bir SQL örneğine bağlanın. Bağlantı kurulduktan sonra, kullanılabilir veritabanları listesinden bir veritabanı seçin ve projenin adını ayarlayın.
Son olarak, ayıklama için bir klasör yapısı seçin. Yeni proje açılır ve seçili veritabanının içeriği için SQL betikleri içerir.
Diğer eylemler
Oluşturma ve yayımlama
Sql Veritabanı Projeleri uzantısında veritabanı projesini, projeyi veri katmanı uygulama dosyasına (dacpac) oluşturup desteklenen bir platformda yayımlayarak dağıtabilirsiniz. Veritabanı Projeleri görünümünde bir projeye sağ tıklayın ve oluştur'u seçerek bir dacpac dosyası oluşturun ve SQL projesini doğrulayın. Projenizi bir veritabanına dağıtmaya hazır olduğunuzda, projeye yeniden sağ tıklayın ve yayımla'yı seçerek dacpac dosyasını bir veritabanında yayımlayın.
Daha fazla bilgi için sql projesi oluşturma ve dağıtma öğreticisine bakın.
Şema karşılaştırması
SQL Veritabanı Projeleri uzantısı Şema Karşılaştırma ile çalışır. Bir projenin içeriğini bir dacpac, var olan veritabanı veya başka bir projeyle karşılaştırmak için kullanabilirsiniz. Kaynaktan hedefe olan farkları görüntülemek ve uygulamak için elde edilen şema karşılaştırmasını kullanın.
Şema karşılaştırması ve SQL projeleri hakkında daha fazla bilgi için bkz. Şema karşılaştırmaya genel bakış.
Projeyi veritabanından güncelleştirme
Henüz SQL projesinde yapmadığınız bir veritabanında değişiklik yaparsanız, SQL projesini veritabanının durumundan güncelleştirebilirsiniz. Projeyi güncelleştirmek için, Bağlantılar görünümündeki bir veritabanının bağlam menüsünden veya Veritabanı Projeleri görünümünde bir SQL projesinin bağlam menüsünden Veritabanından ProjeyiGüncelleştir'i seçin. Veritabanındaki değişikliklerle SQL projesini güncel tutmak, veritabanı değişiklikleri için kaynak denetimi yöntemlerinden biridir.