powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Не могу получить доступ к Oracle. Помогите люди :)
4 сообщений из 4, страница 1 из 1
Не могу получить доступ к Oracle. Помогите люди :)
    #33818432
Kroket
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем.

WEB - проект на VS Studio 2005
При вызове процедуры
Код: plaintext
1.
2.
3.
4.
5.
    Protected Sub OpenDb()
        Dim cnn As New System.Data.OleDb.OleDbConnection
        cnn.ConnectionString = "provider=MSDAORA;Data Source=ODB1;UserID=poker;Password=1;"
        cnn.Open()
    End Sub
выдается ошиба:
"Не найден клиент Oracle и сетевые компоненты. Компоненты предоставляются корпорацией Oracle и входят в клиентское программное обеспечение Oracle версии 7.3.3 или более поздней."

У меня установлен Oracle9i 9.2.0.1.0, в том числе установлен и Oracle9i Client 9.2.0.1.0 (тип Adinistrator),
но все равно не помогает.

Как решить этот вопрос?
...
Рейтинг: 0 / 0
Не могу получить доступ к Oracle. Помогите люди :)
    #33821715
Osminog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KroketДобрый день всем.

WEB - проект на VS Studio 2005
При вызове процедуры
Код: plaintext
1.
2.
3.
4.
5.
    Protected Sub OpenDb()
        Dim cnn As New System.Data.OleDb.OleDbConnection
        cnn.ConnectionString = "provider=MSDAORA;Data Source=ODB1;UserID=poker;Password=1;"
        cnn.Open()
    End Sub
выдается ошиба:
"Не найден клиент Oracle и сетевые компоненты. Компоненты предоставляются корпорацией Oracle и входят в клиентское программное обеспечение Oracle версии 7.3.3 или более поздней."

У меня установлен Oracle9i 9.2.0.1.0, в том числе установлен и Oracle9i Client 9.2.0.1.0 (тип Adinistrator),
но все равно не помогает.

Как решить этот вопрос?
To configure a connection string for Oracle in the Web.config file
Open the Web.config file in the root directory of your ASP.NET application. If you do not have a Web.config file, create one.

In the Configuration element, add a ConnectionStrings element if one does not already exist.

Create an add element as a child of the ConnectionStrings element, defining the following attributes:

name Set the value to the name that you want to use to reference the connection string.

connectionString Assign the connection string that is required to connect to the Oracle database. For information about the connection string values you must use, contact your database administrator.

providerName Assign the value "System.Data.OracleClient", which specifies that ASP.NET should use the ADO.NET System.Data.OracleClient provider when making a connection with this connection string.

Your completed add element might look like the following:

Copy Code
<add name="OracleConnectionString"
connectionString="Data Source=OracleServer1;Persist
Security Info=True;Password="******";User ID=User1"
providerName="System.Data.OracleClient" />

Note
If you include explicit authentication information in a connection string, you should encrypt the ConnectionStrings section of the Web.config file. For details, see Encrypting Configuration Information Using Protected Configuration.


Save the Web.config file.
...
Рейтинг: 0 / 0
Не могу получить доступ к Oracle. Помогите люди :)
    #33821719
Osminog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поробуй так.
Только свои данные вставляй соответственно.
...
Рейтинг: 0 / 0
Не могу получить доступ к Oracle. Помогите люди :)
    #33821757
Osminog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел еще проще способ!
В Solution Explorer открой свой проект, правой кнопкой кликай на References, далее кликай Add Reference, выбирай System.Data.OracleClient.
После этого появляется возможность использовать OracleConnection вместо OleDbConnection
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Не могу получить доступ к Oracle. Помогите люди :)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]