9.1 + Pervasive SQL

Высказывание своих предложений, соображений, поздравлений и т.д.

Модераторы: m0p3e, edward_K, Модераторы

9.1 + Pervasive SQL

Сообщение Rishat » Чт фев 21, 2013 16:43

Информационное письмо от корпорации
Управление разработки информирует о планах сопровождения версий системы Галактика ERP и поддержки совместимости с операционными системами и платформами СУБД.
1. Версия 8.1 системы Галактика ERP ограниченно сопровождается до 31.12.2013. Информация о поддерживаемых платформах приведена в приложении.
Примечание: ограниченное сопровождение версии 8.1 подразумевает только устранение критичных ошибок и поддержку изменений законодательства.
2. Для версии 9.1 системы Галактика ERP (СУБД Oracle, MS SQL Server) осуществляется полномасштабное сопровождение. В связи с постоянно поступавшими предложениями заказчиков, в версии 9.1 будет обеспечиваться поддержка СУБД Pervasive (после выхода Атлантис 5.5.14). О возможности использования данной СУБД будет объявлено дополнительно (ориентировочно – апрель).
3. Предусматривается возможность использования в версии 9.1 СУБД PostgreSQL – в режиме ознакомления и проверки, с определенными ограничениями. Инструкция по установке системы на СУБД PostgreSQL включена в состав документации версии 9.1 Полная информация о поддерживаемых платформах приведена в приложении.
4. До конца 2013 года продлевается действие программы перехода с СУБД Pervasive, на СУБД Oracle или MS SQL Server на льготных условиях. Информацию можно получить в службах технической поддержки.
Rishat
Постоянный обитатель
 
Сообщения: 188
Зарегистрирован: Пн сен 12, 2005 17:10
Откуда: Наб. Челны
Reputation point: 0

Re: 9.1 + Pervasive SQL

Сообщение Начинающий путь » Пт фев 22, 2013 11:05

Можно ли утверждать, что 9.1 полноценно не завели на PostgeSQL?
Начинающий путь
Местный житель
 
Сообщения: 256
Зарегистрирован: Чт апр 13, 2006 11:57
Откуда: Бегущий к Галактике
Reputation point: 4

Re: 9.1 + Pervasive SQL

Сообщение Rishat » Пт фев 22, 2013 11:16

Сложно сказать, еще не тестировали, но в информационном листке указано что PostgreSQL для использования в ознакомительных целях и в режиме работы до 10 пользователей. Как то вот так.
Rishat
Постоянный обитатель
 
Сообщения: 188
Зарегистрирован: Пн сен 12, 2005 17:10
Откуда: Наб. Челны
Reputation point: 0

Re: 9.1 + Pervasive SQL

Сообщение Начинающий путь » Пн май 13, 2013 10:24

* ПРОБЛЕМА В ПИР: 101.51491
* ПЕРВОЕ РЕШЕНИЕ: NEW
* КРАТКОЕ ОПИСАНИЕ: Восстановить компоненты для Pervasive в поставках Atlantis
и Support 5.5
* ПРОЕКТ: Предложение по новой функциональности Атлантиса
* ДЕТАЛИЗАЦИЯ: ?
# ЧТО ИЗМЕНЕНО:
Pervasive

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Восстановить компоненты для Pervasive в поставках Atlantis и Support 5.5

# КАК ИЗМЕНЕНО: Доработано.
Инсталлятор ставит базу с SQL-структурой.

# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Должна быть включена и настроена служба "Pervasive
PSQL Relational Engine",
без этого не пройдет инсталляция базы, даже если вы не хотели использовать
DSQL.
Для работы DSQL нужно на клиентских машинах создать источник ODBC,
и параметр SQLDriver.SQLServer задать равным имени источника.



Pervasive запустили через ODBC....
Начинающий путь
Местный житель
 
Сообщения: 256
Зарегистрирован: Чт апр 13, 2006 11:57
Откуда: Бегущий к Галактике
Reputation point: 4

Re: 9.1 + Pervasive SQL

Сообщение Aleksandr » Вт июн 04, 2013 11:39

На FTP корпорации "Галактика" выложен дистрибутив версии 9.1 (Атлантис 5.5.14) c поддержкой Pervasive SQL.
Aleksandr
Посетитель
 
Сообщения: 35
Зарегистрирован: Вт мар 29, 2005 17:49
Откуда: Москва
Reputation point: 0

Re: 9.1 + Pervasive SQL

Сообщение Blind_Orog » Вт дек 09, 2014 10:25

Для работы DSQL нужно на клиентских машинах создать источник ODBC,
и параметр SQLDriver.SQLServer задать равным имени источника.

Галактика стартует, все вроде работает, но не дает покоя мысль что в самой Галактике где-то может использоваться этот самый DSQL, а соответственно я могу получить проблему там где не ожидаю.

1. Обязательно ли настраивать ODBC, если я пока не планирую использовать DSQL в своих разработках?
2. Кто-то может подсказать где (в каких модулях, интерфейсах) в Галактике используется DSQL?
Blind_Orog
Посетитель
 
Сообщения: 31
Зарегистрирован: Чт июл 17, 2008 12:14
Откуда: Дальний Восток
Reputation point: 0

Re: 9.1 + Pervasive SQL

Сообщение Den » Вт дек 09, 2014 13:28

Трудно ответить на это вопрос однозначно )
С одной стороны вроде как dsql должен поддерживаться на любой платформе. Да и в доке по dsql нет явного утверждения, что эта технология не поддерживается для битрива.
В подавляющей бол-ве функиональности, использующей dsql есть проверки типа

Код: Выделить всё
Function UseDSQL: boolean;
{
  UseDsql := false;

  case GetDbPlatformType of

    dbptOracle,
    dbptMSSQL:
      {
        UseDsql := true;
      }

  end;
}



Выводы делайте сами :)
Den
Местный житель
 
Сообщения: 1812
Зарегистрирован: Вт мар 29, 2005 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Reputation point: 55

Re: 9.1 + Pervasive SQL

Сообщение Blind_Orog » Вт дек 09, 2014 14:00

чего то про pervasive нет ни слова в данном примере :x
в 8.10 DSQL можно использовать при расчете Больничных (Настройка "Быстрый расчет больничных за 2 года для РФ") но только для MSSQL и Oracle.
и оно работает...
собсно вопрос: есть ли смысл заморачиваться для Pervasive на 9.10?
Blind_Orog
Посетитель
 
Сообщения: 31
Зарегистрирован: Чт июл 17, 2008 12:14
Откуда: Дальний Восток
Reputation point: 0

Re: 9.1 + Pervasive SQL

Сообщение Начинающий путь » Вт дек 09, 2014 16:30

Blind_Orog писал(а):собсно вопрос: есть ли смысл заморачиваться для Pervasive на 9.10?


На MS SQL и Oracle Галактика дороже в сопровождении :-o
Начинающий путь
Местный житель
 
Сообщения: 256
Зарегистрирован: Чт апр 13, 2006 11:57
Откуда: Бегущий к Галактике
Reputation point: 4

Re: 9.1 + Pervasive SQL

Сообщение Blind_Orog » Вт дек 09, 2014 18:53

Начинающий путь писал(а):На MS SQL и Oracle Галактика дороже в сопровождении :-o

само собой, но вопросы несколько иные:

1. Обязательно ли настраивать ODBC, если я не планирую использовать DSQL в своих разработках?
2. Где (в каких модулях, интерфейсах) в Галактике используется DSQL?
Blind_Orog
Посетитель
 
Сообщения: 31
Зарегистрирован: Чт июл 17, 2008 12:14
Откуда: Дальний Восток
Reputation point: 0

Re: 9.1 + Pervasive SQL

Сообщение Den » Вт дек 09, 2014 19:40

1. Открыть мануал по установке Гал под первасив посмотреть есть ли там тербование по обязательной настройке ODBC (ну или позвонить спросить парней из ТП)
2. Да относительно много где. Все перечислять смысла нет. Но боль-во их них (как уже писал Выше), чекают текущую платформу и если она <>Bitrieve, то работает ветка классического доступа к данным .
Den
Местный житель
 
Сообщения: 1812
Зарегистрирован: Вт мар 29, 2005 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Reputation point: 55

Re: 9.1 + Pervasive SQL

Сообщение LaaLaa » Сб дек 13, 2014 00:19

Blind_Orog писал(а):1. Обязательно ли настраивать ODBC, если я не планирую использовать DSQL в своих разработках?
2. Где (в каких модулях, интерфейсах) в Галактике используется DSQL?


1. На текущий момент настраивать ODBC для первасива необходимости нет. На первасиве SQL-запросы фактически не работают. Не умеет он их выполнять. По крайней мере у меня такое мнение сложилось на основе анализа версий 10 и 11 что я и коллеги тестировали.

2. DSQL применяется много где: в ТХО, в бухотчетности в производстве, в расчете складких остатков, в экспорте импорте и д.р.? Однако везде стоит развязка если платформа не первасив, то можно исопльзвать DSQL иначе использовать тадиционннный-древний код. Для отделов разработки Галактики это головная боль. Поддержать два кода SQL и NoSQL.

Ели придерживаться классификации терминов из статьи http://habrahabr.ru/post/77909/. То по моему скромному мнению Первасив скорее относится к базам типа NoSQL в том смысле что (Нет SQL, No SQL at all). Хотя это лично мое мнение. Может быть и не очень компетентное. 8-)
Последний раз редактировалось LaaLaa Сб дек 13, 2014 00:35, всего редактировалось 1 раз.
LaaLaa
 

Re: 9.1 + Pervasive SQL

Сообщение LaaLaa » Сб дек 13, 2014 00:21

Blind_Orog писал(а): собсно вопрос: есть ли смысл заморачиваться для Pervasive на 9.10?


Нет не стоит. Используйте лучше нормальные СУБД.
Последний раз редактировалось LaaLaa Сб дек 13, 2014 00:49, всего редактировалось 1 раз.
LaaLaa
 

Re: 9.1 + Pervasive SQL

Сообщение LaaLaa » Сб дек 13, 2014 00:34

Для тех кто все-же пользуется Pervasive SQL. Учтите. Что он работает поверх протокола SMB.

Имеет фатально неразрешимую проблему. Связную с ограниченной совместимостью СУБД Pervasive PSQL с операционными системами семейства Windows NT 6.0 и выше (Windows Vista/7, Windows Server 2008 и выше).
Т.к. в указанных ОС используется протокола второй версии SMB2
см. http://cs.pervasive.com/forums/p/12619/47060.aspx
и http://social.msdn.microsoft.com/Forums ... leservices

Если не выключить SMB2 на сервере. Некоторые операции с базой могут приводить к полной потере информации из таблиц.

В документации к Галактике на систему («Платформа Pervasive PSQL. Инструкция по установке», раздел 3.1.3.) содержится указание по отключению протокола SMB2 путем создания нового параметра реестра Windows и перезагрузки системы.

REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters]
"Smb2"=dword:00000000

Данный параметр отключает возможность использования протокола SMB версии 2
(в результате на сервере используется версия 1 данного протокола).
LaaLaa
 

Re: 9.1 + Pervasive SQL

Сообщение LaaLaa » Сб дек 13, 2014 00:55

Blind_Orog писал(а):я могу получить проблему там где не ожидаю.


Вы в любом случае однажды получите неожиданный сюрприз. Т.к. БД Перваисва лежит на сетевой открытой всем на запись папке. Любой случайный пользователь в сети, случайно неудачно денет мышкой в проводнике и у вас не будет больше базы.
LaaLaa
 


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


cron