Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > Подключение к oracle


Автор: Sax 29.4.2007, 17:21
Создаю в проект с одной единственной формой. Подключение через ADOTable проходит нормально.
Делаю новый проект. Форма с ADOTable вызывается из главной. Пишет ошибку уже при запуске программы:
"ORA-06413: Соединение не открыто"

Добавлено через 5 минут и 32 секунды
Помогите, не вижу где проблема!

Автор: Тиль 2.5.2007, 11:38
а ADOConnection есть? и вообще ADO плохо контактирует с Орклой.Попробуй использовать BDE-компоненты

Автор: Sax 2.5.2007, 12:16
Дома используются:
- Win XP SP2 rus;
- Oracle 9i (9.2.0.1.0) Enterprise Edition;
- Borland Delphi 7 Enterprise;
- метод доступа - ADO (ADOTable).

В корневом каталоге системного диска созданы папки "Новая папка", "Новая папка (2)", "Новая папка (3)".
Из первой приложение запускается нормально и нормально работает. Из двух других уже при запуске пишет "ORA-06413: Соединение не открыто" с драйвером Microsoft OLE DB Provider for Oracle, а с драйвером Oracle Provider for OLE DB выдаёт ошибку "ORA-12154 TNS:невозможно разрешить имя службы".
Попробовал создать папку со случайным именем "poiuyt" - рабоает, а с имененм "poiuyt (10)" - ошибки.
Причём с именами "Новая папка 2", "Новая папка 3" всё работает.
То есть не понимает закрывающую скобку!!!

Причина непонятна, но ФАКТ!!!

На это потребовалось две недели времени, более 7 раз переставлял Oracle, 1 переустановка Win и куча нервов!

Автор: TicTak 10.5.2007, 12:20
Тиль, 
Цитата

и вообще ADO плохо контактирует с Орклой.Попробуй использовать BDE-компоненты

Не, лучше наверное ADO будет, http://forum.vingrad.ru/forum/topic-10443.html

Цитата(Sax @  29.4.2007,  19:21 Найти цитируемый пост)
Пишет ошибку уже при запуске программы:"ORA-06413: Соединение не открыто"

Значит при запуске всего приложения у тебя инициализируется и форма с tado. Так тебе никто не скажет, нужно смотреть твои настройки.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)