powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Ошибка -229 при create temp table.
15 сообщений из 15, страница 1 из 1
Ошибка -229 при create temp table.
    #34682787
Фотография rhps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исходные условия: IDS 9.40 на Solyaris'е. Размер dbspacetemp = 750 Mb.
Пишется скрипт create temp table ... with no log на 115 столбцов. При запуске возникает 229 ошибка.
Читал Performance Guide. По нему вроде все должно правильно работать.
Может кто подскажет в чем проблема или как исправить?
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34683060
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переменнае окружения DBTEMP случайно не установлена для сессии или сервера?
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34683114
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я попробовал 600 полей integer работает, 600 char50 -- тоже.
10.00.UC3
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34683131
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rhpsИсходные условия: IDS 9.40 на Solyaris'е. Размер dbspacetemp = 750 Mb.
Пишется скрипт create temp table ... with no log на 115 столбцов. При запуске возникает 229 ошибка.
Там должна выдаваться еще ошибка ISAM, которая может сказать намного больше.
Возможно, что у вас превышен максимальный размер строки или кол-во столбцов именно для временных таблиц. А может и нет места в темповом каталоге, если сервер решил писАть туда...
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34683135
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на 600*char150 получил:
499: The operation causes a rowsize to exceed the allowable limit (32767).
Error in line 220
Near character position 14
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34683382
Фотография rhps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilisТам должна выдаваться еще ошибка ISAM, которая может сказать намного больше.
Возможно, что у вас превышен максимальный размер строки или кол-во столбцов именно для временных таблиц. А может и нет места в темповом каталоге, если сервер решил писАть туда...

Ошибка такая
"Дополнительная информация:
Informix Error:-229
ODBC sqlState:HY000
Message:[Informix][Informix ODBC Driver][Informix] Could not open or create a temporary file.
'.Process stopped. Use step or run to continue."
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34684641
Фотография Daugava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполните тот же самый SQL через dbaccess, и передайте ошибку из него. Ваш ISAM error кто-то проглотил.
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34686563
Фотография rhps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ISAM Error -102
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34686935
Фотография rhps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запустил этот же скрипт на 7.31 под NT4 и на 9.4 под 2000. Все сработало нормально.
Какие могут быть критические настройки, которые различаются под Solyaris и Windows?
Сервер под Solyaris конфигурировал не я, а переконфигурировать его нельзя. Есть какое то ограничение на количество создаваемых столбцов временной таблицы?
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34687495
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rhpsЗапустил этот же скрипт на 7.31 под NT4 и на 9.4 под 2000. Все сработало нормально.
Какие могут быть критические настройки, которые различаются под Solyaris и Windows?
Сервер под Solyaris конфигурировал не я, а переконфигурировать его нельзя. Есть какое то ограничение на количество создаваемых столбцов временной таблицы?

Размер страницы
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34693319
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rhpsЗапустил этот же скрипт на 7.31 под NT4 и на 9.4 под 2000. Все сработало нормально.
Какие могут быть критические настройки, которые различаются под Solyaris и Windows?

А все остальные параметры окружения такие же ? Хотя бы то же количество и размер временных пространств ?
Вы можете дать больше информации ? Например, в чем состоит разница между Виндовым окружением и Солярисом (в части Информикса).
Если запрос (скрипт) по созданию проблемной временной таблицы не очень большой (или можно его уменьшить) и он стабильно у вас выдает ошибку - то покажите его нам, возможно, кто то попробует у себя и тогда точно скажет, что проблема в окружении, а не в версиии сервера или ограничениях на размер temp table (я почти в этом уверен :)
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34693493
Фотография rhps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скрипт во вложении.
Такой же, но на 136 записей созадется.
Размеры временных пространств проверю.
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34693569
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rhpsИсходные условия: IDS 9.40 на Solyaris'е. Размер dbspacetemp = 750 Mb.
Пишется скрипт create temp table ... with no log на 115 столбцов. При запуске возникает 229 ошибка.
rhps
Скрипт во вложении.
Такой же, но на 136 записей созадется.
И как тут понять ? То у вас на 115 столбцов НЕ создается, то уже на 136 (надеюсь, все же , столбцов, а не записей) создается. В приведенном скрипте, вообще, "временность" закомментирована и таблица далеко не на 115 столбцов...
И поля у вас по 100байт каждое и, насколько я знаю, максимальный размер строки еще никто не отменял (32К), да и Журавлев об этом уже напоминал Ошибка -229 при create temp table.

В итоге, что тогда проверять ? Какие ограничения на кол-во абстрактных столбцов во временной таблице ? Так сделайте нормальный пример. И вам уже выборочные данные приводили.
Если нужно только для varchar (о чем мы только сейчас узнали), так причина ошибки уже понятна.
Или как ?
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34698379
Фотография rhps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините за путанницу, меня самого программеры запутали.
Ориентироваться надо на последний скрипт.
А временность закомментирована, потому что я пробовал создавать как временную, так и обычную таблицу. Ничего не создается.
...
Рейтинг: 0 / 0
Ошибка -229 при create temp table.
    #34699514
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Повторюсь снова :)
vasilis
В итоге, что тогда проверять ? Какие ограничения на кол-во абстрактных столбцов во временной таблице ? Так сделайте нормальный пример. И вам уже выборочные данные приводили.
Если нужно только для varchar (о чем мы только сейчас узнали), так причина ошибки уже понятна.
Или как ?
Сформулируйте внятно и четко, что нужно проверить и дайте правильный скрипт.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Ошибка -229 при create temp table.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]