Вопрос

Я хочу иметь возможность исследовать содержимое базы данных для этой версии базы данных.Я подумывал об использовании клиента Squirrel DB (для которого нужен драйвер JDBC).

Поэтому я ищу драйвер JDBC type 4 для SQL SERVER 3.5.Может ли кто- нибудь указать мне на БЕСПЛАТНОЕ программное обеспечение с открытым исходным кодом или пробную версию?

Если драйвера JDBC нет, как разработчики MS исследуют данный файл .SDF?

Спасибо,

БР,

Это было полезно?

Решение

Существует бесплатная программа под названием SQLCeEditor, которая делает это.

Тем не менее, мне все равно нужен драйвер JDBC, поскольку это упростило бы его использование с Eclipse и Java.

Другие советы

Попробуйте jTDS, это бесплатный программный драйвер JDBC для SQL Server и Sybase.

http://jtds.sourceforge.net/

Вы пробовали SQL Server Management Studio Express?

Вы можете получить доступ к SQL Server Compact 3.5 базам данных, хранящимся на интеллектуальном устройстве или на настольном компьютере, с помощью SQL Server Management Studio в SQL Server или SQL Server Management Studio Express (SSMSE). http://technet.microsoft.com/en-us/library/ms172037.aspx

Что касается драйвера JDBC, вы могли бы взглянуть на этот, предоставленный корпорацией Майкрософт.Я не знаю, работает ли это с Compact Edition или вы уже пробовали это, но я подумал, что об этом стоит упомянуть.

1- Драйвера JDBC не существует, и на момент написания статьи MS не планирует его создавать.

2- Драйвера ODBC нет, поэтому следующий очевидный ответ (JDBC для ODBC bridge) вам не поможет.

3. Некоторые поставщики JDBC утверждают, что могут подключаться к "любому источнику данных oledb", так что, скорее всего, это лучший выбор-- Ссылка, но это не обязательно будет бесплатно.

Драйвер JDBC использует соединение TCP / IP.Компактная версия, скорее всего, не может прослушивать TCP / IP-порт 1433.Compact Edition предназначен для доступа к приложению, которое загрузило .библиотеки DLL, необходимые для взаимодействия с ним.Он предназначен для проектов Visual Studio.

Вам необходимо удалить compact Edition и вместо этого установить SQL Express 2005/2008.После установки включите учетную запись "sa", введите ей пароль, включите аутентификацию SQL + NT, а затем разрешите прослушивателю TCP / IP прослушивать порт 1433 (порт по умолчанию).

Затем, наконец, вы можете подключиться к JDBC.Jtds является драйвером JDBC3.0 и, следовательно, требует JDK1.6 + .Я предпочитаю использовать драйвер Microsoft 2005 JDBC2.0.

Использование Средство просмотра SDF чтобы изучить ваш файл базы данных .SDF, вы также можете импортировать / экспортировать данные, создавать скрипты и работать с таблицами, индексами и внешними ключами.

Если вы разбираетесь в синтаксисе linq, вы также можете использовать LINQPad - панель управления.Существует бесплатная версия, которая позволяет изучать данные и редактировать их.Вы заплатили бы за автозаполнение, но вы можете прожить и без него.Я надеюсь, что это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top