Страница 3 из 3
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 06.04.2009 12:42
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 переоткрыл, конечно исправим.
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 06.04.2009 12:56
WhiteNoise
Djelf писал(а): ↑04.04.2009 03:40
Для тех кто хочет потестить курсоры на триггерах в selta 1.0.6, но не хочет долго возится с их настройками, нарисовал обработку
Здорово, надо на wiki ссылочку кинуть. Только не знаю на что, на форум наверное, или есть место лучше.
Сразу заметил SELTA'вский косяк, что не хватает true в полях equal для таблиц, с точными названиями, ничего страшного, работает и так. Но понятней, мне кажется, с ними.
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 07.04.2009 18:53
Djelf
WhiteNoise писал(а): ↑06.04.2009 12:56
или есть место лучше.
Если корректность работы обработки устраивает, думаю ссылка на
http://infostart.ru/projects/3801/ подойдет лучше.
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 15.06.2009 22:50
DjSpike
Как сейчас обстоят дела с тормозами ???
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 26.06.2009 10:06
DjSpike
Ну вот вроде бы и дождалсиь
Компания Этерсофт сообщает о выпуске релиз-кандидата продукта SELTA@Etersoft 1.0.7.
Основные изменения:
* Реализован новый принцип работы блокировок, делающий возможным просмотр данных во время проведения документов(#3785)
* Устранена ошибка, возникающая при работе с динамическими курсорами ("cursor "dyn_cur_ХХХХХХ" already exists" и "cursor "dyn_cur_ХХХХХХ" not exists") (#3785)
* Добавлена возможнось выбора порта при подключении к Postgres (#3912)
* Исправлены ошибки при работе в Windows 2000.
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 26.06.2009 20:21
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 она не работает, говорит, что такого сервера не знает.
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 27.06.2009 16:21
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, сейчас заливаю базу данных...
Зачем такой строгий контроль параметров сервера в бетте?
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 27.06.2009 16:33
bsavelev
это повод повесить багу
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 27.06.2009 21:30
prof
bsavelev писал(а): ↑27.06.2009 16:33
это повод повесить багу
Если бы были известны проверяемые параметры, все, пусть без объяснения "зачем", то можно и на баг накропать. Просто на ощупь искать приходилось, что могло не понравиться сэльте, но так и не получилось.
Кстати, загрузка прошла без проблем...
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 01.07.2009 09:37
prof
Всё, добил. Etersoft'овцы вместо патча, изменяющего версию сервера, использовали subst в src.rpm. А строка версии сервера "вшивается" в бинарник initdb...
В общем допилил я ebuild, теперь и в нём используется sed -e, и вроде бы, получилось подогнать под новую систему установки postgresql, теперь и он стал slotted, можно параллельно держать несколько версий.
А вот теперь будем смотреть новую selta...
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 03.07.2009 09:19
TheLT
prof писал(а): ↑01.07.2009 09:37
Всё, добил. Etersoft'овцы вместо патча, изменяющего версию сервера, использовали subst в src.rpm. А строка версии сервера "вшивается" в бинарник initdb...
В общем допилил я ebuild, теперь и в нём используется sed -e, и вроде бы, получилось подогнать под новую систему установки postgresql, теперь и он стал slotted, можно параллельно держать несколько версий.
А вот теперь будем смотреть новую selta...
А можно Вас попросить поделиться сим ебилдом в личку или куда-нибудь еще? Вот думаю взять сельту на потестить. Заранее благодарю.
Re: 1C SQL, wine@etersoft SQL , Selta
Добавлено: 04.07.2009 15:41
prof
Можно и не в личку. В архиве сразу два ebuild'а для postresql-base и postgresql-server.