2015-05-16 15 views
5

"Veritabanı projesi" içeren bir Visual Studio 2008 çözümüm var. Oradan .sql dosyalarını, tarafından işletilen bu gibi onları sağ tıklayarak:Visual Studio 2013 veya 2010'da çözüm gezgininden sql komut dosyası nasıl çalıştırılır

db project - vs2008 solution


Ancak, ben bu projeyi ithal etmek hem Visual Studio (a .dbproj dosyada sonuçlanan) 2010 ve VS2013 (.sqlproj dosyasının sonlandırılması) ve artık bu seçeneği bulamıyorum.

Ayrıca Yapmam eskisi gibi, benim üretim sunucusuna bir veritabanı başvuru eklemek anlamaya olamaz.

Ben de bu yeni sürümlerinde yeni bir proje oluşturmak için çalıştım ama iyi değil.

Yani, iki soru. İlk olarak, db referansımı nasıl ekleyebilirim ve ikinci olarak, bu referans altında .sql komut dosyasını nasıl çalıştıracağım?


Düzenleme bir adam arkadaşım da bu aynı sorunu var: How to create a database project in Visual Studio 2013


Edit2 msdn bu çalıştı: How to: Run SQL Scripts in Solution Explorer, ancak hiçbir başarı. "Çalıştır" ve "Çalıştır" seçenekleri yok ve komut dosyasını veritabanı başvurusuna sürükleme de işe yaramadı. Yeni bir proje oluşturmak zaman visual studio extension to execute sql

+0

? SSDT'nin kurulu mu var? –

+0

.sql dosyasını açarsanız ne olur? Yapabilir misin? –

+0

@JohnSaunders Açılırsa ve editörün içinde sağ tıklarsa, vs2013'de (Ctrl + Shift + E' kısayolu) bir "Execute" seçeneği vardır. Ancak, yüzlerce sql dosyam için bunu yapmak gerçek bir acı olacaktır. –

cevap

0

, kullanılabilir "SQL Server veritabanı Projesi" var:

enter image description here

Ayrıca Aşağıdaki ilgili soru bulundu?

Çözümü in this post denediniz mi? Bir proje oluşturmaya çalıştığında ne oldu

enter image description here

+0

Bir veritabanını almak veya bir komut dosyasını çalıştırmak istediği yeni bir veritabanı oluşturmaya çalışmıyor. – SharpCode

+0

Elbette, ancak bu proje türünün yüklü olmasına veya proje dönüştürücüsünün DTS proje türünü tanımayacak olması gerekir. – KarmaEDV

İlgili konular