August 2, 2005
runInstaller执行报Cannot Execute什么原因?
作者:eygle
出处:http://blog.eygle.com
这次在瑞典安装oracle是我第一次把安装盘内容从PC的光驱里读出来然后FTP到服务器上,碰到了第一次runInstaller无法执行的问题而且困扰了不少时间。
以前的N平方次安装是两种情况:
1。安装盘放入服务器的光驱中直接安装
2。网上下载的cpio.gz包上传到服务器上,然后解开,再安装
没有碰到过任何问题。
而这次由于服务器在遥远的其他地方,所以使用了PC机的光驱直接读取安装盘,一边读一边就用FileZilla上传到服务器上。
完毕以后,进入Disk1,运行runInstaller,报错,说cannot execute
立刻ls -l看了一下,发现runInstaller文件没有可执行的权限
于是chmod u+x runInstaller,再执行,还是抱同样的错误,这下晕了
恰巧的是这次服务器的架构不是Sparc,而是Fujitsu的
所以鬼使神差地怀疑到是不是由于硬件架构的问题导致安装无法进行
现在检讨来看,那时候人就已经进入一个牛角尖了,脑子里就是硬件架构的问题
其实runInstaller只是一个脚本文件而已,有什么架构的问题好言
而且Oracle的安装程序是跑在Java虚拟机上,跟硬件架构也不会有什么关系
而且报的错误明明就是说无法运行,那么就是什么文件缺少了可执行属性嘛
其实只要再作一步就可以了
chmod -R u+x *
将安装目录中的所有文件包括子目录中所有文件不管它是什么全部加上可执行属性
然后再运行runInstaller就可以正常安装了
可执行属性在FTP的过程中丢失这应该是FTP客户端的问题
但是这个简单的错误却纠缠了我很长时间,必须检讨这是我的问题
当是吃一堑长一智吧
Posted by eygle at 11:05 PM | Comments (2)
小美人鱼,我来啦
作者:eygle
出处:http://blog.eygle.com
这个周末去丹麦首都哥本哈根
行程全部在网上搞定
周五晚上火车从斯德哥尔摩到马尔默
到马尔默是周六凌晨
逛马尔默
下午坐轮渡从马尔默去哥本哈根
逛哥本哈根
周六晚上在哥本哈根住
青年旅社已经订好
周日继续逛哥本哈根
周日晚上9点多的大巴回斯德哥尔摩
Oh Yeah
Posted by kamus at 10:11 PM | Comments (20)
