Окружающая среда:
- База данных Oracle 10g на 32-битном сервере Windows 2003 - База данных SQL 2005 на 32-битном сервере Windows 2003.
Я пытаюсь подключить указанные выше базы данных через разнородные службы. Я обновил следующие файлы: TNSNames.ora, Listener.ora и hs.ora. При выполнении тестового соединения от разработчика SQL я получаю следующую ошибку - ORA 28500 - указывающую, что логин для пользователя SA неверен.
Я также пробовал использовать другого аутентифицированного пользователя, у которого есть права на базу данных.
Я могу успешно подключиться к SQL 2000.
Кто-нибудь раньше сталкивался с такой проблемой?
У нас есть база данных Oracle 10g, подключенная к экземпляру SQL Server 2005 (аналогичная настройка - 32-битная в Windows 2003). Мы без проблем используем Oracle 10g Transparent Gateway для SQL Server.
К сожалению, я не могу разговаривать с гетерогенными службами. Но если вы можете внести изменения в свою среду, вы можете изучить шлюзы, я считаю, что это бесплатно для загрузки в OTN.
Документация: http://download.oracle.com/docs/cd/B19306_01/gateways.102/b14270/toc.htm