Berikut cara koneksi database Oracle dengan Visual C#
1.Instal NuGet pada visual studio, Nuget merupakan plugin yang sangat mudah untuk mengambil library pada visual studio. Jika belum pernah install maka dapat download di Link Nuget ( sesuaikan versi visual studio ).
catatan : jika sudah bisa melewati tahap diatas
2. Tambahkan Library pada C# project Visual Studio. klik kanan pada reference solution explorer lalu plih Manage Nuget packages.
3. Ketik oracle pada textBox Search
Setelah itu plih Official oracle ODP.NET, Managed Driver, lalu klik intall, kemudian plih accept instal.
4. Jika sudah terinstall, maka akan terlihat di references, driver connection tersebut
5. Tambahkan sintax dibawah ini untuk koneksi database oracle
using Oracle.ManagedDataAccess.Client;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Oraclekoneksi
{
class koneksi_oracle
{
// koneksi tanpa tnsname.ora sehingga tdk prlu lgi mengisikan setup di tnsname.ora
private static string oradb = "Data Source=(DESCRIPTION="
+ "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx)(PORT=1521)))"
+ "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL11)));"
+ "User Id=xxx;Password=xxx;";
public static OracleConnection con = new OracleConnection(oradb);
}
}