Mam plik SDF i chciałbym pobrać jego schemat i zapytać o niego za pomocą interfejsu użytkownika. W jaki sposób mogę to zrobić? Nie mam zainstalowanego programu Visual Studio na komputerze i chciałbym zainstalować jak najmniej oprogramowania.
sql-server
sql-server-ce
agsamek
źródło
źródło
Odpowiedzi:
Wypróbuj SQL Server Management Studio (wersja 2008 lub starsza) firmy Microsoft. Pobierz go stąd . Nie jestem pewien co do licencji, ale wydaje się, że jest bezpłatna, jeśli pobierzesz EXPRESS EDITION.
Możesz także mieć możliwość korzystania z późniejszych wersji programu SSMS. W 2016 r. Musisz zainstalować rozszerzenie.
Jeśli masz taką możliwość, możesz skopiować plik sdf na inną maszynę, którą możesz zanieczyścić dodatkowym oprogramowaniem.
Aktualizacja: komentarz Nicka Westgate'a w ładnym formacie
źródło
Pobierz i zainstaluj LINQPad , działa dla SQL Server, MySQL, SQLite, a także SDF (SQL CE 4.0).
Kroki dla otwartych plików SDF:
Kliknij Dodaj połączenie
Wybierz opcję Kompiluj kontekst danych automatycznie i Domyślnie (LINQ to SQL) , a następnie dalej .
W obszarze Dostawca wybierz SQL CE 4.0 .
W obszarze Baza danych z zaznaczonym załącznikiem pliku bazy danych wybierz opcję Przeglądaj, aby wybrać plik .sdf.
Kliknij OK .
źródło
Możesz otworzyć bazy danych SQL Compact 4.0 bezpośrednio z programu Visual Studio 2012, przechodząc do
i postępując zgodnie z instrukcjami.
Jeśli zgadzasz się na ich aktualizację do 4.0, możesz również otwierać starsze wersje kompaktowych baz danych SQL - przydatne, jeśli chcesz tylko rzucić okiem na niektóre tabele itp., Aby uzyskać informacje, takie jak tworzenie lokalnych baz danych systemu Windows Phone.
(uwaga nie jestem pewien, czy wymaga to określonego SKU VS2012, jeśli to pomaga, używam Premium)
źródło