正文
oracle安装错误大全 oracle安装问题
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
oracle安装报错问题
一 . centos 安装oracle 报Checking swap space: 0 MB available, 150 MB required. Failed
文章链接:
1 系统环境
centos 6.5
oracle 11g
内存 16G
硬盘 ssd 250G
2 运行安装命令:
[oracle@localhost database]$ ./runInstaller -silent -responseFile /home/oracle/db_install.rsp
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 120 MB. Actual 150565 MB Passed
Checking swap space: 0 MB available, 150 MB required. Failed
Some requirement checks failed. You must fulfill these requirements before
continuing with the installation,
Exiting Oracle Universal Installer, log for this session can be found at /tmp/OraInstall2017-06-07_02-08-39PM/installActions2017-06-07_02-08-39PM.log
解决方法:
1、检查 Swap 空间在设置 Swap 文件之前,有必要先检查一下系统里有没有既存的 Swap 文件。运行以下命令:
swapon -s
如果返回的信息概要是空的,则表示 Swap 文件不存在。
2、检查文件系统在设置 Swap 文件之前,同样有必要检查一下文件系统,看看是否有足够的硬盘空间来设置 Swap 。运行以下命令:
df-hal
3、创建并允许 Swap 文件下面使用 dd 命令来创建 Swap 文件。检查返回的信息,还剩余足够的硬盘空间即可。
dd if=/dev/zero of=/swapfile bs=1024count=512k
参数解读:if=文件名:输入文件名,缺省为标准输入。即指定源文件。 if=input file
of=文件名:输出文件名,缺省为标准输出。即指定目的文件。 of=output file
bs=bytes:同时设置读入/输出的块大小为bytes个字节count=blocks:仅拷贝blocks个块,块大小等于bs指定的字节数。
4、格式化并激活 Swap 文件上面已经创建好 Swap 文件,还需要格式化后才能使用。 运行命令 :
mkswap /swapfile
激活 Swap , 运行命令 :
swapon /swapfile
以上步骤做完,再次 运行命令 :
swapon -s
你会发现返回的信息概要:
Filename Type Size Used Priority
如果要机器重启的时候自动挂载 Swap ,那么还需要修改 fstab 配置。用 vim 打开 /etc/fstab 文件,在其最后添加如下一行:
/swapfile swap swap defaults00
最后,赋予 Swap 文件适当的权限:
chown root:root /swapfile
chmod 0600 /swapfile
二 . Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed
Oracle数据库安装错误集锦
◆ 如果你不能运行 /runInstaller 提示x 错误 请使用root 输入如下命令#xhost +
◆ 如果当你输入dbca命令之后在最后一步会莫名其妙的发生界面消失 并在命令行出现如下错误消息
/oracle/product/ /bin/dbca: line : Killed $JRE_DIR/bin/jre DORACLE_HOME=$OH DJDBC_PROTOCOL=thin mx m
classpath $CLASSPATH
oracle sy *** an assistants dbca Dbca $ARGUMENTS时 要解决这个问题 只需要执行下面命令修改dbca脚本
vi $ORACLE_HOME/bin/dbca
从第 行开始 将第 共 行都用 # 符号注释掉 结果如下
#if [ f /etc/rac_on ]; then
#Run DBCA
$JRE_DIR/bin/jre –native –DORACLE_HOME=$OH……
#else
#Run DBCA
#$JRE_DIR/bin/jre –DORACLE_HOME=$OH……
#fi
修改完成之后再运行dbca重建数据库 如果这一步没有做处理 将会导致创建的数据库没有init配置文件 无法启动
◆ ORA :missing or invalid password(s)
问题:
遇到 ORA missing or invalid password (口令缺失或无效) 错误 怎么办?
解答:
在设置数据库实例的密码时 注意不要以数字开头 否则您将会遇到 ORA missing or invalid password (口令缺失或无效) 错误
Oracle g 安装完成后 您可使用 dbca 命令创建新的数据库实例 或维护已有的数据库实例
如果您安装的是 Oracle XE 数据库 则必须反安装 Oracle XE 后重新安装 Oracle XE 并在安装过程中指定非数字开头的密码 (例如
password 或 pswd )
◆ 建库时候遇到的问题
ORA : specified operator does not exist
这是Oracle 的bug 可以忽略掉 安装完成后 在$ORACLE_HOME/rdbms/admin 目录下运
行utlrp sql 用于修补ORA 错误
解释
ORA : specified operator does not exist
This is a known issue (bug ) You can click on the Ignore button to continue
Once DBCA has pleted database creation remember to run the prvtxml plb script
from $ORACLE_HOME/rdbms/admin independently as the user SYS It is also advised
to run the utlrp sql script to ensure that there are no invalid objects in the database at this time
很多人进了sqlplus不会跑sql 其实很简单
比如我这里吧 登录之后 @/home/oracle/a sql;
就行了
◆ 执行sqlplus出现的问题
error while loading shared libraries: libclntsh so : cannot open shared object file: No such file or directory
libclntsh so 这个库是oracle i OCI客户端运行时库 如果程序使用了oci读写数据库必定会装载这个库 它一般在/oracle
安装路径/product/ x x/lib 除非你没有安装oracle客户端的话(在安装时) 就会出现找不到这个库这个问题
如果安装了 那么程序运行时还是要在/etc/nf所列路径下 和LD_LIBRARY_PATH所列路径下 去寻找这个库 如果这两个地方都找不到就会报错 说找不到这个库 我估计你的/etc/nf下肯定没有包含/oracle安装路径/product/ x x/lib这个路径 但你的用户shell启动脚本( bash_profile)设置了
LD_LIBRARY_PATH=/oracle安装路径/product/ x x/lib: 这个环境变量 所以你用用户账号运行程序是没问题的 但crontab有自
己的用户账号 crontab运行时并不会设置LD_LIBRARY_PATH=/oracle安装路径/product/ x x/lib: 所以就找不到库了
解决办法
将/oracle安装路径/product/ x x/lib路径加入/etc/nf 并运行ldconfig v(更新动态加载器缓存)就ok了
另外 执行sqlplus最好在本地 不要在SSH远程 不然会遇到
Error initializing SQL*Plus
Message file sp lang m *** not found
SP : You may need to set ORACLE_HOME to your Oracle sofare directory
这个错误
如果坚持要那么做得话 先执行source ~/ bash_profile
lishixinzhi/Article/program/Oracle/201311/16794
安装Oracle11报错
安装Oracle时
11版本显示不满足要求
在解压后的Oracle安装文件目录中,找到 stage\cvu\cvu_prereq.xml 文件
如果是64位的
打开【cvu_prereq.xml】文件,找到value=windows 7的OPERATING_SYSTEM段,复制整段,并修改Release = 6.2, value = windows 10;如下:
OPERATING_SYSTEM RELEASE="6.2"
VERSION VALUE="3"/
ARCHITECTURE VALUE="64-bit"/
NAME VALUE="Windows 10"/
ENV_VAR_LIST
ENV_VAR NAME="PATH" MAX_LENGTH="1023" /
/ENV_VAR_LIST
/OPERATING_SYSTEM
如果32位
打开【cvu_prereq.xml】文件,找到value=windows 7的OPERATING_SYSTEM段,复制整段,并修改Release = 6.2, value = windows 10;如下:
OPERATING_SYSTEM RELEASE="6.2"
VERSION VALUE="3"/
ARCHITECTURE VALUE="32-bit"/
NAME VALUE="Windows 10"/
ENV_VAR_LIST
ENV_VAR NAME="PATH" MAX_LENGTH="1023" /
/ENV_VAR_LIST
/OPERATING_SYSTEM
或者
无法在节点上执行物理内存检查
安装Oracle 11g r2出现如下错误:
//物理内存
物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。
预期值
: N/A
实际值
: N/A
错误列表:
//可用物理内存
PRVF-7531 : 无法在节点 "LENOVO-F4F9938F" 上执行物理内存检查 - Cause: 无法在指示的节点上执行物理内存检查。 - Action: 确保可以访问指定的节点并可以查看内存信息。
可用物理内存 - 此先决条件将测试系统可用物理内存是否至少为 50MB (51200.0KB)。
预期值
: N/A
实际值
: N/A
错误列表:
-
PRVF-7563 : 无法在节点 "LENOVO-F4F9938F" 上执行可用内存检查 - Cause: 无法在指示的节点上执行可用内存检查。 - Action: 确保可以访问指定的节点并可以查看内存信息。
//交换空间大小
交换空间大小 - 此先决条件将测试系统是否具有足够的总交换空间。
预期值
: N/A
实际值
: N/A
错误列表:
-
PRVF-7574 : 无法在节点 "LENOVO-F4F9938F" 上执行交换空间大小检查 - Cause: 无法在指示的节点上执行交换空间检查。 - Action: 确保可以访问指定的节点并可以查看交换空间信息。
-
PRVF-7531 : 无法在节点 "LENOVO-F4F9938F" 上执行物理内存检查 - Cause: 无法在指示的节点上执行物理内存检查。 - Action: 确保可以访问指定的节点并可以查看内存信息。
解决方法:
1. 在命令提示符下 net share c$=c:
补充
如果这个命令提示错误:“发生系统错误 5,拒绝访问的时候”,那我们可以修改注册表,检查AutoShareServer和AutoShareWks注册表值,以确保未将它们设置为0,让C盘进行共享。
步骤:
1.依次点击“开始→运行”,输入regedit,然后按回车键进入注册表编辑器。
2.找到并单击HKEY_LOCAL_MACHINE--System--CurrentControlSet--Services--LanmanServer--Parameters,将AutoShareServer和AutoShareWks的值改为1。
补充:如果没有AutoShareServer和AutoShareWks 创建这两个
创建完成之后把 数值改为1
3.重启电脑。再次运行net share ,显示结果如图即可:
oracle安装错误大全的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle安装问题、oracle安装错误大全的信息别忘了在本站进行查找喔。