У меня есть файл SDF, и я хотел бы получить его схему и запросить ее с помощью некоторого пользовательского интерфейса. Как я могу это сделать? На моем компьютере не установлена Visual Studio, и я хотел бы установить как можно меньше программного обеспечения.
sql-server
sql-server-ce
Агсамек
источник
источник
Ответы:
Попробуйте студию управления сервером sql (версия 2008 или более ранняя) от Microsoft. Загрузите его отсюда . Не уверен насчет лицензии, но, похоже, она бесплатна, если вы загрузите EXPRESS EDITION.
Вы также можете использовать более поздние версии SSMS. На 2016 год вам нужно будет установить расширение.
Если у вас есть возможность, вы можете скопировать файл sdf на другой компьютер, который вам разрешено загрязнять дополнительным программным обеспечением.
Обновление: комментарий Ника Вестгейта в красивом формате
источник
Загрузите и установите LINQPad , он работает с SQL Server, MySQL, SQLite, а также с SDF (SQL CE 4.0).
Шаги для открытых файлов SDF:
Нажмите Добавить подключение.
Выберите Создать контекст данных автоматически и По умолчанию (LINQ to SQL) , затем Далее .
В разделе « Поставщик» выберите SQL CE 4.0 .
В разделе « База данных с выбранным прикрепленным файлом базы данных» выберите « Обзор», чтобы выбрать файл .sdf.
Щелкните ОК .
источник
Вы можете открыть базы данных SQL Compact 4.0 напрямую из Visual Studio 2012, перейдя в
и следуя инструкциям там.
Если вас устраивает их обновление до 4.0, вы также можете открыть более старые версии баз данных SQL Compact - это удобно, если вы просто хотите взглянуть на некоторые таблицы и т. Д. Для таких вещей, как разработка локальной базы данных Windows Phone.
(обратите внимание, я не уверен, требуется ли для этого конкретный SKU VS2012, если это помогает, я использую Premium)
источник