Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

D7 - Oracle [D7]


Страницы:   1 2 3

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 возникает?


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо