当前位置: 代码迷 >> Oracle管理 >> 创建了一个工作区,却连接不了在工作区上建立的表啊该如何处理
  详细解决方案

创建了一个工作区,却连接不了在工作区上建立的表啊该如何处理

热度:103   发布时间:2016-04-24 05:19:25.0
创建了一个工作区,却连接不了在工作区上建立的表啊
我不用sqlplus来建表,而是直接打开了application express,然后在sql工作室里的sql命令建立了几个表。。
现在通过jdbc访问不了这几个表啊!
下面代码:
Java code
String dbUrl = "jdbc:oracle:thin:@127.0.0.1:1521:xe";        String dbUser = "system";        String dbPassword = "密码";        String driver = "oracle.jdbc.driver.OracleDriver";        // 2.构造驱动实例        Class.forName(driver);        System.out.println("driver load");        // 3.创建连接        Connection conn = DriverManager.getConnection(dbUrl, dbUser, dbPassword);        System.out.println("database connected");

能连接,说明我现在只能连接到SYSTEM这个数据库。而我在application express中建立了一个方案,里面有表,我该怎么连接呢?
还有个问题,就是,在工作区中建立的方案没有SID。。。所以不知道该怎么连接了

------解决方案--------------------
dbUrl = "jdbc:oracle:thin:@127.0.0.1:1521:xe";

这个正确?
用SQLPLUS进去查看下信息
------解决方案--------------------
你进去sqlplus进去看看不是有你的表
------解决方案--------------------
权限问题吧。用管理页面设置一下权限。
------解决方案--------------------
xe 这是数据库
system 这是系统用户
------解决方案--------------------
oracle workspace manager ?
这不是版本话的东西嘛。
  相关解决方案