jak otworzyć*.pliki sdf?

Kiedyś otwierałem pliki sdf (sqlCE) za pomocą visual-studio? czy SQL-server? Naprawdę nie pamiętam. Teraz nie mogę otworzyć tego pliku sdf. Z jakim programem muszę go otworzyć?

Author: Martin Geisler, 2010-03-04

6 answers

To kompaktowa baza danych SQL. Musisz zdefiniować, co masz na myśli przez "otwarte". Możesz go otworzyć za pomocą kodu za pomocą SqlCeConnection, dzięki czemu możesz napisać własne narzędzie / aplikację, aby uzyskać do niego dostęp.

Visual Studio może również otworzyć pliki bezpośrednio jeśli został utworzony z odpowiednią wersją SQL Compact.

Istnieje również kilka zewnętrznych narzędzi do manipulowania nimi.

 36
Author: ctacke,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-03 21:32:58

Spróbuj LINQPad , działa dla SQL Server, MySQL, SQLite, a także SDF (SQL CE 4.0). Najlepsze jest to, że jest za darmo!

LINQPad

Kroki z wersją 4.35.1:

  1. Kliknij "Dodaj Połączenie"

  2. Kliknij Dalej, wybierając opcję "Build data context automatically" i " Default (LINQ to SQL)".

  3. W obszarze "dostawca" wybierz "SQL CE 4.0".

  4. W sekcji "baza danych" z zaznaczonym "Załącz plik bazy danych "wybierz " Przeglądaj", aby wybrać .plik sdf.

  5. Kliknij "OK".

  6. Voila! Powinno pokazywać tabele .sdf i być w stanie odpytywać go poprzez kliknięcie prawym przyciskiem myszy w tabeli lub pisanie kodu LINQ w ulubionym języku.NET lub nawet SQL. Czy to nie fajne?

 84
Author: Chris Voon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-15 15:02:13

Możesz użyć SQL Compact Query Analyzer

Http://sqlcequery.codeplex.com/

SQL Compact Query Analyzer jest naprawdę szybki. 3 MB Pobierz, wymaga instalacji, ale naprawdę zgryźliwy i działa.

 12
Author: user_v,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-23 09:25:52

Oprócz metod opisanych przez @ctacke, można również otwierać bazy danych SQL Server Compact Edition za pomocą SQL Server Management Studio. Będziesz potrzebował SQL Server 2008, aby otworzyć bazy danych SQL CE 3.5.

 2
Author: Phil Ross,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-03 21:40:55

Jeśli po prostu chcesz wyświetlić tabelę i uruchomić na niej zapytania, możesz użyć Tej zewnętrznej przeglądarki sdf. Jest to lekka przeglądarka, która ma wszystkie podstawowe funkcje i jest gotowa do użycia po instalacji.

I oczywiście jest za darmo.

 0
Author: Nikhil Sahu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-10 11:46:56

Można go otworzyć za pomocą programu Visual Studio 2012.Postępuj zgodnie z poniższą ścieżką w VS po otwarciu projektu. View - > Server Explorer - >

Tutaj wpisz opis obrazka

 0
Author: Hameed Syed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-11 10:32:18