oracle proc配置

Oracle数据库安装好之后,在终端输入proc命令是不能直接使用的,需要修改一下配置文件才能直接直接使用proc命令

1.修改用户目录下的.bashrc配置文件

   我的用户目录在/home/oracle下,oracle为用户,在/home/oracle目录下有一个.bashrc的隐藏文件,ctrl+H可以让隐藏文件显示出来

   让后用vi将其打开,命令为:

   vi .bashrc

   在里面添加上几个路径,如下:

   export ORACLE_BASE=/home/oracle
   export ORACLE_HOME=$ORACLE_BASE/product/orcl102
   export ORACLE_SID=orcl
   export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:$ORACLE_HOME/oracm/lib:/usr/local/lib:/usr/lib
   export PATH=$PATH:/sbin:/usr/sbin:$ORACLE_HOME/bin

    其中:

    export ORACLE_BASE=/home/oracle    ---说明oracle的根目录
    export ORACLE_HOME=$ORACLE_BASE/product/orcl102 ---说明oracle的home目录

    export ORACLE_SID=orcl ---是oracle数据库的实例id号

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:$ORACLE_HOME/oracm/lib:/usr/local/lib:/usr/lib

    这是指定lib库文件位置

    export PATH=$PATH:/sbin:/usr/sbin:$ORACLE_HOME/bin

    这句是将等号后面的路径添加到path路径中,目的是让程序直接可以找到它们目录下的可执行文件或命令,这样就可以在终端直接使用相应的命令了

2.在ORACLE_HOME目录下创建一个软连接

    我的ORACLE_HOME=$ORACLE_BASE/product/orcl102

    你也可以在终端输入echo $ORACLE_HOME查看这个路径,然后跳到这个目录下执行链接,命令如下:

     ln -s ./lib/precomp precomp

     这样就会在该目录中多出一个precomp文件,并在其中生成了很多东西,其中在./precomp/admin/下就有一个pcscfg.cfg文件

3.修改pcscfg.cfg配置文件

   跳至./precomp/admin目录下,用vi pcscfg.cfg打开,在其中添加上oracle的home路径,如:

   sys_include=/home/oracle/product/orcl102

   这样,就可以直接在终端使用proc命令了,为了用C++写proc程序,在该文件下添加上下面几句话:

   code=cpp
   cpp_suffix=cc
   parse=none
   SQLCHECK=SEMANTICS


   



    

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值