用sys作为DBA在sys下创建了一系列表,但是用如下方式登录:
      ……
String serverName = "10.1.92.100";
    String portNumber = "1521";
    String sid = "oradb";
    String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber + ":" + sid;
    String username = "sys";
    String password = "manager";
      ……
提示需要用DBA和OPER什么的登录,我不知道在这里怎么表示登录身份DBA?
谢谢各位,不胜感谢!

解决方案 »

  1.   

    不要用SYS用户   换个用户   或者可以用SYSTEM用户
      

  2.   

    若是非用SYS用户的话 后面必须加上AS SYSDBA
      

  3.   

    这个AS SYSDBA加到哪里呢?谢谢
    如果换个用户用scott的话,就出现表或视图不存在。
      

  4.   

    呵呵,问题已经解决了,是我自己没有搞清楚。
    要建应用程序的数据库表,应该先建个用户,然后在该用户下建表,而且表空间应该是users。