Подключение к базе данных Oracle через C #?
Мне нужно подключиться к БД Oracle (внешней) через Visual Studio 2010. Но я не хочу устанавливать Oracle на своей машине. В моем проекте я упоминал:System.Data.OracleClient, Но это не удовлетворяет потребность. у меня есть"Oracle SQL Developer IDE" в котором я запускаю SQL-запросы против Oracle db.
У меня есть этот код до сих пор:
private static string GetConnectionString()
{
String connString = "host= serverName;database=myDatabase;uid=userName;pwd=passWord";
return connString;
}
private static void ConnectingToOracle()
{
string connectionString = GetConnectionString();
using (OracleConnection connection = new OracleConnection())
{
connection.ConnectionString = connectionString;
connection.Open();
Console.WriteLine("State: {0}", connection.State);
Console.WriteLine("ConnectionString: {0}",
connection.ConnectionString);
OracleCommand command = connection.CreateCommand();
string sql = "SELECT * FROM myTableName";
command.CommandText = sql;
OracleDataReader reader = command.ExecuteReader();
while (reader.Read())
{
string myField = (string)reader["MYFIELD"];
Console.WriteLine(myField);
}
}
}
Пока я читаю эти блоги:
http://st-curriculum.oracle.com/tutorial/DBXETutorial/index.htm
http://blogs.msdn.com/b/kaevans/archive/2009/07/18/connecting-to-oracle-from-visual-studio.aspx
Пока что я ничего не скачивал с Oracle. Какие шаги я должен предпринять, чтобы это произошло?