|
|
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Oracle 8.1.7 сервер. Клиент обязательно должен цепляться через ODBC. На клиенте навешан MDAC2.7, установлен Oracle Client. SQLPlus нормально подцепляется, а при коннекте через ODBC вылетает с ошибкой. Подскажите, как исправить ситуацию,почему не работает ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2003, 12:48 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Какой ODBC - Microsoft или родной Oracle? Тип соединения - через DNS или прямое по драйверу? Код? Ошибка с описанием? На кофейной гуще не гадаем :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2003, 13:19 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Драйвер Microsoft, менять также нельзя. Соединение DNS. ORA-12154 так ругается ODBCTST Ошибку клиентского приложения к сожалению сейчас не могу сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2003, 14:44 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Драйвер Microsoft, менять также нельзя. Соединение DNS. ORA-12154 так ругается ODBCTST Ошибку клиентского приложения к сожалению сейчас не могу сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2003, 14:44 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Коли так, то пожалуй стоит правильно настроить DSN. Например указать реальное имя сетевой службы oracle, т.к. как сами знаете: Код: plaintext 1. Я работаю через Oracle ODBC Driver, т.к. драйвер от Microsoft не поддерживает SQLDriverConnect и Unicode. Проверил у себя на драйвере от Microsoft (версия 2.573.7713.00) соединение через DSN - работает. Правда не проверял выполнение команд :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2003, 15:21 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Дело в том,что если бы все было так просто вопрос бы не задавал. На некоторых машинах все работат на ура через DNS... Но есть несколько машин где ODBC работать отказывается. В этом то и проблема. SQLPlus отрабатывает для созданного алиаса,т.е. tnsnames настроен нормально. С ним же коннекчусь через ODBC-ошибка.Накачиваю MDAC2.7,даже переставляю Office,вроде,как тоже вариант... В результате ничего не меняется. Чем отличаютсяч эти машины я не могу понять-версии дров те же самые... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2003, 16:43 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Ошибочка в предыдущем посте: вместо DSN написал DNS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 11:50 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
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?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 12:00 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Дело в том,что ПО сделано не мной, но его необходимо использовать. Ничего другого как использовать Microsoft ODBC for Oracle нельзя, как предписывают разработчики. Такая ситуация только на Win98. Возможно ли переустановить ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 12:55 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
MS Office 2000 na nih est'? esli da - to eto ne pomoget, problema v drugom.. Esli net - to vozmogmo.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 13:25 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
возможно ситуация в следующем (мы тут наткнулись недавно). Если прога запускается из каталога имя которого содержит символы всяческие нехорошие (в нашем случае это были круглые скобки) то вылазят такие глюки типа TNS-12154 TNS:could not resolve service name. Правда у нас это на NT4 вылезало. Попробуй проверить у себя, расскажешь как результаты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 14:14 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Никаких скобок,никаких спесимволов нет. Да и ругается не только клиентское приложение, еще ODBCTST от Oracle тоже ругается. Почему Oracle Client нормально понимает tnsnames,а через ODBC никак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 14:28 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Prosto Oracle Via ""G"pa"" ne hochet rabotat'... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 14:42 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Это понятно, но как лечить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 14:51 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
kosm Такая ситуация только на Win98 Слушай, а может там как-то по-другому, чем в Win2K, выставлены для оракла переменные окружения или ветви в реестре? Под рукой нет 98, чтобы проверить. Ничего другого как использовать Microsoft ODBC for Oracle нельзя, как предписывают разработчики Все, что умеет делать драйвер от Microsoft, умеет и драйвер от Oracle :) Все же стоит попробовать заменить тип драйвера в настройках DSN - попытка не пытка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 14:53 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
Использовать Oracle'ийный драйвер естественно пробовал-говорит не могу, иначе просто им бы и пользовался. Есть машины с 98,где все работает. Но чем они отличаются не пойму... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 15:11 |
|
||
|
ODBC для Oracle
|
|||
|---|---|---|---|
|
#18+
A compare services s win98 delal? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2003, 16:32 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2785&tid=1990829]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
58ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 342ms |

| 0 / 0 |
