[转]AppFuse中使用Oracle需要注意的问题

Posted on 2005-06-05 17:35  数码民工  阅读(1493)  评论(0编辑  收藏  举报
http://www.blogbus.com/public/tb.php/1216089
Oracle9i带的JRE为1.3,而且安装后会占据环境变量path的第一项,解决办法是将这项移到path的最后一项。


如果使用DBUnit向Oracle中添加数据,如果你的用户的权限是DBA,并且在不同的用户下有同名的表,则DBUnit会不知道该向那个表插入,只要将用户权限降低就行了,另外还要注意有外键的表的插入数据的先后次序。

我的用户的角色是:CONNECT和RESOURCE
系统权限是:UNLIMITED TABLESPACE,
                        CREATE TABLE ,
                        CREATE SESSION,
                        CREATE TABLESPACE,
                        CREATE SEQUENCE,
                        CREATE CLUSTER,
                        CREATE TRIGGER,
                        CREATE VIEW.。

其实这些系统权限可以根据自己的需要定制,如果不需要有创建试图的权限,当然可以不加。

Copyright © 2024 数码民工
Powered by .NET 9.0 on Kubernetes