una puedo por ejemplos developer datos crear consola conexion conectarse conectar con como cadena oracle ado connection-string sysdba

por - ¿Cómo puedo conectarme a una base de datos Oracle como SYS usando una cadena de conexión ADO?



no puedo crear una conexion en sql developer (3)

Muestra de cadena de Oracle Connection

Debe tener su Oracle SID definido en su archivo TNSNames. ¿Cuál es la fuente de datos?

Data Source=oracl;User Id=userID;Password=password;Integrated Security=no

Si está usando Visual Studios, puede agregar una fuente de datos en Sever Explore y le dará la cadena de conexión.

Estoy intentando esto:

Provider=MSDASQL.1;Persist Security Info=False;User ID=sys;Password=pwd;Initial Catalog=DATABASE;Data Source=OdbcDataSource;DBA Privilege=SYSDBA

Pero me sale el error:

[Microsoft][ODBC Driver Manager] Driver''s SQLSetConnectAttr failed

Estoy usando Delphi, pero las respuestas en cualquier idioma son bienvenidas.

Aclaración: puedo conectarme como un usuario normal. Me tropiezo con problemas cuando trato de conectar AS SYSDBA.


No estoy seguro de lo que quiere decir al conectarse como un SYS, pero aquí hay un enlace al dulce repositorio de cadenas de conexión . Espero que encuentres tu respuesta allí.


No puede conectarse como SYSDBA utilizando System.Data.OracleClient estándar, como se indica en esta publicación: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2245591&SiteID=1 .

Puede hacerlo usando ODP .NET (Oracle Data Provider for .NET) u otra biblioteca de terceros. Si planea construir una Aplicación de Oracle seria en .NET, le sugiero que al menos mire ODP.NET