java怎么连接Oracle,急啊 - Java / Java相关
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "sys";
try {
Class.forName("oracle.jdbc.driver.OracleDriver"); //Oracle驱动程序
con = DriverManager.getConnection(URL, USERNAME, PASSWORD);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
报的错误是:java.sql.SQLException: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
sys用户必须使用sysdba或者sysoper的身份才能登陆。
如果你使用DBA Studio登陆的话,你能看到在用户名,密码下面有一个选择框,默认是Normal;但可以从这里选择sysdba或者sysoper。
JDBC我还不知道怎么改变登陆身份。
你换用别的用户登陆试一下吧。
一般程序中用system/manager就行了。
楼上二位正解,我就不多说了
不要用sys连接oralce,用sys新建一个用户测试
使用SCOTT/tiger登陆吧
sys账号不对
自己在Oracle新建一个Database user 然后在
private static final String URL = "jdbc:oracle:thin:@localhost:1521:user";
private static final String USERNAME = "user"; <
相关问答:
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......
import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{
File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......
我的java applet 嵌入html后无法显示,而用appletviewer显示正常为什么,还有就是用html converter转化后可以显示,为什么?请大侠赐教!
HTML code:
<HTML>
<HEAD>
<TITLE>TEST.HTML< ......
安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?
1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......
各位大哥:
项目中遇见一个难题,那就是如何在修改数据库里面的某个字段是能产生一个消息,实时提醒到首页呢?
而且客户要求可以自己定制哪些字段,比如有A,B,C字段,我可以选择其中一个或两个字段,当这两个字段 ......