你创建过"sa"用户吗?且密码是"sa"。

解决方案 »

  1.   

    使用oracle默认密码
    scott/tiger
    system/management
    我可能有错,你去oracle版问仔细
      

  2.   

    我有一个例子是成功的,作为参照:
    <%@ page contentType="text/html;charset=gb2312"%>   
    <%@ page import="java.sql.*"%> 
    <%@ page import="java.util.*"%><html>   
    <body>   
    <%   Class.forName("oracle.jdbc.driver.OracleDriver");
     
    String url="jdbc:oracle:thin:@202.107.202.115:1521:orcl"; 
    //orcl为你的数据库的SID 
    String user="username"; 
    String password="password"; 
    Connection conn= DriverManager.getConnection(url,user,password);   
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
    String sql="create table imgtab(image_id varchar2(40) NOT NULL, image_owner varchar2(40) NOT NULL, image_name VARCHAR2(100) NOT NULL,image_content varchar2(200) null, image_input DATE  DEFAULT SYSDATE,PRIMARY KEY (image_id))"; 
    out.print(sql);
    stmt.executeUpdate(sql);   
    %>   
    <%out.print("数据库操作成功,恭喜你");%>   
    <%  
    stmt.close();   
    conn.close();   
    %>   
    </body>   
    </html>
      

  3.   

    sa 是jdbc-odbc桥的口令还是数据库的口令?
      

  4.   

    jdbc-odbc桥和数数据库的口令都是SA
      

  5.   

    非常感谢:tomatowitch(多多) ,cyrano, hotenMTop  ,sunrain_gao 问题已解决,就是tomatowitch(多多)提到的,要在String url="jdbc:oracle:thin:@202.107.202.115:1521:orcl"; 中加上服务器IP地址