Автор Тема: Linux и КУРС Школа  (Прочитано 10002 раз)

0 Користувачів і 1 Гість дивляться цю тему.

Chernous

  • Гість
Linux и КУРС Школа
« : 05 Жовтень 2013, 21:44:59 »
1. Можно ли подключиться к БД Firebird под управлением Linux и какой в таком случае прописывать путь к файлу БД?
2. Могут ли директор, завуч и секретарь одновременно подключиться и редактировать/просматривать данные в одной БД каждый со своего компьютера (с различными идентификаторами и ключами)?
3. Для конфигурации, описанной ниже, хотелось бы БД установить на сервере и подключать к ней клиентов, т. к. сервер работает постоянно, а клиенты, соответственно, нет. Может что посоветуете?
Конфигурация:
Сервер - ОС Debian/GNU, прокси Squid, БД PostgreSQL, Сетевая ФС Samba, выход в интернет
Клиенты - ОС Windows XP, Windows 7.

Offline Администратор Станислав

  • Administrator
  • Постоянный пользователь
  • *****
  • Повідомлень: 91
  • Karma: +19/-0
    • Перегляд профілю
Re: Linux и КУРС Школа
« Reply #1 : 11 Жовтень 2013, 18:58:01 »
1,2,3 - Да. Кое что есть в справке к программе и тут на форуме статейка.

А вот еще:

http://www.firebirdsql.org/manual/ru/qsg15-connecting-ru.html "Подключаемся к базе данных  на Линуксе"

Chernous

  • Гість
Linux и КУРС Школа - версии firebird 2.5.2 и 2.1.5
« Reply #2 : 15 Жовтень 2013, 18:35:33 »
Спасибо большое за предыдущий ответ.
Установить базу на сервере и подключиться к ней получилось... почти.  :-\
"КУРС Школа" выдал удивительное сообщение: установлена старая версия 2.5.2, необходима более новая 2.1.5!
Не хотелось бы ставить на сервер 2.1.5, т.к. с ней могут быть проблемы.
1. Как с этим бороться?
2. Возможно надо было поставить определённый сервер Firebird? Classic или Super?
Сейчас стоит SuperClassic 2.5.2, да и Wikipedia пишет, что формат базы не зависит от архитектуры сервера, да и с других Windows и Linux клиентов подключения проходят нормально.

P.S. Если можно, вопрос по технологии: в программе "КУРС Школа" используются устаревшие компоненты для подключения к базе или это сам компонент неправильно определил "старость" версии БД?
P.P.S. Нужны ли вам отчёты об ошибках, если такие будут? (Я так понимаю, программа в процессе разработки?)
« Останнє редагування: 15 Жовтень 2013, 20:15:22 від Chernous »

pdv

  • Гість
Re: Linux и КУРС Школа
« Reply #3 : 16 Жовтень 2013, 13:44:08 »
Нужна верся 2.1.5

Offline Администратор Станислав

  • Administrator
  • Постоянный пользователь
  • *****
  • Повідомлень: 91
  • Karma: +19/-0
    • Перегляд профілю
Re: Linux и КУРС Школа
« Reply #4 : 16 Жовтень 2013, 21:59:43 »
Добрый день!
Работа с СУБД фаерберд оттестирована для версии 2.1.5. В будущем запланирован переход на более прогрессивную  версию 3.*.

В 2.5.* есть свои болячки, которые не позволяют использовать ее в качестве основной.

Chernous

  • Гість
Re: Linux и КУРС Школа
« Reply #5 : 17 Жовтень 2013, 17:24:57 »
Спасибо за сотрудничество!
Всё получилось и связка Linux Сервер БД Firebird 2.1.5 + Windows КУРС Школа работает!

Chernous

  • Гість
Linux и КУРС Сайт - синхронизация
« Reply #6 : 18 Жовтень 2013, 11:23:40 »
Уважаемая служба поддержки!
Увы, радость хранения базы на централизованном сервере омрачилась проблемами синхронизации.  :-\

Программа КУРС Сайт, обнаружилась следующая проблема при синхронизации через прокси:
При подключении к локальной базе - синхронизирует успешно, а при синхронизации удалённой базы выдаёт ошибку 104 (Socket Error # 11001 Host not found, не удалось подключиться к серверу, проверьте интернет соединение). Удалённую базу программа обнаруживает нормально.
1. Как с этим бороться?
P.S. Проблема решилась, надо было сменить версию протокола с 1.1 на 1.0.

И параллельно ещё вопросы:
2. Можно ли установить КУРС Сайт на несколько компьютеров (директор, секретарь, завуч) и синхронизировать независимо друг от друга?
P.S. Это тоже оказалось возможно, вопрос снят.

3. В индивидуальном порядке может подскажете, как синхронизировать базу без программы КУРС Сайт, штатными средствами самого сервера? (на это, конечно, надежды мало  :'( )
P.S. Может общими усилиями напишем утилиту командной строки (без GUI) для синхронизации (для Windows и Linux)?
« Останнє редагування: 18 Жовтень 2013, 11:46:04 від Алексей »

Offline Администратор Тарас

  • Administrator
  • Постоянный пользователь
  • *****
  • Повідомлень: 70
  • Karma: +6/-2
    • Перегляд профілю
Re: Linux и КУРС Сайт - синхронизация
« Reply #7 : 18 Жовтень 2013, 16:59:30 »
3. В индивидуальном порядке может подскажете, как синхронизировать базу без программы КУРС Сайт, штатными средствами самого сервера? (на это, конечно, надежды мало  :'( )
P.S. Может общими усилиями напишем утилиту командной строки (без GUI) для синхронизации (для Windows и Linux)?

Добрый день.
К сожалению, без программы КУРС Сайт не обойтись, т.к. она имеет свой собственный прикладной протокол обмена данными, наложенный на http.
Хочу поинтересоваться, а чем не устраивает программа  КУРС Сайт сейчас?

Chernous

  • Гість
Linux и КУРС Сайт
« Reply #8 : 20 Жовтень 2013, 20:50:57 »
Цитувати
Хочу поинтересоваться, а чем не устраивает программа  КУРС Сайт сейчас?
Программа устраивает, работает в фоновом режиме, автоматические синхронизация и обновления, всё отлично!

Просто для связки сервер БД Linux + клиенты Windows идеология какая - клиенты только вводят/редактируют данные, а сервер их хранит/синхронизирует/делает резервные копии. В моём случае (пока нет КУРС Сайт для Linux) придётся устанавливать его на всех клиентах, чтобы их работа не зависела от остальных (например, если компьютер секретаря выключен, директор всё равно смог синхронизировать данные и наоборот).
И во-вторых, сервер работает без графического интерфейса, и я не представляю, как там установить КУРС Сайт под Wine? Кроме этого, столкнулся с тем, что для запуска 32-х разрядного КУРСА в 64-х разрядной системе Wine требует ну очень много дополнительных пакетов, которые на сервере ни к чему. Хотелось бы просто прописать в crontab строчку  KyrsSiteSvc и не беспокоиться, включены ли клиенты, когда была последняя синхронизация и т. п.

P.S. В окне настроек, в разделе Общие->Передача данных на сайт, наверное надо дописать единицы:
Выполнять синхронизацию каждые XX минут, или там будет список выбора (минут, часов, дней?)

P.P.S. Так как это раздел предложения и пожелания, надеюсь они будут учтены. И БОЛЬШОЕ спасибо за помощь и поддержку, а так же за Ваши программы. Наконец-то мы переходим в XXI век новых технологий, а не считаем всё на бумаге и калькуляторах!
« Останнє редагування: 20 Жовтень 2013, 20:56:19 від Алексей »

Offline Администратор Тарас

  • Administrator
  • Постоянный пользователь
  • *****
  • Повідомлень: 70
  • Karma: +6/-2
    • Перегляд профілю
Re: Linux и КУРС Школа
« Reply #9 : 21 Жовтень 2013, 11:46:09 »
Добрый день.
Пока что выпуск приложения КУРС:Сайт под Линукс не планируется, тем более что достаточно много разных версий этой ОС, и придется делать несколько  разных версий приложения.
Попробуйте все-таки запустить КУРС:Сайт под Wine, либо установите его на ПК с Windows, который чаще всего включен.