Linux下安装oracle中执行./runInstaller 提示没有这个文件或目录是怎么回事?

哎,对对对,Linux下面装Oracle,运行这个runInstaller的时候,提示没这个文件或目录,是吧?
我当时也懵了,不知道咋回事。
后来才反应过来,可能我太急了,没看仔细。

你看啊,这事儿啊,可能就是设置错了。
得检查几个地方。

首先,磁盘空间,这个很重要。
Oracle装完之后,数据都在那儿,对吧?得有地方放。
官网说,安装盘得大于6 .5 G以上,这个得满足。
你可以用df -h看看,是不是满了,或者快满了。

然后,swap分区和内存。
这个也挺关键的。
内存不够,或者swap分区太小,也会出问题。
你可以用grep SwapTotal /proc/meminfo 或者 free 命令看看swap的情况。
要是内存不够用,得加加。

再一个,得看看操作系统依赖包。
Oracle1 2 c,官网有要求的,列了一堆包,都得装上。
要是没有,你得用yum或者rpm装。
这里就不细说了,图太多了,下边有图,你可以看看。

然后,创建Oracle用户和用户组。
这个是必须的,系统得知道谁在装Oracle。

再创建个安装目录。
得有个地方放Oracle的安装文件和以后的数据。

最后,配置内核。
这个得小心点。
如果系统数据特别大,可能需要改改内核参数。
如果数据不大,不改也行。

总之啊,这事儿,得一步步来。
先检查磁盘空间,再看看内存swap,然后装依赖包,再创建用户和目录,最后配置内核。
一步一步来,一般问题就解决了。

12c安装dbca操作失败

上周,我那个朋友在安装Oracle 1 2 c时遇到了dbca操作失败的问题。
原因可能是库文件加载错误、目录权限设置错误、ASM磁盘组无法识别或操作系统错误。

1 . 库文件加载错误:首先,检查环境变量,确保LD_LIBRARY_PATH(Linux)或PATH(Windows)包含了Oracle库文件路径。
然后,验证库文件是否存在且未损坏。

2 . 目录权限设置错误:检查ORACLE_BASE和ORACLE_HOME权限,确保权限设置符合Oracle要求。
如果不正确,调整权限。

3 . ASM磁盘组无法识别:检查GRID_HOME/bin目录下的oracle文件权限,确保为6 7 5 1 ,属主和属组设置正确。
验证ASM配置文件,确保磁盘组信息正确。

4 . 操作系统错误:检查操作系统配置是否符合Oracle 1 2 c要求,如文件系统类型、大小限制等。
确认dbca与操作系统版本和补丁级别兼容。

如果以上方法都无法解决问题,建议查阅Oracle官方文档或联系技术支持。
你看着办吧。

如何将 Oracle 11g 升级到 Orcale 12c

对,直接说。
Linux用runinstaller,Windows用setup.exe。

选升级现数据库,1 1 g得1 1 .2 .0.4 以上。
1 2 c是多租户,但升级的1 1 g还是NON-CDB。

先这样,你试试看?