powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Доступ до удаленной базы Oracle
5 сообщений из 5, страница 1 из 1
Доступ до удаленной базы Oracle
    #33280885
kirstr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДОБРЫЙ ДЕНЬ!
Я должен написать прогу для доступа к удаленной базе Oracle
Вопрос как написать строку для Connetion (там указывать логин,пароль,Ip-сервера).
НАШЕЛ ВОТ ТАКОЕ "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;" НО ТУТ НЕТ СЕРВЕРА
...
Рейтинг: 0 / 0
Доступ до удаленной базы Oracle
    #33280963
kirstr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот нашел код

public void InsertRow(string myConnection)
{
// If the connection string is null, use a default.
if(myConnection == "")
{
myConnection = "Data Source=Oracle8i;Integrated Security=yes";
}
OracleConnection myConn = new OracleConnection(myConnection);
string myInsertQuery = "INSERT INTO Dept (DeptNo, Dname, Loc) values (50, 'TECHNOLOGY', 'DENVER')";
OracleCommand myOracleCommand = new OracleCommand(myInsertQuery);
myOracleCommand.Connection = myConn;
myConn.Open();
myOracleCommand.ExecuteNonQuery();
myConn.Close();
}
но здесь в строке myConnection не ни password ни login где же сервер на котором запущен Oracle
...
Рейтинг: 0 / 0
Доступ до удаленной базы Oracle
    #33281733
Alex_2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь есть провайдер для Oracle (от Microsoft). Удобная вещь, правда требует установки.
А дальше примерно так:
Код: plaintext
1.
2.
3.
using System.Data.OracleClient;
OracleConnection oOracleConn = new OracleConnection();
oOracleConn.ConnectionString = "my connectionstring";
oOracleConn.Open(); 
...
Рейтинг: 0 / 0
Доступ до удаленной базы Oracle
    #33282044
kirstr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что же я должен написать вместо "my connectionstring"
...
Рейтинг: 0 / 0
Доступ до удаленной базы Oracle
    #33283589
Repz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для доступа к удаленной БД строка соединения будет такая же как ты написал
kirstr "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;"
где в качестве MyOracleDB укажи имя удаленной БД.
Это имя должно быть прописано в [OraHomePATH]/network/admin/tnsname.ora
т.е. клиент оракла у дебя должен стоять

сами мы не месные
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Доступ до удаленной базы Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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