Oracle11g如何建立数据库?hibernate如何连接Oracle11g

Oracle11g如何建立数据库?orcl是数据库吗? hibernate.cfg.xml如何配置,connection URL 是jdbc:oracle:thin:@localhost:1521:ORCL?

11g没用过,但是10g用过,应该一样的
至于数据库,貌似不能创建,在安装Oracle时已经建好的:
用户只能创建表空间,来使用Oracle

一般是管理员创建表空间,如:
SQL> create tablespace mytp datafile 'C:\oracle\product\10.1.0\tp' size 10m;
创建表空间mytp,并添加数据文件tp

然后授权给某用户使用

至于数据库名,是在 服务 中,找到Oracle服务器名称,后面几个大写的字母就是数据库名,(也许跟大小写没关系,自己判断截取,我自己用过的,但不懂的为什么)创建连接时就用它;URL:jdbc:oracle:thin:@localhost:1521:数据库名

这个问题好像蛮多的!
[quote]jdbc:oracle:thin:@localhost:1521:ORCL,那么实际上就是jdbc连接方式。所以用的驱动包就应该是jdbc驱动包,而楼主说用的是ojbdc5.jar。我认为这才是问题所在。

楼主在用oracle11g了么?不知道楼主是在自己学习还是在做项目。如果是前者,那很好,毕竟越新的版本的特性越多。如果是后者,那不推荐使用oracle11g,因为太新了。数据库这个东西不是越新越好。事实上,我们的项目大部分时候用的都是9i或者10g。

补充一下:应该使用的驱动包是在lib文件夹下面的classes12.jar[/quote]