Всем ДНД-шникам привет!
Приобрели два экземпляра программы. Установили одну на десктоп и вторую на ноутбук. Соответственно, автоматом были созданы локальные файлы баз данных. Возникла необходимость оформлять протоколы на выезде. Ну и теперь, понятно, остро понадобилось синхронизировать содержимое баз данных. Возможно ли такое и как это сделать? Помогите советом.
Здравствуйте! Синхронизации как таковой нет. Есть возможность сохранять в файлы и загружать из файлов тех. отчеты. В командировке создавайте отдельные тех. отчеты, потом загружайте их в общую БД, по приезду. Меню Файл - Сохранить/Открыть тех. отчет (Сохранить/Открыть пакет тех. отчетов).
Спасибо. А вообще, с помощью стороннего софта такую задачу выполнить возможно?
Здравствуйте! Нет, только если самостоятельно разработать.
Добрый день! Сориентируйте, пжлст, как правильно понимать текст в описании программы:
...Ключевое достоинство программы – это единая база данных, с которой может работать несколько сотрудников одновременно.
...Есть два значимых отличия этого продукта от аналогов – это, конечно же, цена, которая в несколько раз меньше при такой функциональности и работа программы с СУБД MS Sql Server, используя эту систему можно подключаться к единой базе данных для одновременного заполнения протоколов с разных компьютеров, соединенных по сети.
Здравствуйте! SQL Server - это СУБД к которой можно подключатся одновременно с разных ПК и заполнять данные в одной БД. Вы можете сделать один компьютер Сервером (Сервер - это тот ПК с которым могут связаться другие ПК по сети), установить на него SQL Server, создать там БД и подключаться к ней с разных ПК для одновременного заполнения. К SQL Server также можно подключаться через интернет, предварительно настроив свое сетевое оборудование для этого. Как сделать SQL Server доступным с Сервера на других ПК по сети показано в этом видео:
Спасибо!
Здравствуйте! SQL Server - это СУБД к которой можно подключатся одновременно с разных ПК и заполнять данные в одной БД. Вы можете сделать один компьютер Сервером (Сервер - это тот ПК с которым могут связаться другие ПК по сети), установить на него SQL Server, создать там БД и подключаться к ней с разных ПК для одновременного заполнения. К SQL Server также можно подключаться через интернет, предварительно настроив свое сетевое оборудование для этого. Как сделать SQL Server доступным с Сервера на других ПК по сети показано в этом видео:
Спасибо!
Добрый день!
Я, так понимаю, существующая версия SQL Server Express Edition, если не ошибаюсь, не позволит реализовать групповой доступ к единой БД? Необходима установка полноценной версии?
Здравствуйте! SQL Server Express Edition как раз позволяет установить групповой доступ. Только в ней есть ограничение - БД может быть не более 8 ГБ.
В видео, о котором я писал выше, как раз используется SQL Server Express Edition.
Нет, ЛокалДБ не поддерживает группового подключения.
Есть еще вопрос. В окне Соединение с сервером Базы Данных при ее создании для версии MS SQL Server Express присутствует опция: Создание таблицы в БД (для SQL хостинга) с кнопкой "Создать таблицы в БД". Для планируемого удаленного доступа к единой базе при ее создании надо использовать эту опцию?
Нет, это для хостингов SQL, у них просто БД создаются на самом хостинге, поэтому тут только создание таблиц в БД идет.
Получилось все. Сервер и клиентские ПК настроены и подключены к сетевой БД. Все работает, БД обновляется данными с других клиентских ПК, на которых установлены программы. На ум приплыл очередной вопрос. Все это сейчас функционирует в пределах локальной сети. Как такой вариант реализовать через Интернет?