jsp连接oracle找不到我要的库和表怎么办??
难道jsp连接oracle服务器端应做什么设置吗?????急急急急急急!!!!!!!!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【ran_ran】截止到2008-07-31 09:16:51的历史汇总数据(不包括此帖):
    发帖的总数量:16                       发帖的总分数:830                      每贴平均分数:51                       
    回帖的总数量:64                       得分贴总数量:37                       回帖的得分率:57%                      
    结贴的总数量:16                       结贴的总分数:830                      
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    敬礼!

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=ran_ran
      

  2.   

    没有什么特别设置,都一样.
    如果连不不上库,看看自己程序里面的URL和驱动写对了吗?还有驱动有没有拷贝到工程下.
    如果能连上库找不到表,看看你那个数据库用户有没有访问那张表的权限
      

  3.   

    把你的class12.jar包放到lib下。
    Class.forName("oracle.jdbc.driver.oracleDriver");
    Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:5560:orcl","scott","tiger");
    System.out.println("Connection!");
    o了。
    如果你没有在oracle里面再建database的话,数据库默认是orcl.
    使用默认账号“scott”,“tiger”
    自己设置了,可以使用自己的。
    哦了。
      

  4.   

    我用jsp连接oracle 10g 后,以abc/12345678登录,当然权限是sysdba,可是访问不了我建的表,用SQLPlus进入时就是用abc/12345678连接我建立的库,可是用jsp怎么用connect abc/12345678@orcl as sysdba这句话呢?不连接就不能访问我建的表啊!急死我了!!!!请各位帮帮忙!!!!谢谢!!!!
      

  5.   

    我用jsp连接oracle 10g 后,以abc/12345678登录,当然权限是sysdba,可是访问不了我建的表,用SQLPlus进入时就是用abc/12345678连接我建立的库,可是用jsp怎么用connect abc/12345678@orcl as sysdba这句话呢?不连接就不能访问我建的表啊!急死我了!!!!请各位帮帮忙!!!!谢谢!!!!
      

  6.   

    我用jsp连接oracle 10g 后,以abc/12345678登录,当然权限是sysdba,可是访问不了我建的表,用SQLPlus进入时就是用abc/12345678连接我建立的库,可是用jsp怎么用connect abc/12345678@orcl as sysdba这句话呢?不连接就不能访问我建的表啊!急死我了!!!!请各位帮帮忙!!!!谢谢!!!!
      

  7.   

    把你JSP连接数据库的语句贴上来看看
      

  8.   

    static
        {
            try
            {
                Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
            }
            catch (Exception ex)
            {
                ex.printStackTrace();
            }
        }public Connection getconn()
        {
            String url = "jdbc:oracle:thin:@192.168.1.10:1521:zzz";
            String user = "abc";
            String pwd = "12345678";
            try {
                conn = java.sql.DriverManager.getConnection(url,user,pwd);
            } catch (Exception ex) {
                ex.printStackTrace();
            }
            return conn;
        }
    public ArrayList getsss(String sql){
            ArrayList list = new ArrayList();
            try {
                getconn();
                PreparedStatement prepStmt = conn.prepareStatement(sql);
                ResultSet rs = prepStmt.executeQuery();
                while (rs.next()) {
                   Conn_oracle_bean bean = new Conn_oracle_bean ();
                   bean.setIdid(rs.getInt("idid"));
                   bean.setName(rs.getString("name"));
                   list.add(bean);
               }
               rs.close();
               prepStmt.close();
               conn.close();
            } catch (Exception ex) {
            }
            return list;
        }
      

  9.   

    看看你的jsp连接数据库的代码
      

  10.   

    应用程序访问数据库哪有用sysdba身份连接的,你应该用abc用户建表。
      

  11.   

    上面是connect abc/12345678@orcl as sysdba SID=orcl
    下面String url = "jdbc:oracle:thin:@192.168.1.10:1521:zzz"; 
    SID不对~!!!!!