.Net Connectivty - PullRequest
       7

.Net Connectivty

0 голосов
/ 13 декабря 2010

У меня установлен Oracle 10g на одном компьютере, а Visual Studio 2008 на другом. У меня есть обе системы в локальной сети. Я пытаюсь подключиться к базе данных Oracle со второго компьютера в обозревателе сервера. Я получаю следующее сообщение

System.Data.OracleClient требует клиентского программного обеспечения Oracle версии 8.1.7 или выше

Также имя сервера совпадает с именем моего второго компьютера

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

Наконец, как бы я достиг того же, используя строку подключения для создания OracleConnection, предполагая, что моя база данных называется orcl, IP-адрес - 192.168.0.5, имя сервера - XYZ

1 Ответ

0 голосов
/ 13 декабря 2010

System.Data.OracleClient требует клиентского программного обеспечения Oracle версии 8.1.7 или выше

Это сообщение об ошибке говорит о том, что вам нужно установить клиент Oracle на свой клиентский компьютер, то есть на тот, на котором установлена ​​Visual Studio. Смотри документацию здесь .

Существует множество документов, описывающих, как настраивать и подключаться к базам данных Oracle. Вот собственные шаги Oracle Постинсталляция , которые включают инструкции по проверке вашей установки.

Также имя сервера совпадает с именем моего второго компьютера

Да, «имя сервера» будет именем или IP-адресом компьютера, на котором работает база данных Oracle.

Наконец, как бы я достиг того же, используя строку подключения для создания OracleConnection, предполагая, что моя база данных называется orcl, IP-адрес - 192.168.0.5, имя сервера - XYZ

В этом разделе документации, на которую я ссылался выше, описываются различные способы соединения с данным набором учетных данных.

...