2017-02-09 3 views
0

Я разрабатываю настольное приложение JFX, которое отлично работает с SQL Server 2012 по сети.Встраивание SQL Server в приложение JFX

Мой вызов состоит в том, чтобы связать приложение с базой данных, чтобы пользователь не нуждался в удаленном сервере, это должна быть единственная установка. Как вы это делаете?

  • Имеет ли Microsoft издание, которое позволяет это?
  • Если нет, какой Db можно использовать для этого?

ответ

0

Там есть несколько вариантов, вообще я хотел бы использовать SQL Server Express, если я хотел использовать майкрософт продукт для него, другой вариант SQLlite

Documentation for SQL server express implementation on embedded database

SQLLite with JDBC Wrapper

+0

благодарит Тима за вперёд, я до сих пор реализовал SQLLite в своем приложении для целей отслеживания данных сеанса, которые мне могут понадобиться, поскольку приложение, похоже, становится большим. на двух из которых лучше всего хранить данные без измельчения в производственных целях? больше данных будет около 2 ГБ минимум – xavier

+0

Если это большой набор данных, есть ли причина, по которой вы не могли бы просто потребовать от ваших пользователей иметь какой-либо sql-сервер на сайте? не могли бы вы объяснить свой случай использования так, как вам удобно, чтобы я мог понять, каковы будут ваши ожидания, потому что правдиво imho, что размер базы данных становится довольно большим для встроенного приложения. –

+0

Идея принята из быстрых книг, которые являются единственной установкой и могут масштабироваться так же, хотя я не подталкивал ее пределы, мне нужно развивать ее таким образом, чтобы обеспечить мне интермедии ее ограничений. учитывая ваш комментарий, я мог бы также разработать несколько версий в зависимости от размера файла базы данных – xavier

Смежные вопросы