Доступ к базе данных Oracle из хранимой процедуры SQL Server. - PullRequest
0 голосов
/ 28 января 2012

Мне было интересно, кто-нибудь может дать мне несколько советов о том, как подключиться к базе данных Oracle из хранимой процедуры в SQL Server.

1 Ответ

2 голосов
/ 28 января 2012

Во-первых, на вашем сервере SQL Server вам нужно будет установить Oracle Client Tools, причина этого в том, что любой машине, которая хочет получить доступ к базе данных Oracle, понадобится установить необходимые Oracle Client Tools для доступа к ней.

Во-вторых, вам нужно будет настроить файл " tnsnames.ora ", который установлен с указанным выше, чтобы он указывал на требуемый сервер / базу данных Oracle, к которой вы хотите подключиться.

Теперь выпотребуется создать связанный сервер из вашей студии управления SQL Server для этого сервера на сервере Oracle.

Затем в вашей хранимой процедуре вы должны следовать правилу: [SERVER_NAME]. [DATABASE]. [OWNER]. [OBJECT] в порядке доступа к вещам в базе данных oracle, но имейте в виду, что это синтаксис SQL Server, и может потребоваться небольшой подстройка.

Это грубый набросок, и я надеюсь, что он установилты в пути.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...