Никто из SV не то что не обещает, а даже и не заикается, что в C11 будет поддержка 64-х бит. Если я чего-то не пропустил.
Оценка востребованности релизов Clarion на февраль 2017 г.
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Дед Пахом
- Старичок
- Сообщения: 3143
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 32 раза
- Контактная информация:
Оценка востребованности релизов Clarion на февраль 2017 г.
С уважением, ДП
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1379
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
Оценка востребованности релизов Clarion на февраль 2017 г.
Можно еще отказаться от tps, раз такое дело. Но вообще, не замечал. Надеюсь, не в системные каталоги ставите?sergm2324 писал(а): Дело в том, что у многих сейчас сервера уже стоят 64-битные, на раб.станциях windows 10 тоже 64-битная. А наше приложение, сделанное на 6.3 под 32-бит тормозит, если tps-база находится на 64-битном сервере. Это проверено. В результате им для моей программы приходится держать второй сервер с 32-битной операционкой. Про windev лезть не особо хочется. Но на C# под Visual Studio я такую же программу буду год писать. И вид в результате получится не презентабельный. Вот и думаю, ждать выхода C11 под 64-бита или искать альтернативную среду разработки. Или вообще писать net-приложение на каком-нибудь PHP.
Оценка востребованности релизов Clarion на февраль 2017 г.
Не знаю, куда они там ставят, но жалуются многие. Согласен, можно попробовать переписать программу под SQL. Рассматриваю тоже такой вариант.
Оценка востребованности релизов Clarion на февраль 2017 г.
tps-формат вообще не надежный. При большом объеме баз файл он периодически портится. Приходится клиентам высылать tpsfix и объяснять, как ей пользоваться. Больше 10 лет уже мучаемся с ним (
Последний раз редактировалось sergm2324 22 Март 2017, 19:07, всего редактировалось 1 раз.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7447
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 51 раз
Оценка востребованности релизов Clarion на февраль 2017 г.
Самый "бюджетный" вариант - переход с TPS на Actian PSQL (Btrieve). Просто заменяем драйвер в словаре
(есть мелкие несовместимости с DECIMAL / BLOB / MEMO полями - см. справку), собираем и скорость в
сети возрастает 3-4 раза ... Изменение в алгоритмике кода (в отличии от SQL) - не требуется.
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2352
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 19 раз
Оценка востребованности релизов Clarion на февраль 2017 г.
У меня такое возникало под виндами и на 32 и на 64 и вне зависимости от того, куда ставили. Фиг его знает, что там мелкомягкие намудрили, но клинч при одновременном доступе к файлам, периодически, наблюдается. Пришлось понаставить везде Open/Close для файлов. Т.е. если файл не нужен, то он тут же закрывается, а все справочные файлы подкачиваются в IMDD при старте.
Это я только кажусь дураком! На самом деле я полный идиот!
Оценка востребованности релизов Clarion на февраль 2017 г.
Спасибо за идею. А им потом базу получается ставить на SQL-сервер? Там же всякие строки подключения в словаре придется прописывать.
Оценка востребованности релизов Clarion на февраль 2017 г.
Так в том то и дело, что файл открыт в режиме 42h и держится постоянно открытым, т.к. это база, куда постоянно куча народу что-то вносит.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7447
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 51 раз
Оценка востребованности релизов Clarion на февраль 2017 г.
Ничего не надо. Просто меняем драйвер, собираем и все (ну если вдруг в словаре есть какие-то строки для драйвера TPS,
то конечно их нужно убрать). Для локальной работы и небольших сетей (до 10 компьютеров) используем PSQL WorkGroup.
Для полноценного сервера (с серверной версией Windows) - ставим PSQL Server, а на рабочие станции клиентскую компоненту.
Все устанавливается в default - у нас это делают бухгалтера предпенсионного возраста. Далее работа ничем не отличается
от TPS ... Собери небольшой тестик с парой тройкой списков и проверь ...
За теми кто отстал - не возвращаться. (С) Кодекс
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2352
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 19 раз
Оценка востребованности релизов Clarion на февраль 2017 г.
Речь о том, чтобы, по возможности, реализовать алгоритм: открыл, записал, закрыл. Другое дело, конечно, если это выбрал - изменил, выбрал другое..., то тогда - да.
Последний раз редактировалось Губин Игорь 22 Март 2017, 19:18, всего редактировалось 1 раз.
Это я только кажусь дураком! На самом деле я полный идиот!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7447
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 51 раз
Оценка востребованности релизов Clarion на февраль 2017 г.
За теми кто отстал - не возвращаться. (С) Кодекс
Оценка востребованности релизов Clarion на февраль 2017 г.
Если получится под PSQL, буду переписывать с C6.3 на C10. Оно под windows10 как-то постабильнее работает, как мне показалось. Хотя конечно придется опять FRB заново покупать, всякие EasyExcel от Ingasoftplus.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7447
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 51 раз
Оценка востребованности релизов Clarion на февраль 2017 г.
Это безусловно хорошо, но не есть первоочередная необходимость. С PSQL прекрасно можно работать и в C63.
А лицензия FRB и всех Easy сразу включает в себя компоненты для всех версий Clarion
(пусть меня поправят разработчики этих компонент, если я не прав).
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 5025
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 22 раза
Оценка востребованности релизов Clarion на февраль 2017 г.
Предлагаю попристальней рассмотреть этот вариант. Многие переходили с tps на SQL. В т.ч. и я. Кларион позволяет сделать это безболезненно достаточно. Меняете драйвер в словаре и прописываете коннект (Owner Name). Кларион сам создаст все таблицы, индексы, форейн ключи (???). Всё должно заработать сразу. Постепенно нужно будет переписывать запросы через prop:SQL и т.д. Но в любом случае затраты для запуска SQL-ной версии далеко не год. И, если есть возможность, в качестве SQL сервера выбрать Oracle/MS/SQLAnywhere (поскольку возможности у них ого-го и прямой Кларионовский драйвер работает получше ODBC). Если финансовый вопрос имеет место быть, то есть бесплатные. Про Actian PSQL (Btrieve) не скажу, но лучше тоже подумать прежде. На форуме есть обсуждения SQL серверов.sergm2324 писал(а):Согласен, можно попробовать переписать программу под SQL. Рассматриваю тоже такой вариант.
We are hard at work… for you.