.NETに付属しているSystem.Data.OracleClient.OracleConnectionでは
sysdba権限でコネクションを開くことが出来ないみたいです。
sysdba権限でコネクションを開くには、ODP.NETを利用するしかないとの事。
以下、エラーが出るサンプル。
using System.Data; using System.Data.Common; public class Sample{ static void Main(){ using(DbConnection conn = DbProviderFactories.GetFactory("System.Data.OracleClient").CreateConnection()){ conn.ConnectionString = "data source=xxxx;user id=xxxx;password=xxxx;previlege=sysdba"; // // ERROR // conn.Open(); } } }