• linux-安装oracle 11g


    1、配置系统环境

    关闭防火墙或者开放防火墙端口1521

    报错解决

    安装弹窗小或者是一条竖线

    ./runInstaller -jreLoc /etc/alternatives/jre_1.8.0   # 在home/datanase下执行启动安装界面

    安装出现 Error in invoking target 'agent nmhs' of makefile  报错

    解决办法:

    1、先排查环境安装包是否全部安装

    2、/lib64/libstdc++.so中memcpy@GLIBC_2.4找不到。问题:glibc是2.17的库,连接找的是2.14的库。改成静态链接find / -name ins_ctx.mk查找路径

    vim打开这个文件

    找到

    ctxhx: $(CTXHXOBJ)

            $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)

    修改

    ctxhx: $(CTXHXOBJ)

            -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/libc.a

    3、如果继续报错

    find / -name ins_emagent.mk 查找文件路径

    打开这个文件

    $(MK_EMAGENT_NMECTL)  修改成  $(MK_EMAGENT_NMECTL) -lnnz11

     

    重启后无法启动数据库

    报错信息

    ORA-01078: failure in processing system parameters
    LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/db_1/dbs/initorcl.ora'  # 这个目录下没有initorcl.ora这个文件

    1、/u01/app/oracle/admin/ra/pfile  目录下的 文件 init.ora.10272019144950 拷贝到 /u01/app/oracle/product/11.2.0/db_1/dbs/

    2、修改 init.ora.10272019144950 名称为initorcl.ora即可

     

    连接数据库报错 ORA-12514

    ORA-12514 : TNS:监听程序当前无法识别连接描述符中请求的服务

    find / -name listener.ora  # 搜索这个文件获取路径

    vim listener.ora  添加下面的内容至文

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /usr/local/oracle/product/11.2.0/db_1) # 这个是oracle安装路径
    (PROGRAM = extproc)
    )
    (SID_DESC =
    (GLOBAL_DBNAME = orcl)
    (ORACLE_HOME = /usr/local/oracle/product/11.2.0/db_1) # 这个是oracle安装路径
    (SID_NAME = orcl) # 这个是oracle安装时你指定的sid(全局标识符)
    )
    )

     

     

    启动数据库报错 ORA-00205: error in identifying control file, check alert log for more info 

     

     

     

    没有设置开机自启,每次服务器重启后需要手动启动数据库

    1、su - oracle

    2、lsnrctl start  # 启动建监听

    3、sqlplus / as sysdba  # 进入数据库

    4、startup # 启动数据库

  • 相关阅读:
    c#缓存技术(Dictionary)
    反射Reflection创建
    SQL Server手注之延时型盲注
    MySQL——事务
    MySQL——NULL值处理
    MySQL——连接的使用
    SQL server手注之报错注入
    SQL Serves手注之联合查询注入
    MySQL手注之ROOT权限处理
    MySQL——正则表达式
  • 原文地址:https://www.cnblogs.com/shizhengquan/p/11235043.html
Copyright © 2020-2023  润新知