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"; <
相关问答:
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
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< ......
我在创建数据库的时候用的名字为oracle10,但是创建好后,在默认的目录下显示的名称却是oracle10g,这是为什么?
你看的 10g是安装目录吧
SQL> select name from v$database;
NAME
---------
ORCL
......
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?
内存多大? 重新下个数据库安装试试..
引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......