Когда я добавляю сервер Oracle в качестве связанного сервера в SQL Server 2008 Management Studio, я вижу только базу данных с именем «default» и никакую другую базу данных на сервере. С помощью Поставщик БД Microsoft OLD для Oracle или Поставщик Oracle для OLE DB- результат тот же.
Я сопоставляю свой локальный логин удаленному пользователю на сервере Oracle, поэтому это не должно быть проблемой с разрешениями.
Спасибо за любые идеи.
Это может показаться глупым дополнительным вопросом, но является ли это 64-разрядным экземпляром SQL Server, на котором вы создали связанный сервер для Oracle?
Зависит от того, какие разрешения предоставлены схеме, к которой вы подключаетесь на стороне Oracle. Применяли ли вы последние исправления к своему клиенту Management Studio?