Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ODBC для Oracle / 18 сообщений из 18, страница 1 из 1
23.04.2003, 12:48
    #32146624
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Здравствуйте.
Oracle 8.1.7 сервер.
Клиент обязательно должен цепляться через ODBC.
На клиенте навешан MDAC2.7, установлен Oracle Client.
SQLPlus нормально подцепляется, а при коннекте через ODBC вылетает с ошибкой.
Подскажите, как исправить ситуацию,почему не работает ODBC?
...
Рейтинг: 0 / 0
23.04.2003, 13:19
    #32146671
Fedorchenko Aleksey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Какой ODBC - Microsoft или родной Oracle? Тип соединения - через DNS или прямое по драйверу? Код? Ошибка с описанием?

На кофейной гуще не гадаем :)
...
Рейтинг: 0 / 0
23.04.2003, 14:44
    #32146786
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Драйвер Microsoft, менять также нельзя.
Соединение DNS.
ORA-12154 так ругается ODBCTST
Ошибку клиентского приложения к сожалению сейчас не могу сказать.
...
Рейтинг: 0 / 0
23.04.2003, 14:44
    #32146787
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Драйвер Microsoft, менять также нельзя.
Соединение DNS.
ORA-12154 так ругается ODBCTST
Ошибку клиентского приложения к сожалению сейчас не могу сказать.
...
Рейтинг: 0 / 0
23.04.2003, 15:21
    #32146826
Fedorchenko Aleksey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Коли так, то пожалуй стоит правильно настроить DSN. Например указать реальное имя сетевой службы oracle, т.к. как сами знаете:
Код: plaintext
1.
TNS- 12154  TNS:could not resolve service name
Cause: The service name specified is not defined correctly in the TNSNAMES.ORA file


Я работаю через Oracle ODBC Driver, т.к. драйвер от Microsoft не поддерживает SQLDriverConnect и Unicode.

Проверил у себя на драйвере от Microsoft (версия 2.573.7713.00) соединение через DSN - работает. Правда не проверял выполнение команд :)
...
Рейтинг: 0 / 0
23.04.2003, 16:43
    #32146912
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Дело в том,что если бы все было так просто вопрос бы не задавал.
На некоторых машинах все работат на ура через DNS...
Но есть несколько машин где ODBC работать отказывается.
В этом то и проблема.
SQLPlus отрабатывает для созданного алиаса,т.е. tnsnames настроен нормально.
С ним же коннекчусь через ODBC-ошибка.Накачиваю MDAC2.7,даже переставляю Office,вроде,как тоже вариант...
В результате ничего не меняется. Чем отличаютсяч эти машины я не могу понять-версии дров те же самые...
...
Рейтинг: 0 / 0
24.04.2003, 11:50
    #32147559
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Ошибочка в предыдущем посте:
вместо DSN написал DNS
...
Рейтинг: 0 / 0
24.04.2003, 12:00
    #32147580
Oracle X-pert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Krome vsego prochego, Iz-za "voiny" megdy Oracle i Microsoft, we recommended use Oracle driver.
Delaite vyvody sami, no obychno:
- esli Oracle use via Microsoft office/C++ - use Microsoft driver ( gelatel'no, "bridge").
V ostal'nyh - Oracle 32 Bit/ Oracle 9i.
"Но есть несколько машин где ODBC работать отказывается"..
T.e. zapysheny services, kotoryh net na drugix stations?..
...
Рейтинг: 0 / 0
24.04.2003, 12:55
    #32147675
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Дело в том,что ПО сделано не мной, но его необходимо использовать.
Ничего другого как использовать Microsoft ODBC for Oracle нельзя, как предписывают разработчики.
Такая ситуация только на Win98.
Возможно ли переустановить ODBC?
...
Рейтинг: 0 / 0
24.04.2003, 13:25
    #32147751
Oracle X-pert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
MS Office 2000 na nih est'? esli da - to eto ne pomoget, problema v drugom..
Esli net - to vozmogmo..
...
Рейтинг: 0 / 0
24.04.2003, 14:14
    #32147860
Um
Um
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
возможно ситуация в следующем (мы тут наткнулись недавно). Если прога запускается из каталога имя которого содержит символы всяческие нехорошие (в нашем случае это были круглые скобки) то вылазят такие глюки типа TNS-12154 TNS:could not resolve service name.
Правда у нас это на NT4 вылезало.
Попробуй проверить у себя, расскажешь как результаты.
...
Рейтинг: 0 / 0
24.04.2003, 14:28
    #32147885
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Никаких скобок,никаких спесимволов нет.
Да и ругается не только клиентское приложение, еще ODBCTST от Oracle тоже ругается.
Почему Oracle Client нормально понимает tnsnames,а через ODBC никак?
...
Рейтинг: 0 / 0
24.04.2003, 14:42
    #32147914
Oracle X-pert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Prosto Oracle Via ""G"pa"" ne hochet rabotat'...
...
Рейтинг: 0 / 0
24.04.2003, 14:51
    #32147934
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Это понятно, но как лечить?
...
Рейтинг: 0 / 0
24.04.2003, 14:53
    #32147939
Fedorchenko Aleksey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
kosm
Такая ситуация только на Win98
Слушай, а может там как-то по-другому, чем в Win2K, выставлены для оракла переменные окружения или ветви в реестре? Под рукой нет 98, чтобы проверить.
Ничего другого как использовать Microsoft ODBC for Oracle нельзя, как предписывают разработчики
Все, что умеет делать драйвер от Microsoft, умеет и драйвер от Oracle :)
Все же стоит попробовать заменить тип драйвера в настройках DSN - попытка не пытка.
...
Рейтинг: 0 / 0
24.04.2003, 15:11
    #32147975
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Использовать Oracle'ийный драйвер естественно пробовал-говорит не могу, иначе просто им бы и пользовался.
Есть машины с 98,где все работает.
Но чем они отличаются не пойму...
...
Рейтинг: 0 / 0
24.04.2003, 16:32
    #32148108
Oracle X-pert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
A compare services s win98 delal?
...
Рейтинг: 0 / 0
25.04.2003, 07:02
    #32148417
kosm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC для Oracle
Если честно не понимаю чем это должно помочь...
Как таковой Oracle Client не должон запускать сервисы на 98.
Или я ошибаюсь?
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ODBC для Oracle / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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