|
|
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
Собственно делаю такую обработку в 1с: DataBaseConnection = Новый COMОбъект("ADODB.Connection"); DataBaseConnection.ConnectionString = "Provider=MSDAORA.1;Password=pass;User ID=user;Data Source=server;Persist Security Info=True"; DataBaseConnection.Open(); Пишет Произошла исключительная ситуация (Microsoft OLE DB Provider for Oracle): ORA-12154: TNS:could not resolve the connect identifier specified Через sqlplus коннект идет нормально в windows7. Драйверов ставил кучу всяких разных не помогает. Еще, данная комбинация на win32 работает нормально. Может кто сталкивался, посоветуйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2010, 09:14 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
А драйвера ты какие ставил 64х или 32х, просто 32х разрядные приложения не увидят 64х драйвера и наоборот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2010, 10:42 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
Запусти утилиту настройки ODBC из панели управления и посмотри, есть ли там этот драйвер, тут ты увидеш все драйвера 64х. И запусти system32\odbcad32.exe - здесь только 32х разрядные драйвера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2010, 10:45 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
включи трассировку для клиента Oracle через Net Manager Судя по ошибке "TNS:could not resolve the connect identifier specified" - либо в tnsnames.ora нет того алиаса под которым идёт коннект, либо он разыскивается в другой директории. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2010, 10:50 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
Версия Oracle какая? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2010, 10:53 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
dbwrСудя по ошибке "TNS:could not resolve the connect identifier specified" - либо в tnsnames.ora нет того алиаса под которым идёт коннект, либо он разыскивается в другой директории. dvasilevЧерез sqlplus коннект идет нормально в windows7 это значит с tnsnames все нормально должно быть :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2010, 16:02 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
The Dim!Запусти утилиту настройки ODBC из панели управления и посмотри, есть ли там этот драйвер, тут ты увидеш все драйвера 64х. И запусти system32\odbcad32.exe - здесь только 32х разрядные драйвера. Прикрепил 2 картинки...в 1 случае картинка сделана в win x64->Панель управления->Администрирование->Источники данных 2 картинка с этой же машины из папки windows\sistem32\odbcad32.exe Во втором случае тока один драйвер ODBC, который похоже не подходит...Ставил драйвера Oracle только 64x Решение: Скачать 32 разрядные драйвера и их установить? Или в чем-то другом проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2010, 10:04 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
1. покажите содержимое tnsnames 2. как на него настроен путь? через переменные среды? 3. дайте лог sqlplus как Вы проверяли что соединение с базой работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:42 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
как успехи, удалось решить проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 15:38 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
Собственно решил проблему, по порядку, может кому сократит в поисках решения пару месяцев: 1.качаем клиента ODTwithODAC112012 http://www.oracle.com/ ...устанавливаем настраиваем TNSNAMES на всякий случай 2. Соединение из windows 7 x64 должно в 1с прописываться так: Источник = "(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.0)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = SERVERTEST)))"; Юзер = "User123"; Пароль = "TEST123"; СтрокаСоединения="Provider=MSDAORA.1;Data Source="+Источник+";User Id="+Юзер+";Password="+Пароль+";";Соединение= Новый COMОбъект("ADODB.Connection"); Соединение.Open(СтрокаСоединения); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2010, 15:21 |
|
||
|
Соединение с Oracle из windows 7 x64
|
|||
|---|---|---|---|
|
#18+
Версия клиента зависит от установленной версии Oracle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2010, 18:25 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36911363&tid=1521765]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
202ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 539ms |

| 0 / 0 |
