![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
D7 - Oracle [D7]
Mikolla © (2005-11-09 11:23:00)Приветствую всех !
Из D7 использую DOA 4.0.5.
Сегодня переустановил ораклового клиента с 8 на 9.
Перестало работать.
Конкретно.
Main.OracleGuery1.SQL.Add('select Label from Phone where id = 3001');
Main.OracleGuery1.Execute;
Возникает исключение
"ORA-00000. Успешное завершение"
Если использовать датасет вместо квери, все работает...
Подскажите в чем косяк ?
Mikolla (2005-11-09 12:25:00) [21]"9-ку.. " имеется ввиду сервер ?
ANB (2005-11-09 12:24:00) [22]
> Mikolla (09.11.05 12:12) [17]
Так это не варнинг, а сообщение о том, что все клево выполнилось. 9-ку у себя в конторе поставь. А когда будешь переустанавливать клиента, сначала снеси его и почисти реестр.
Mikolla (2005-11-09 12:24:00) [23]Sergey 13... если не против... я щас намылю по подробнее суть проблемы...
Sergey13 (2005-11-09 12:15:00) [24]2[15] Mikolla (09.11.05 12:08)
Смело пиши отчет - новое ПО не работает. 8-)
Sergey13 (2005-11-09 12:14:00) [25]2[15] Mikolla (09.11.05 12:08)
>сервер в Москве...
8-ка?
>а я в Сибири.. ;-)
с 9-кой?
И так "рекомендовано головной организацией"? Тогда, ИМХО, головной организации надо голову отвинтить. 8-)
Mikolla (2005-11-09 12:12:00) [26]Такое впечатление, что некий параметр имеет малое значение, и всякие варнинги допускаются к выводу..
ANB (2005-11-09 12:12:00) [27]
> Mikolla (09.11.05 12:08) [15]
1. Поставь сервер 9 локально на свой комп, т.к. 9-й клиент и 8-й сервер не очень хорошо живут. Еще проблема может быть в настройках в реестре - какая нибудь лабуда от предыдущего клиента осталась и все ломает.
2. 9.2.0.1.0 надо бы пропатчить.
Mikolla (2005-11-09 12:08:00) [28]да нет... сервер в Москве... а я в Сибири.. ;-)
Sergey13 (2005-11-09 12:06:00) [29]2[13] Mikolla (09.11.05 12:01)
>головной организацией рекомендовано установить 9i и потестить ПО... чем и занимаюсь...
Так наверное рекомендовано сервер такой поставить, а не только клиента. Офис ХП под W3.11 тоже наверное работать не будет. 8-)
Mikolla (2005-11-09 12:01:00) [30]Ну не от же хорошей жизни !!
В связи с "предстоящим переходом на новую ИСУБД", головной организацией рекомендовано установить 9i и потестить ПО... чем и занимаюсь...
Sergey13 (2005-11-09 11:56:00) [31]2[11] Mikolla (09.11.05 11:51)
>Сервер - 8.1.7.4.0
>Клиент - 9.2.0.1.0
А на хрена козе баян?
Mikolla (2005-11-09 11:51:00) [32]Сервер - 8.1.7.4.0
Клиент - 9.2.0.1.0
ДОА сегодня переставлял.. на 4.0.7.1
Положительного результата не поимел..
Sergey13 (2005-11-09 11:41:00) [33]2 [7] Mikolla (09.11.05 11:38)
Шаманство конечно, но... ДОА не пробовал переставить? Может он там чего из клиента берет.
ANB (2005-11-09 11:40:00) [34]И озвучь полную конфигурацию (версии) сервера и клиента
ANB (2005-11-09 11:39:00) [35]
> Mikolla (09.11.05 11:38) [7]
Снеси и переустанови DOA. А старый клиент снесен ? Может хомы путаются ?
Mikolla (2005-11-09 11:38:00) [36]SQL Plus запросы выполняет нормально..
Уже два раза сносил и переустанавливал клиента... ((
Mikolla (2005-11-09 11:36:00) [37]oraclequery1.Clear;
oraclequery1.SQL.Add('select Label from WorkPlace where classified = 1003');
oraclequery1.Execute;
lWorkSpace.Caption := oraclequery1.Field('Label');
StrWorkSpace := oraclequery1.Field('Label');
...
Исключение именно на Execute
ANB (2005-11-09 11:35:00) [38]
> Курдль © (09.11.05 11:28) [1]
> Не помню смысла использования DML на выборку + execute.
В TOracleQuery нету Open.
> Mikolla (09.11.05 11:31) [2]
Не должно ничего ломаться. Что то не так поставил.
Из сторонних сред (TOAD, Developer, SQL Plus) запросы нормально выполняются ?
ЗЫ. У меня рабочая DOA 4.0.4.0. Я с ней работал и на 8 и на 9.
Sergey13 (2005-11-09 11:33:00) [39]А база 9 или 8?
Sergey13 (2005-11-09 11:32:00) [40]Main.OracleGuery1.SQL.Clear есть пред этим? Что после этого кода? Исключенеи именно на execute возникает?