Bir SDF dosyası var ve onun şemasını almak ve bazı UI ile sorgulamak istiyorum. Bunu nasıl yapabilirim? Makinede yüklü bir Visual Studio yok ve olabildiğince az yazılım yüklemek istiyorum.
Bir SDF dosyası var ve onun şemasını almak ve bazı UI ile sorgulamak istiyorum. Bunu nasıl yapabilirim? Makinede yüklü bir Visual Studio yok ve olabildiğince az yazılım yüklemek istiyorum.
Yanıtlar:
Microsoft'tan sql server yönetim stüdyosunu (sürüm 2008 veya öncesi) deneyin. Buradan indirin . Lisans hakkında emin değilim, ancak EXPRESS EDITION'ı indirirseniz ücretsiz görünüyor.
SSMS'nin sonraki sürümlerini de kullanabilirsiniz. 2016 için bir uzantı yüklemeniz gerekecek .
Seçeneğiniz varsa, sdf dosyasını ek yazılımla kirletmenize izin verilen farklı bir makineye kopyalayabilirsiniz.
Güncelleme: güzel biçimlendirme ile Nick Westgate yorum
Adımlar o kadar sezgisel değil:
- SQL Server Management Studio'yu açın veya çalışıyorsa Dosya -> Nesne Gezgini'ne Bağlan ... 'ı seçin.
- Sunucuya Bağlan iletişim kutusunda Sunucu türünü SQL Server Compact Edition olarak değiştirin
- Veritabanı dosyası açılır menüsünden <Daha fazla bilgi için göz at ...> seçeneğini seçin.
- SDF dosyanızı açın.
LINQPad'i indirin ve yükleyin , SQL Server, MySQL, SQLite ve ayrıca SDF (SQL CE 4.0) için çalışır.
Açık SDF Dosyaları için Adımlar:
Bağlantı Ekle'yi tıklayın
Seç Yapı verileri otomatik bağlam ve Varsayılan (LINQ to SQL) , ardından Sonraki .
Sağlayıcı altında SQL CE 4.0'ı seçin .
Veritabanı dosyası ekle ile seçili veritabanı altında , .sdf dosyanızı seçmek için Gözat'ı seçin.
Tıklayın Tamam .
SQL Compact 4.0 Veritabanlarını Visual Studio 2012'den doğrudan
ve oradaki talimatları izleyerek.
4.0'a yükseltilmeleri konusunda sorun yaşıyorsanız, SQL Compact Veritabanlarının eski sürümlerini de açabilirsiniz - Windows Phone yerel veritabanı geliştirme gibi şeyler için bazı tablolara vb. Bakmak istiyorsanız kullanışlı.
(Premium'un çalıştırılmasına yardımcı oluyorsa, bunun VS2012 için belirli bir SKU gerektirip gerektirmediğinden emin değilim)