.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();
}
}
}