zoukankan      html  css  js  c++  java
  • Redhat6.4安装Oracle 11gr2 64位 注意事项

    安装步骤略,

    安装步骤参考:https://www.cnblogs.com/jhlong/p/5442459.html  

    注意的是,会出现找不到一些依赖库,我根据光盘已有的库安装了所有64位的依赖库,强行安装了i386的依赖库(普通安装会提示缺少其它依赖库,但我觉得既然是64位的oracle,应该只会用到64位的依赖库),有一个pdksh的库没有管了(在网上搜说其实可以不用管)

    安装后的基本配置参考:https://blog.csdn.net/ningjiu9/article/details/82148231

    一般还会用到远程,所以需要配置远程访问(参考 https://blog.csdn.net/sinat_27902055/article/details/56296945): 

    首先切换到你安装oracle数据库的用户下

    1. lsnrctl start-----启动监听器
    2. lsnrctl status-----查看监听器的状态

    创建远程访问的用户,并分配远程访问权限:

    sqlplus / as sysdba

    create user [username] identified by [password];

    grant create session to  [username];

    用远程客户端访问,可连接。


    安装完毕后,在配置过程中遇到的两个问题:

    1.启动远程监听时提示 “The listener supports no services”

    $ lsnrctl start
    报错提示:

    The listener supports no services
    The command completed successfully

    解决办法:

    解决方法一:

    在listener.ora里面添加

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = orcl)
    (SID_NAME = orcl)
    )
    )

    然后运行 lsnrctl reload 重载一下配置

    注:里面的orcl根据你安装的数据库实例名确定,我用此法解决了这个报错。

    解决方法二(对我来说不起作用):

    登录数据库:
    $sqlplus / as sysdba
    显示服务名:
    SQL>show parameter service_names
    强制注册服务:
    SQL>alter system register;
    查看监听状态:
    $lsnrctl status

    2.startup时提示

    ORA-01078: failure in processing system parameters

    LRM-00109: could not open parameter file '/XXXXX/initorcl.ora'

    我发现在提示的目录下没有initorcl.ora这个文件,这需要将文件 $ORACLE_BASE/admin/XXXX/pfile/init.ora.XXXXXXXXXX  复制为文件(注意要重命名) $ORACLE_HOME/dbs/initorcl.ora

    然后重新startup


     每次机器重启后,需要先开启oracle:

    [oracle@localhost ~]$ sqlplus / as sysdba

    然后运行

    SQL> startup

    确保oracle服务开启后,运行

    [oracle@localhost ~]$ lsnrctl start

    便可远程访问oracle服务了

  • 相关阅读:
    (4.7)怎么捕获和记录SQL Server中发生的死锁?
    SQLSERVER排查CPU占用高的情况
    (4.6)sql server索引缺失提示
    (4.14)向上取整、向下取整、四舍五入取整的实例
    mysql大致学习路径
    (2)linux未使用eth0,未使用IPV4导致无法连接
    (4.13)sql server参数嗅探(parameter sniffing)
    完美女人
    关于box-sizing
    什么是担当
  • 原文地址:https://www.cnblogs.com/winstonet/p/10191777.html
Copyright © 2011-2022 走看看