安装完Oracle 11G R 2之后,sqlplus / as sysdba 的时候报如下的错误

sqlplus: error while loading shared libraries: /u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied

原因:安装 Oracle 之前配置Linux的时候忘记了SELINUX设置为display了。

方法: 以root身份  vi /etc/sysconfig/selinux  如下图:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - SELinux is fully disabled.
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
SELINUXTYPE=targeted

把上面的SELINUX=enforcing,改为SELINUX=disabled

然后重启即可。

时间: 2024-08-08 05:28:14

安装完Oracle 11G R 2之后,sqlplus / as sysdba 的时候报如下的错误的相关文章

SUSE11虚拟机安装与Oracle 11g安装

SUSE11虚拟机安装与Oracle 11g安装 本文中所需所有参数均位于文末附录中 新建虚拟机,选择SUSE11 64位 启动虚拟机后,选择第二项安装 选择语言 跳过CD检查 选择全新安装 选择默认的物理机安装 点击change对硬盘进行分区,选择自定义分区 新建分区,选择主分区 先建一个8G的SWAP分区 再建一个根分区,全部剩余硬盘 如图,分好后选择下一步 选择software,把c++,KDE勾选 输入root的密码 输入主机名 进行网络设置,选择第一项 选择动态分配IP 选择下一步 选

Redhat Enterprise 5.4下安装配置Oracle 11g R2详细过程

1.Linux环境配置准备 环境:Linux:Redhat Enterprise 5.4,DB:Oracle 11g R2 X64,Oracle安装到/home/oralce_11目录下. 配置过程如下:(大部分是网上的内容,个人也是按照网上步骤来的) 1) 检查基本需求(对于牛逼的服务器来说,这个肯定是满足要求的,可以跳过)内存大小grep MemTotal /proc/meminfo交换分区大小grep SwapTotal /proc/meminfo增加交换分区创建/home/swap这么一

安装完oracle重新启动后报ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务(重启前正常)

刚安装完后用plSql登录正常. 在dos命令行下 输入  sqlplus 用户名 :system as sysdba 密码: 然后输入:shutdown 提示: ORA-01034:ORACLE NOT AVAILABLE ORA-27101:SHARED MEMORY REALM DOES NOT EXIST 看到提示后 输入  startup 装载一下数据库 OK 用 PLSQL 登录也成功了 再次重新启动服务器,再次使用sqlplus,还是出现上述问题 只有重新装载数据库 startup

Linux安装数据库oracle 11g

1.选择BI使用的数据库 作为BI系统而言,使用一款强大的后台数据库软件是必不可少的.目前拥有高效性能且稳定的数据库产品有很多,如IBM db2.oracle.GP等.这些数据库都是在日常的企业级BI系统常用的.就我个人工作经验和所在公司的推荐使用数据库而言,我们常用oracle作为我们BI解决方案的后台数据库. 对于oracle数据库,不管是网络上的文章还是实际的工作中,我们都可以接触得到.因为这对我们并不陌生,因此我并不打算在此长篇大论讲述oracle有多么优秀. 对此,就个人BI系统而言,

安装完Oracle数据库,给scott账户解锁方法

装完了Oracle 10g数据库,忘了给scott账户解锁.这时可以在sql plus工具里(开始|所有程序|<Oracle-Home>|应用程序开发|SQL Plus),也可以在控制台通过命令行给scott账户解锁. 在第一种情况下,以system账户+自己安装时设置的密码,登录SQL Plus, 然后使用命令“alter user scott account unlock;”来解锁. 解完以后,使用下面的命令来查看:"select username,account_status

基于最小化CENTOS6.6最小化安装,oracle 11g 数据安装过程!

Linux环境配置 OS:CentOS 6.6 DB:Oracle 11gR2 将Oracle安装到home/oracle目录 配置过程:本文来自Oracle官方文档+网上资料 Oracle官方文档:http://www.oracle.com/pls/db112/homepage 1. 以root用户登录到Linux 2. 检查机器硬件要求 2.1 内存要求 至少需要1GB的内存  查看机器内存大小  # grep MemTotal /proc/meminfoswap 空间调整swapoff -

win10下PLSQL Developer 连接ubuntu上安装的oracle 11g

说明:过程记录的不是很相信,只记录基本步骤.并不适合想一步一步照做的同学. win10下需要的操作 1.微软官网下载instantclient,然后接到到本地一个文件夹,注意路径不要又空格,中文和括号之类的字符. 2.在instantclient解压包的根目录下新建/NETWORK/ADMIN文件夹,并在ADMIN文件夹下新建文件tnsnames.ora,内容如下: # TNSNAMES.ORA Network Configuration File:%ORACLE_HOME%\network\a

安装完Oracle数据库之后设置手动启动方法

1.右击"我的电脑",选择"管理",在管理窗口左边选择"服务",在右边的服务列表中查找有关Oracle的        服务项,右击"属性",选择"手动".这样在开机时就不会自动启动     了,   解决了开机很慢的问题. 2.为了方便使用,在记事本中写入一下代码: net start OracleDBConsolewang(这是你自己的服务名称,下同) net start OracleOraDb11g_

在linux上安装完oracle数据库后,如何修改ORACLE_HOSTNAME

1.修改HOSTS文件,添加JTWF到本机IP地址的映射: [[email protected] home]# gedit /etc/hosts 最后一行为添加的: 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 16.54.136.81 JTWF 2