Saltar al contenido

¿Cómo conectarse en java como SYS a Oracle?

Selena, miembro de nuestro equipo, nos ha hecho el favor de crear este artículo ya que domina muy bien este tema.

Solución:

prueba esto :

import java.sql as jsql
import java.lang as lang
driver, url, user, passwd = (
"oracle.jdbc.driver.OracleDriver",
"jdbc:oracle:thin:@localhost:1234:xxx1",
"sys as sysdba",
"xxx1")
 lang.Class.forName(driver)
 c = jsql.DriverManager.getConnection(url,user,passwd)

Las respuestas ya están ahí,

usted está tratando de conectarse como sys pero el servidor permite

o

sys as sysdba

o

sys as sysoper

simplemente cambie el parámetro de usuario como cualquiera de los anteriores

user='sys as sysdba'

o

user='sys as sysoper'

Este código funciona

String driverName = "oracle.jdbc.driver.OracleDriver";
Class.forName(driverName).newInstance();
String nameForConnect = "sys as sysdba";
String pass = "password";
String url = "jdbc:oracle:thin:@192.168.0.1:1521:ORCL";
Connection conn = DriverManager.getConnection(url, nameForConnect, pass);

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *