以下、自分用のメモです。
OracleXEの場合は、ServiceNameがXEしか存在しない
みたいなので、以下のようにして接続します。
using System; using System.Data; using System.Data.Common; namespace Tmp{ public class Sample{ static void Main(){ using(DbConnection conn = DbProviderFactories.GetFactory("System.Data.OracleClient").CreateConnection()){ conn.ConnectionString ="user id=xxx;password=xxx;data source=xe;"; conn.Open(); Console.WriteLine("Connect Successful!!"); Console.ReadLine(); } } } }