各位高手,我有一个项目,涉及Linux下ORACLE简单应用,因为本人没有涉足过Linux下数据库的开发,准确说是没有涉足Linux下的实际项目,所以一头雾水,而去图书城,没有发现Linux下ORACLE开发的书,要么是讲Linux开发的,要么是讲ORACLE开发的,所以有几个基础的问题让我很上火,希望各位高手帮忙解答。(1)我查了网上的资料,在RedHat Linux 企业版5.3上也安装了ORACLE10g,发现用的是oracle用户安装的,启动ORACLE也是在在oracle用户下,我想问的是:在开发应用程序的时候,是不是也必须用oracle用户?如果用别的用户的话,需要在系统和应用程序里面做哪些设置?(2)项目所涉及的ORACLE应用比较简单,就是增删改查用户和日志,这种简单的应用,用哪种连接方式和开发方法比较好?是用occi还是oti?(3)迫切希望做过这方面工作的高手给予一些指点,要是有类似的资料和书,也希望给予推荐,万分感谢!!ps:因没有多少分数,所以只能给20分了,如果是北京的,可以周末海鲜大餐一顿,呵呵!!

解决方案 »

  1.   

    1、不一这要oracle用户,其它用户需要设置环境变量,
    如ORACLE_HOME ORACLE_SID NLS_LANG等,可参照oracle用户设置。2、一般可使用pro*c,对效率要求高可用oci、occi
      

  2.   

    能说的具体一些吗?比如,我用一个别的用户haha启动的应用程序,要对ORACLE数据库进行操作,需要设置环境变量,那么,ORACLE是不是必须用oracle用户来启动?还是通过环境变量的设置,直接用haha这个用户名也可以启动ORACLE数据库?