1C SQL, wine@etersoft SQL , Selta (жуткие тормоза, помогите советом)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

WhiteNoise
Сообщения: 12

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение WhiteNoise »

Djelf писал(а):
03.04.2009 21:50
Вот тут http://bugs.etersoft.ru/show_bug.cgi?id=2326 чуток еще не доделали
SELECT TOP 100 * FROM sc84 as СпрНом order - транслируется нормально, а если добавить ORDER BY или GROUP BY

SELECT TOP 100 * FROM sc84 as СпрНом ORDER BY что-то
selta 1.0.6 транслирует в
SELECT * FROM sc84 AS СпрНом LIMIT 100 ORDER BY что-то
а должно быть
SELECT * FROM sc84 AS СпрНом ORDER BY что-то LIMIT 100
Такие запросы делает поставщик данных (ODBCDataProvider.MSSQL) для табличного поля 1c++. Без парсинга все равно не заработает т.к. TOP 100 и ORDER BY поставщик данных добавляет к запросу сам т.е. !! не поможет.

Очередной раз спасибо, багу 2326 переоткрыл, конечно исправим.
Спасибо сказали:
WhiteNoise
Сообщения: 12

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение WhiteNoise »

Djelf писал(а):
04.04.2009 03:40
Для тех кто хочет потестить курсоры на триггерах в selta 1.0.6, но не хочет долго возится с их настройками, нарисовал обработку

Здорово, надо на wiki ссылочку кинуть. Только не знаю на что, на форум наверное, или есть место лучше.
Сразу заметил SELTA'вский косяк, что не хватает true в полях equal для таблиц, с точными названиями, ничего страшного, работает и так. Но понятней, мне кажется, с ними.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение Djelf »

WhiteNoise писал(а):
06.04.2009 12:56
или есть место лучше.

Если корректность работы обработки устраивает, думаю ссылка на http://infostart.ru/projects/3801/ подойдет лучше.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение DjSpike »

Как сейчас обстоят дела с тормозами ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение DjSpike »

Ну вот вроде бы и дождалсиь

Компания Этерсофт сообщает о выпуске релиз-кандидата продукта SELTA@Etersoft 1.0.7.

Основные изменения:

* Реализован новый принцип работы блокировок, делающий возможным просмотр данных во время проведения документов(#3785)
* Устранена ошибка, возникающая при работе с динамическими курсорами ("cursor "dyn_cur_ХХХХХХ" already exists" и "cursor "dyn_cur_ХХХХХХ" not exists") (#3785)
* Добавлена возможнось выбора порта при подключении к Postgres (#3912)
* Исправлены ошибки при работе в Windows 2000.
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение prof »

Жаль только, что под 8.3 заточено, нужно время на замену сервера...

UPD: Что-то не ставится selta на 25/18 в логе вот что:
Ошибка. Нет доступа к ключу реестра HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI\MS SQL SERVER....
RegUninst::success...


UPD2: Деинсталяция предыдущей версии не отработала, пришлось вспомнить молодость и через regedit удалять.

UPD3: Кто смог заставить работать 1.0.7? С версией 8.3.7 она не работает, говорит, что такого сервера не знает.
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение prof »

В общем, так я и не понял, что проверяется сэльтой, сервер собран с патчами из postgresql-8.3eter-8.3.7-alt2.1.src.rpm, чего ей не хватает? Сама сэльта просит только его скачать ещё раз.
Создавал кластер новый через initdb -E UTF8 --locale=ru_RU.UTF-8, через createlang добавил plpgsql, создал пустую базу "подлил" в неё 8300mchar.sql и 8300selta_install.sql, сейчас заливаю базу данных...

Зачем такой строгий контроль параметров сервера в бетте?
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение bsavelev »

это повод повесить багу
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение prof »

bsavelev писал(а):
27.06.2009 16:33
это повод повесить багу
Если бы были известны проверяемые параметры, все, пусть без объяснения "зачем", то можно и на баг накропать. Просто на ощупь искать приходилось, что могло не понравиться сэльте, но так и не получилось.

Кстати, загрузка прошла без проблем...
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение prof »

Всё, добил. Etersoft'овцы вместо патча, изменяющего версию сервера, использовали subst в src.rpm. А строка версии сервера "вшивается" в бинарник initdb...
В общем допилил я ebuild, теперь и в нём используется sed -e, и вроде бы, получилось подогнать под новую систему установки postgresql, теперь и он стал slotted, можно параллельно держать несколько версий.

А вот теперь будем смотреть новую selta...
Спасибо сказали:
TheLT
Сообщения: 83
ОС: Gentoo

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение TheLT »

prof писал(а):
01.07.2009 09:37
Всё, добил. Etersoft'овцы вместо патча, изменяющего версию сервера, использовали subst в src.rpm. А строка версии сервера "вшивается" в бинарник initdb...
В общем допилил я ebuild, теперь и в нём используется sed -e, и вроде бы, получилось подогнать под новую систему установки postgresql, теперь и он стал slotted, можно параллельно держать несколько версий.

А вот теперь будем смотреть новую selta...


А можно Вас попросить поделиться сим ебилдом в личку или куда-нибудь еще? Вот думаю взять сельту на потестить. Заранее благодарю.
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: 1C SQL, wine@etersoft SQL , Selta

Сообщение prof »

Можно и не в личку. В архиве сразу два ebuild'а для postresql-base и postgresql-server.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали: