uname -a
如果是64位,会显示x86_64
装的系统是32位的,要用32位的版本的oracle软件来安装
如果是64位,会显示x86_64
装的系统是32位的,要用32位的版本的oracle软件来安装
解决方案 »
- 如何用C++开发oracle程序?
- 【分享】ORACLE对象名大小写敏感性相关的深入分析
- 求一sql语句,在线等!!
- 外表问题,再次发问.
- 如何优化?
- (请教)一个判断计算语句?!(急急急急!!!!!--在线等)
- 存储过程里可以使用多线程吗????????????
- 一个简单的日志问题
- 关于Oracle的日期类型问题?
- Oracle where 条件 里 BETWEEN 参数 怎么使用 TO_NUMBER
- oralce11g占用内存太大了吧
- ORA-12514: TNS:listener does not currently know of service requested in connect
Linux powerlong5 2.6.32-504.3.3.el6.x86_64 #1 SMP Wed Dec 17 01:55:02 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@powerlong5 ora_soft]#
[root@powerlong5 ora_soft]# uname -a
Linux powerlong5 2.6.32-504.3.3.el6.x86_64 #1 SMP Wed Dec 17 01:55:02 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@powerlong5 ora_soft]# 是64位的啊,那为什么会报错呢?
看看结果
[root@powerlong5 app]# ls -l /usr/libexec/getconf/default
lrwxrwxrwx. 1 root root 20 Feb 5 10:14 /usr/libexec/getconf/default -> POSIX_V6_ILP32_OFF32
[root@powerlong5 app]#
cd /usr/libexec/getconf/
看看下面是不是有一个POSIX_V6_LP64_OFF64这样的文件
如果有的话
root用户下,执行
ln -s /usr/libexec/getconf/default /usr/libexec/getconf/POSIX_V6_LP64_OFF64
名称如果错了按实际的修改然后再启动安装
ls: cannot access POSIX_V6_LP64_OFF64: No such file or directory
[root@powerlong5 app]# find / -name POSIX_V6_LP64_OFF64
/usr/libexec/getconf/POSIX_V6_LP64_OFF64
[root@powerlong5 app]#
ls: cannot access POSIX_V6_LP64_OFF64: No such file or directory
[root@powerlong5 app]# find / -name POSIX_V6_LP64_OFF64
/usr/libexec/getconf/POSIX_V6_LP64_OFF64
[root@powerlong5 app]# 好像已经存在了,怎么办?
试过了,可以了,谢谢。[root@powerlong5 database]#
[root@powerlong5 database]# cp /usr/libexec/getconf/POSIX_V6_LP64_OFF64 /usr/libexec/getconf/POSIX_V6_LP64_OFF64.bak20150205
[root@powerlong5 database]#
[root@powerlong5 database]# ln -s /usr/libexec/getconf/default /usr/libexec/getconf/POSIX_V6_LP64_OFF64
ln: creating symbolic link `/usr/libexec/getconf/POSIX_V6_LP64_OFF64': File exists
[root@powerlong5 database]#
[root@powerlong5 database]# rm /usr/libexec/getconf/POSIX_V6_LP64_OFF64
rm: remove regular file `/usr/libexec/getconf/POSIX_V6_LP64_OFF64'? y
[root@powerlong5 database]# ln -s /usr/libexec/getconf/default /usr/libexec/getconf/POSIX_V6_LP64_OFF64
[root@powerlong5 database]#
[root@powerlong5 database]# su - oracle
[oracle@powerlong5 ~]$ cd /home/ora_soft/database/
[oracle@powerlong5 database]$ ./runInstaller
"You are attempting to install 64-bit Oracle on a 32-bit operating system. This is not supported and will not work."
[oracle@powerlong5 database]$ 斑竹,执行还是失败哦。
mv /usr/libexec/getconf/default /usr/libexec/getconf/default.bak
ln -s /usr/libexec/getconf/POSIX_V6_LP64_OFF64 /usr/libexec/getconf/default