zoukankan      html  css  js  c++  java
  • [转]sqlplus /nolog 出错解决 SP2-0667: Message file sp1<lang>.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

    http://techxploration.blogspot.com/2012/01/resolving-sp2-0750-you-may-need-to-set.html

    Resolving SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

     
    If you set up Oracle Database XE 11G in Linux and you encounter the following error when starting up SQL Plus:


    $ sqlplus
    SP2-0667: Message file sp1<lang>.msb not found
    SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory


    To resolve it try the following. It's assumed Oracle XE 11G is installed at:

    /u01/app/oracle/product/11.2.0/xe/

    If you have a different set up, adjust your directory path accordingly.

    1) Find out the path to sqlplus
        bash-3.2$ which sqlplus
       /u01/app/oracle/product/11.2.0/xe/bin/sqlplus

    2) Set your Oracle_HOME (upto xe directory)

       bash-3.2$ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe/


    3) Set the path to the directory where sqlplus is located to your PATH variable:

        bash-3.2$ export PATH=/u01/app/oracle/product/11.2.0/xe/bin:$PATH

     
    You should now be able to use sqlplus. 

    4) Now you need to edit you bash_profile so all these takes effect everytime you log in.

    bash-3.2$ cd ~/
    bash-3.2$ vim .bash_profile

    5) In the .bash_profile you will need to add those export lines so every time you log in the same settings take effect.

    bash-3.2$ vim .bash_profile
    # .bash_profile

    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi

    # User specific environment and startup programs
    ORACLE_SID=XE
    export ORACLE_SID
    ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
    export ORACLE_HOME
    PATH=$ORACLE_HOME/bin:$PATH
    export PATH
    unset USERNAME


    6) Run the following:
    bash-3.2$ . .bash_profile
     
    After following these 6 steps you should be able to connect to sqlplus any time.

  • 相关阅读:
    Ueditor使用以及遇到的问题
    自己写一个分页PageHelper
    C#_IO操作_查询指定文件夹下的每个子文件夹占空间的大小
    C#发邮件_EmailHelper
    位运算反(~)与(&)异或(^)或(|)右移(>>)左移(<<)
    shell命令快捷键
    Openstack Day1简介及虚拟环境搭建
    VirtualBox双网卡搭建Linux虚拟实验环境
    git 学习笔记
    python socket 网络编程
  • 原文地址:https://www.cnblogs.com/wincai/p/5850102.html
Copyright © 2011-2022 走看看