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. Успешное завершение"
Если использовать датасет вместо квери, все работает...
Подскажите в чем косяк ?


Sergey13   (2005-11-24 10:54:00) [1]

2 [41] Phoenix (RUS)   (24.11.05 10:47)
Попробуй читать внимательнее. Можно еще на даты вопросов/ответов внимание обращать. 8-)


Phoenix (RUS)   (2005-11-24 10:47:00) [2]

Попробуй вместо Main.OracleGuery1.Execute написать Main.OracleGuery1.Open;


Mikolla   (2005-11-10 09:28:00) [3]

Да и не надо оно на самом деле !
Работает - и хорошо ! )
На этом будем считать тему закрытой.
Всем спасибо.
Особенное спасибо - Sergey13 ©


Sergey13   (2005-11-10 09:14:00) [4]

2[38] Mikolla   (10.11.05 07:46)
> и при этом теряется возможность использовать некоторые специфичные объекты Net8...
А оно шибко надо?
ИМХО, когда хотят работать со спецификой, не ставят клиент и сервер разных версий.


Mikolla   (2005-11-10 07:46:00) [5]


> Может чего и накрутишь

Покрутил ... )
Всего один параметр....
UseOCI7 - true
Все работает, как надо... только "...терзают смутные сомнения"(c)
Насколько я понимаю, при UseOCI7 - true, начинают работать функции Net2.3 и при этом теряется возможность использовать некоторые специфичные объекты Net8...


Sergey13   (2005-11-09 16:39:00) [6]

2 Mikolla  
Покрути параметрами ОраСессии - там их много разных. Может чего и накрутишь. Что с вопросами из [29] Sergey13 ©   (09.11.05 12:53).

ЗЫ: Все таки я не понимаю, зачем 9 клиент к 8 серверу. И как тут чего то можно оттестировать.


Val   (2005-11-09 16:14:00) [7]

>[32] Mikolla   (09.11.05 13:32)
>[35] Mikolla   (09.11.05 15:29)
если вопрос есть, значит компоненты не работают? квери на мейн-форме не работает, на другой - работает?
1.сравниваем свойства квери.
2.кладем новый квери на мейн-форму - пишем запрос - проверяем.
3.удаляем неработаюший квери с мейн-формы, кладем новый, пишем запрос, проверяем.


Mikolla   (2005-11-09 15:29:00) [8]


> Если все работает, то в чем проблема?

Читай самый первый пост


seg   (2005-11-09 14:02:00) [9]

на форме лежит OracleQuery1.. двойной клик на нем открывает OracleQuery SQL Editor... Логинюсь к базе... пишу селект.. запускаю.. ИСПОЛНЯЕТ !
Значит компоненты работают ?


Если все работает, то в чем проблема?


Mikolla   (2005-11-09 13:39:00) [10]


> Проверь  настройки свойств компонент DOA.

Можно поподробнее ?


Mikolla   (2005-11-09 13:32:00) [11]


> сорри, видать через строку читаю :(
> ну тогда получается, клиент работает нормально, нестыковочка
> в компонентах.


на форме лежит OracleQuery1.. двойной клик на нем открывает OracleQuery SQL Editor... Логинюсь к базе... пишу селект.. запускаю.. ИСПОЛНЯЕТ !
Значит компоненты работают ?


seg   (2005-11-09 13:11:00) [12]

Можно попробовать для эксперимента использовать ADO или поменять провайдер.


seg   (2005-11-09 13:09:00) [13]

"ORA-00000. Успешное завершение"

Проверь  настройки свойств компонент DOA.


Sergey13   (2005-11-09 12:53:00) [14]

2[25] Mikolla   (09.11.05 12:40)
Запутался я в твоих разрядах. 8-)
"16-разрядный клиент", "32-разрядный клиент" - это что?
А москвичи тоже на ДОА такой же пишут?


Val   (2005-11-09 12:50:00) [15]

>[27] Mikolla   (09.11.05 12:43)
сорри, видать через строку читаю :(
ну тогда получается, клиент работает нормально, нестыковочка в компонентах.


Mikolla   (2005-11-09 12:43:00) [16]


> SQL Plus запросы выполняет нормально..
> Уже два раза сносил и переустанавливал клиента... ((

см. 18 постов вверх:
SQL Plus запросы выполняет нормально..
Уже два раза сносил и переустанавливал клиента... ((


Val   (2005-11-09 12:41:00) [17]

как-то не последовало ответа на Из сторонних сред (TOAD, Developer, SQL Plus) запросы нормально выполняются ?...что обсуждаем?


Mikolla   (2005-11-09 12:40:00) [18]

В общем ситуевина такая.
В Мск стоит сервер ..8-ка.

У нас стоит 16-разрядный клиент, под которым и работает основное приложение.
Московские программеры время от времени выпускают "новые заплатки", на "старые дыры" основного ПО.
Как правило это отдельные exe-шки писанные на D7, соответственно работают под 32-разрядным клиентом.

У нас (официальных) прав и возможностей писать что то самим нет.
Но ! То ли мы не русские ?!
Пишем... И используем...
А теперь планируется переход на 32-разрядку.. (как я уже писал)..
Соответственно надо проверить работоспособность "заплаток".
РАБОТАЮТ ! (((
А при прогоне наших прог напоролись на грабли в виде "ORA-00000"..


ANB   (2005-11-09 12:36:00) [19]


> Mikolla   (09.11.05 12:25) [22]

Именно. Сервер. И к нему со своего клиента коннектся. Дамп нужной базы можешь снять с московского сервака. С 8 на 9 обычно без проблем поднимается (обратно не умеет).


Sergey13   (2005-11-09 12:28:00) [20]

2 [20] Mikolla   (09.11.05 12:24)
Лучше сюда пиши. Смысл мылить-то?


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

Наверх

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