• 如何解决ORA-12547: TNS:lost contact错


    执行环境:ubuntu+oracle 11.2.0

    为了启动oracle时间,出现ORA-12547: TNS:lost contact错误。

    中午好好的纳,下午就无论了。以为是链接失效,关机重新启动后还是不行。然后google了一把,找到了以下的解决方法。

    回忆了一下,引起的原因是权限的问题,中午的时候不小心该了oracle安装文件夹的文件夹的权限。看来oracle的权限不能随便修改。

    Cause

    1. This could be due to kernel parameters settings
    2. Incorrect permissions on the ORACLE executable 
     

    Solution

    To implement the solution, please execute the following steps:

    1.
    This could be due to kernel parameters settings
    Please check the notes below that provide the required settings for kernel parameters
    Note 169706.1 Oracle Database on AIX,HP-UX,Linux,MacOSX,Solaris,Tru64
    Note 201021.1 SOLARIS: Quick Start Guide - 9.2.0 RDBMS Installation

    2.
    This could be due to Incorrect permissions on the ORACLE.exe
    The 'ls' command should show permissions 6751 (as follows)

    Please check the following:

    $ cd $ORACLE_HOME/bin
    $ ls -l oracle

    The output should be
    -rwsr-s--x 1 oracle dba

    If not then please execute the following
    $ chmod 6751 oracle

    Please also verify if the following are correct

    echo $ORACLE_HOME
    echo $ORACLE_SID
    echo $LD_LIBRARY_PATH
    echo $PATH

    3.
    If the above does not resolve I suggest that you shutdown the database and listener and then
    "relink all"
    Note 131321.1 How to Relink Oracle Database Software on UNIX 

    上述步骤完成,重新开始oracle上ok该

    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    linux系统如何发送邮件
    zabbix监测图形界面显示方框乱码解决方法
    Eclipse C++的配置问题launch failed binary not found
    Cpu表现出正弦曲线
    让cpu跑到100%的bat文件
    进程僵死
    华为一些笔试题~~~~零散总结
    数据库~~~投影与除操作
    C++连接Mysql数据库操作
    微软面试题目及答案
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4677387.html
Copyright © 2020-2023  润新知