Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не могу прочитать CLOB поле / 9 сообщений из 9, страница 1 из 1
12.07.2007, 09:23
    #34655291
Scorpio_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу прочитать CLOB поле
Добрый день всем. Подскажите, у меня такая беда приключилась.

Был поднят сервер Oracle 10g на WIN server 2003 x64, точную версию не помню.
Сгорели системные 2 винта которые были в зеркале, база убилась, но остались ее копии которые делал с помощью жабы.
Поставил на сервер Linux Mandriva 2007 x64 + Oracle 10.1.0.2 x64

Так же сгорел системный винт на моей рабочке. Поставил обратно XP SP2 + Fox9 + Oracle Client 10

Базу восстановил, но теперь программа которую пишу использует CLOB поля. И по непонятной причине когда обращаюсь таким запросом

Код: plaintext
result = SQLEXEC(con_handle,'select * from ics_dop where ics_dop.ni=?qq','spr_opisi') 

выдает ошибку
Код: plaintext
 result = - 1 
Хотя раньше все работало.

стоит мне в запросе указать поля все кроме поля CLOB ошибок нет, стоит указать только одно поле CLOB
Код: plaintext
result = SQLEXEC(con_handle,'select text_ from ics_dop','spr_opisi') 

выдает ошибку.

Объясните, в чем может быть причина, или я забыл в фоксе какието настройки прописать ???
...
Рейтинг: 0 / 0
12.07.2007, 09:37
    #34655330
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу прочитать CLOB поле
1. Какое сообщение об ошибке
2. Как определить причину ошибки
...
Рейтинг: 0 / 0
12.07.2007, 09:50
    #34655361
Scorpio_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу прочитать CLOB поле
1526
"Connectivity error: Unable to retrieve specific error information. Driver is probably out of resources"

все что в массиве есть.
...
Рейтинг: 0 / 0
12.07.2007, 09:54
    #34655372
Scorpio_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу прочитать CLOB поле
с 3 по 7 элементы .NULL.
...
Рейтинг: 0 / 0
12.07.2007, 09:56
    #34655381
Scorpio_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу прочитать CLOB поле
Самое интересное, что жабой я вижу начала записей в этой таблице по полю CLOB, а фокс почемуто выпендривается.
...
Рейтинг: 0 / 0
12.07.2007, 10:42
    #34655520
Scorpio_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу прочитать CLOB поле
Попробовал создать обычную таблицу, содержащую BLOB, CLOB, NCLOB, FLOAT, NUMBER, VARCHAR поля.
Все поля чистые без записей. Делаю запросом по выводу одного поля, так на се поля LOB выдает ошибку, все остальные работают без проблем.

Что за бяка приключилась, объясните кто может, куда копать ???
...
Рейтинг: 0 / 0
12.07.2007, 12:24
    #34655975
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу прочитать CLOB поле
Драйвер ODBC родной?
...
Рейтинг: 0 / 0
12.07.2007, 12:28
    #34655991
Не могу прочитать CLOB поле
1526
"Connectivity error: Unable to retrieve specific error information. Driver is probably out of resources"


Ошибка 1526 однозначно сообщает об ошибке в драйвере. Дальнейшее описание сообщает, что конкретно случилось с драйвером. Все это отношения к фоксу не имеет. То есть сначала надо разобраться со всем этим хозяйством без фокса.
...
Рейтинг: 0 / 0
12.07.2007, 13:02
    #34656132
Scorpio_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу прочитать CLOB поле
Точно.
Там стоял драйвер от Oracle Developer 10.
Как только исправил на OraClient10g Home все заработало.

СПАСИБО. :)
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не могу прочитать CLOB поле / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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