Купил, покрасил - твоё !
Модератор: Дед Пахом
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4618
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Купил, покрасил - твоё !
На этом, в общем, и держится бизнес у разработчиков первасива или версий компилятора кобола, например. И у sv тоже...
C6/C11, ШВС, tps/btrieve.
Купил, покрасил - твоё !
А можно работать с Actian Zen Embedded Database - с той частью что Btrieve - локально, т.е. без Btrieve engine? Имеется в виду перспектива попробовать ещё в терминальном режиме.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7379
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Купил, покрасил - твоё !
Сложно ответить на Ваш вопрос ... но я буду сделать это пытаться ...
1. Дело в том, что работать с Btrieve "без Btrieve engine" нельзя.
Btrieve - это БД структуры MKDE (MicroKernel Database Engine) - т.е. без движка нельзя в принципе.
2. Если Вы хотели спросить, можно ли работать с PSQL как с Btrieve 6.15, т.е. без установки - то нет, нельзя.
Компоненты PSQL интегрируются в Windows как сервис.
3. Недавно появился новый вариант Btrieve v12 - но это просто обрезанный вариант PSQL v12, и он тоже требует установки.
Есть вариант для интеграции в установочный комплект конечного приложения (не пробовал).
4. Все варианты PSQL коммерческие, можно загрузить рабочие триалы. Работают по разному от версии от 14 до 30 дней.
Если кто-то вдруг собирается их покупать ...
5. В терминальном режиме все варианты PSQL прекрасно работают, драйвер Btrieve Clarion никаких ограничений не имеет,
ну кроме технологических ограничений описанных в справке ....
За теми кто отстал - не возвращаться. (С) Кодекс
Купил, покрасил - твоё !
Спасибо! На сайте Pervasive что-то сразу не нашёл, только SQL Интересует чисто Btrieve!
Посмотрел старый форум - Раньше Сергей Гундоров писал:
http://forum.clarionlife.net/viewtopic.php?t=466
" - - - -
Btrieve 6.15. В дистрибутив программы просто включаю следующие файлы:
W32MKDE.EXE
W32MKRC.DLL
WBTRCALL.DLL
WBTRTHNK.DLL
WBTRV32.DLL
WBTRVRES.DLL
W32BTICM.DLL - только если нужно работать с Btrieve-сервером
Программа после инсталляции начинает работать сразу и не требуется установки Btrieve-клиента.
" - - - -
Интересует сильно как сейчас?
Последний раз редактировалось arlean1 16 Август 2017, 21:12, всего редактировалось 1 раз.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7379
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Купил, покрасил - твоё !
Вы бы еще ветхий завет процитировали ... Это же было полтора десятилетия назад ...
В FTP разделе форума (SQL -> Pervasive) Btrieve 6.15 есть, можете поэкспериментировать.
Я последний раз работал с Btrieve 6.15 под Win2000 в то же время, что г-н Гундоров написал сообщение ...
Будет ли Btrieve 6.15 работать с современными Windows - не знаю.
P/S: Сделал корпоративным юзерам рассылку, что мы с 01.09.2017 г. переводим системы учёта на работу
с БД Actian Zen Embedded Database ! Все в тихом ступоре. Хоть какое-то веселье ...
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4984
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Купил, покрасил - твоё !
Игорь, а в чём смысл? Клиенты должны при этом найти комп под сервак? И меня интересует быстродействие. Если можно. Хотя бы по сравнению с tps.Игорь Столяров писал(а): ↑16 Август 2017, 21:12 P/S: Сделал корпоративным юзерам рассылку, что мы с 01.09.2017 г. переводим системы учёта на работу
с БД Actian Zen Embedded Database ! Все в тихом ступоре. Хоть какое-то веселье ...
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7379
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Купил, покрасил - твоё !
Это так, шутка-троллинг юзеров ... Что бы не пугались изменению названия БД в программе ...
А вопрос быстродействия PSQL / TPS неоднократно обсуждался в форуме, можно поискать.
На мой субъективный взгляд, здесь несколько ключевых моментов.
1. Любая БД требует ресурсов. Поэтому адекватные тесты лучше проводить на более-менее современном железе.
2. Производительность при локальной работе у PSQL/TPS - сопоставима, мы это сегодня обсуждали.
3. Производительность в локальной сети - у PSQL в среднем 3-4 раза лучше, чем TPS. Замерял десятки раз.
4. Производительность зависит от варианта: есть полноценный SERVER и есть WORKGROUP - он попроще, но работает
на десктопных Windows. WG рекомендуется для локальной работы и сетей до 5 компьютеров.
Но запускали WG и в сети с 20 компьютерами - всё прекрасно работает ...
5. Общие преимущества PSQL: надёжность и простота использования.
6. Преимущества PSQL (Btrieve драйвер) в Clarion: практически полная совместимость по коду с TPS.
Мелкие нюансы - обсуждали. Т.е. просто меняешь драйвер с TPS на Btrieve для файлов - и всё работает ...
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4618
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Купил, покрасил - твоё !
Я бы добавил, что сейчас даже драйвер в словаре менять не надо. Можно включать динамически, tps или первасив. При условии прилинковки dfd. Это с версии клары 8, кажется.
При работе на терминальном сервере все равно требуется лицензия первисива на каждое рабочее место.
Базы tps при 20-30 пользователях работают очень быстро и надежно на терминальных серверах даже при достаточно слабенькой конфигурации железа. Плюсы поддержки работы приложения на одном ящике или 30, думаю, очевидны. Я думал про первасив для крупных установок на несколько сотен пользователе, причем в комбинации с терминальными серверами. Tps хорош только при работе на одном сервере.
При работе на терминальном сервере все равно требуется лицензия первисива на каждое рабочее место.
Базы tps при 20-30 пользователях работают очень быстро и надежно на терминальных серверах даже при достаточно слабенькой конфигурации железа. Плюсы поддержки работы приложения на одном ящике или 30, думаю, очевидны. Я думал про первасив для крупных установок на несколько сотен пользователе, причем в комбинации с терминальными серверами. Tps хорош только при работе на одном сервере.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4618
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Купил, покрасил - твоё !
Кстати, первасивцы на своем сайте писали, что их клиентская база состоит, в основном, из инсталляций до 30 рабочих мест. В этой нише tps в связке с tsplus явно выглядит предпочтительнее и по цене и по простоте использования...
C6/C11, ШВС, tps/btrieve.
Купил, покрасил - твоё !
Давно это было, но помню что было просто и с Btrieve, а клаша была заточена на него. Тогда с самого начала мне надо было начинать вместо tps именно с Btrieve, тогда бы и клиентов было больше ... это ещё до начала эры SQL. У меня сейчас есть задача, с которой хочу попробовать именно его.
При установке надо вместо SQL выбирать Btrieve или там "всё в одном" ?Игорь Столяров писал(а): ↑16 Август 2017, 22:266. Преимущества PSQL (Btrieve драйвер) в Clarion: практически полная совместимость по коду с TPS.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7379
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Купил, покрасил - твоё !
Ну конкретно Btrieve 6.15 - ископаемый реликт, а зависимость от платной БД вряд ли увеличит продажи программы ...
PSQL исключительно комфортная БД - всё в комплекте, работает сразу после установки, практически не требуется администрирования ...
За теми кто отстал - не возвращаться. (С) Кодекс
Купил, покрасил - твоё !
Вряд ли это будет версия 6.15 Тут другая фишка, что через терминал можно попробовать сделать лучше чем раньше и стабильнее. Да и должно держать по объёмам больше чем tps. И это практически без переделок при переходе, и клиенту важна перспектива, что может быть лучше. Лишние 24 тр могут не играть большой роли, если всё остальное дешевле обходится, ведь и стоимость обслуживания тоже играет роль.Игорь Столяров писал(а): ↑17 Август 2017, 5:49Ну конкретно Btrieve 6.15 - ископаемый реликт, а зависимость от платной БД вряд ли увеличит продажи программы ..
- Игорь Столяров
- Ветеран движения
- Сообщения: 7379
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Купил, покрасил - твоё !
1. Ну, тогда в FTP разделе форума есть боевой Btrieve 12 для смотрин ...
2. Работа в терминальной сессии - это универсальный костыль для медленных сетей и программ.
Вряд ли есть смысл обсуждать преимущества терминала в контексте БД TPS - он также "ускоряет" и DBF, Microsoft.SQL, 1C и т.д.
Минусы тоже известны: хорошая терминальная сеть стоит денег и требует грамотного администрирования.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4984
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Купил, покрасил - твоё !
+1.Игорь Столяров писал(а): ↑17 Август 2017, 8:56 2. Работа в терминальной сессии - это универсальный костыль для медленных сетей и программ.
Вряд ли есть смысл обсуждать преимущества терминала в контексте БД TPS - он также "ускоряет" и DBF, Microsoft.SQL, 1C и т.д.
Минусы тоже известны: хорошая терминальная сеть стоит денег и требует грамотного администрирования.
Я, например, не смогу объяснить "заказчику" зачем для работы нашей программы нужен терминальный сервер. Медленные каналы связи с удалёнными точками - да, все согласны, это Россия. А в офисе, где гигабитная сеть (а у нас сервера с 10 Гиг сетевухами), ну, непонятно. Опять же, как с локальным оборудованием работать в режиме терминала?
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7379
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Купил, покрасил - твоё !
Как раз, с локальным оборудованием проблем нет ... принтеры, сканеры штрих-кодов, фискальные регистраторы,
пинпады эквайринга и т.д. - прекрасно переадресуются в терминальной сессии и работают. Но конечно, требуется
администрирование, бывают неожиданные моменты, особенно с отечественными производителями драйверов ...
Обычно заказчику объясняется просто: если у Вас в сети программа тупит - приводите всё своё сетевое хозяйство в порядок,
либо покупайте хоть один приличный компьютер для сервера и переходите на терминальный доступ.
За теми кто отстал - не возвращаться. (С) Кодекс