Veritabanımı yönetmek için SSDT kullanıyorum. Şu anda SQLCMD dağıtım komut dosyaları üretir. Düz t-sql betikleri oluşturması için herhangi bir yolu var mı?SSDT SQLCMD olmayan dağıtım komut dosyaları üretme
5
A
cevap
1
Kısa cevap: Hayır. Bu şekilde çalışmak için tasarlandılar.
Daha Uzun Yanıt: Hayır. SQL Projeleri, değişkenleri yönetmek için SQLCMD komutlarının birçoğunu kullanır. Bunlar, çağıran uygulamadan standart T-SQL'in iyi işleyemeyeceği veya iyi işleyemeyeceği şekillerde iletilebilir. Eski DB Projeleri üzerinde SSDT'de yapılan bir iyileştirme, SQLCMD'nin etkin olmadığından komut dosyasının hiç çalıştırılmayacağı söylendi.
Senaryodan emin değilim, ancak SQLPackage kullanarak projelerin oluşturulmasını/yayımlanmasını otomatikleştirebilirsiniz. Bunu geliştiriciler ekibimiz için yaptık, böylece projeleri açmak veya komut dosyalarını çalıştırmak zorunda kalmadan yerel çalışma kopyalarını kolayca yenileyebilirler.
İlgili konular
- 1. SQLCMD değişkenleri ve SSDT şeması sorunu karşılaştırın
- 2. Dağıtım dosyalarından yeni SSDT Analiz Hizmetleri Tabular Projesi nasıl oluşturulur?
- 3. Binom rasgele sayı üretme
- 4. ALTER DATABASE deyimimi SSDT yayınlama komut dosyasımdan nasıl kaldırırım?
- 5. Powershell Sqlcmd açılan C#
- 6. Üretme permütasyon
- 7. Dağıtım komut dosyasından Laravel Uygulama önbelleği silinemiyor
- 8. RequireJS - komut dosyası olmayan dosyaları CDN kullanarak yükleme
- 9. Hive'de "Alter Table/Partition Concatenate" SQL'in üretme dosyaları nasıl azaltılır?
- 10. çoklu sqlcmd komutları
- 11. Web Dağıtım Projesi - Oluşturulduktan Sonra Dosyaları Kopyalayın
- 12. VS2012 Bazı diğer betiklere gönderme yapan dağıtım sonrası komut dosyası
- 13. Veritabanı dağıtım komut dosyası için kodlamayı değiştirme
- 14. "Dağıtım Paketi Oluşturma" VS2010 komut dosyasından
- 15. Ödeme için özel komut dosyaları TFS
- 16. "config" komut dosyaları var
- 17. Python paketindeki komut dosyaları
- 18. komut dosyaları, FSharp.Data'yı tanımaz.
- 19. Scala ile Kod Üretme
- 20. Oracle Belgelendirme Üretme Aracı
- 21. Bir SQL İşini silmek için T-SQL komut dosyaları aranıyor
- 22. Bağlantı dizgisi olan SQLCmd
- 23. Yakut olmayan dosyaları gemime nereye koyarım?
- 24. Komut satırı seçenekleri IPython * komut dosyaları *?
- 25. Django ile dağıtım - dağıtım
- 26. Autorun ELMAH veritabanı komut dosyaları
- 27. PowerShell komut dosyaları nereye yerleştirilir?
- 28. Kod üretme: Özel denetleyici şablonları
- 29. GWT ile ses üretme seçenekleri
- 30. Neden Invoke-sqlcmd yürütülürken çalışma dizini değişiyor?