读书人

jdbc连接oracle数据库的有关问题

发布时间: 2012-06-13 12:30:18 作者: rapoo

jdbc连接oracle数据库的问题
请教高人。我在用jdbc连接Oracle的时候报错: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER。

问题出现在这一句:Connection conn = DriverManager.getConnection(url, "sys","meng");

可是我在用sys登陆控制台的时候,sys的权限就是dba啊,怎么回事啊??
哪位好心告诉我?谢谢

[解决办法]
sysdba的身份连接要这样搞才行啊:
java.util.Properties info = new java.util.Properties();
info.put ("user", "sys");
info.put ("password", "meng");
info.put ("internal_logon","sysdba");
Connection conn = DriverManager.getConnection(url,info);

读书人网 >J2SE开发

热点推荐