SQL Server Compact Toolbox не подключается к базам данных

Я использую SQL Server Compact Toolbox для среды выполнения 3.5.

Когда я выбираю "Добавить соединение с SQL Server Compact 3.5", я получаю то, что вы видите на следующем рисунке. Проблема в том, что после нажатия "Проверить соединение" и "ОК" ничего не происходит. В списке слева нет базы данных, к которой я подключаюсь.

База данных, которую вы можете увидеть там, 3.sdf пустая база данных, которую я создал с помощью кнопки "Создать". Это единственная база данных, к которой я смог подключиться.

Я пытался запустить приложение с компактными инструментами в качестве администратора, но это не помогло. Также попытался поиграть с правами доступа к файлам в папке базы данных, что тоже не помогло.

Это то, что я установил на свою машину,

Обновить:

Да, я использую последнюю версию 3.1.4.0.

Итак, точные шаги таковы,

  1. Щелкните правой кнопкой мыши SQL Server Compact Data Connections
  2. Нажмите Добавить подключение к SQL Server Compact 3.5.
  3. Нажмите кнопку обзора и выберите имя файла, для меня это C:\temp1\1.sdf
  4. Отредактируйте максимальный размер базы данных в поле МБ. Установите его на 500
  5. Хит Тест соединения. Ничего не происходит, что является первым признаком проблемы
  6. Хит ОК. Диалог исчезает, и новое соединение не появляется в списке

1 ответ

Решение

Я думаю, что 1.sdf не является файлом SQL Server Compact 3.5, и по какой-то причине вы не получаете сообщение об ошибке (это было исправлено в версии 3.5.1.0). Вы можете использовать опцию меню "Определить версию файла SQL Server Compact" для проверки.

Другие вопросы по тегам