Bonjour,
Est-il possible de se connecter avec le privilège sysdba en utilisant le driver oracle (System.Data.OracleClient) du .NET framework 2.0 ?
Ce que je veux pouvoir faire c'est me connecter en tant que SYS:
1 2 3 4 5
| Connection := OracleConnection.Create;
Connection.ConnectionString :=
'Server=LOCAL;User ID=SYS;Password=********';
Connection.Open; |
L'exception suivante est lancée...
OracleException: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
Je sais qu'il est possible de faire cela avec le driver ODP.NET fourni par Oracle. Il suffite de rajouter 'DBA privilege=SYSDBA' à la proprété connectionstring.
Hors ce paramètre n'existe pas pour le driver du .NET Framework et j'aimerais éviter d'installer le ODP.NET pour des raisons de futurs déploiements.
Partager