Ubuntu下如何安装oracle? 如此错误提示啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu下如何安装oracle? 如此错误提示啥意思?相关的知识,希望对你有一定的参考价值。

按照网络上的一些说明,安装完oracle,环境变量也设置了,通过ip:8080/apex也可以访问登陆,但是从终端里用imp导入数据库的时候就出问题了,错误提示如下:
IMP-00058:ORACLE error 1034 encountered
ORA-01034:ORACLE not available
ORA-27101:shared memory realm does not exist
Linux Error: 2 :No such file or directory
IMP-00005:all allowable logon attempts failed
IMP-00000:Import terminated unsuccessfully
不要给我复制网络上抄来的,那些解决不了问题,希望能找到个实质点的答案

实在不行,能提供给我一个ubuntu下安装oracle的详细教程也可,要找着打命令就可以安装成功的那种,网络上各种说法不一,但是没有一个完整的.
<回复1楼>绝对不是版本问题,因为已经确定数据库的备份版本是对应的;
<回复2楼>我用的就是imp手动导的...

你用的是root用户登陆的吧,应该切换到oracle用户 ,Oracle 不允许改变拥有者 参考技术A oracle数据库不能把高版本导出的dmp文件导入到低版本的数据库中。 参考技术B 应该是没有设置Oracle SID吧 参考技术C 手动导

ubuntu12.10 32位安装oracle11g r2 提示下列错误,进入不了安装界面???

Sh-4.2$./runInstaller
Starting Oracle Universal Installer...Check the temporary space: must be greater than 80 MB. The actual 181478 MB throughChecking swap space: must be greater than 150 MB. The actual 1910 MB throughCheck monitor: monitor configuration must be at least 256 colors. The actual 16777216 throughReady to start Oracle Universal Installer /tmp/OraInstall2013-04-23_11-57-33AM. UnZip from the following address of 5.52 of 28 February 2005, by Info-ZIP. Maintained by C. Spieler. SendBug reports using http://www.info-zip.org/zip-bug.html; see README for details.Usage: unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]Default action is to extract files in list, except those in xlist, to exdir;File[.zip] may be a wildcard. -Z = ZipInfo mode ("unzip -Z" for usage).-p extract files to pipe, no messages -l list files (short format)-f freshen existing files, create none -t test compressed archive data-u update files, create if necessary -z display archive comment-x exclude files that follow (in xlist) -d extract files into exdirModifiers: -q quiet mode (-qq = > quieter)-n never overwrite existing files -a auto-convert any text files-o overwrite files WITHOUT prompting -aa treat ALL files as text-j junk paths (do not make directories) -v be verbose/print version info-C match filenames case-insensitively -L make (some) names lowercase-X restore UID/GID info -V retain VMS version numbers-K keep setuid/setgid/tacky permissions -M pipe through "more" pagerExamples (see unzip.txt for more info):Unzip data1 -x Joe = > extract all files except Joe from zipfile data1.zipUnzip -p foo contents of foo.zip | more = > send via pipe into program moreUnzip -fo foo ReadMe = > quietly replace existing ReadMe if archive file newer

刚才遇到与楼主用样的问题了,正好顺手给解决了,在oracle安装文件夹目录下
cd install
mv unzip unzip_bak
ln -s `which unzip` unzip
进上层目录安装成功执行。
参考技术A 你所使用的linux版本与要安装的Oracle版本之间不能协调。追问

我知道呀,所以我是欺骗oracle 让他以为我的系统是RHEL,所以之前配置工作都做好了。

追答

你应该放弃了

追问

嘿,我正在找Oracle 手册, google  Oracle pdf

参考技术B 你系统没有安装unzip
sudo apt-get install unzip追问

linux unzip 工具用不了,ubuntu安装oracle出现unzip不能解压的错误

追答

到图示网站去下unzip,有说明

追问

多谢,我参考下

参考技术C 来晚了,这个问题解决了没有啊?
最新状况是什么啊?
很有兴趣。追问

没有呀,就是安装时,提示unzip的错误,如图,所以我用7z解压 oiracle 11g R2 两个文件,解压出来后2G多的database数据库源文件,然后安装提示图示错误,我安装之前配置了环境呀

追答

我的观点是这样的,虽然你提前解压好了,但是安装程序并不一定会用。
它还会按原步骤解进行。
所以,如果真是ubuntu的unzip 不好用的话,你可以这样做。
把unzip重命令。
建一个叫unzip的符号连接指向你的7z,
因为我觉得,只有安装程序自己解压的文件它才会认出来。

追问

貌似oracle是用自己的unzip,与我系统的unzip冲突???两天了,问题还是没解决,我急死了。。

我建立了一个软链接
sudo ln -s /usr/bin/unzip /usr/bin/p7zip
然后安装解压到主目录
unzip -n 桌面/linux_11gR2_database_1of2.zip -d /home/
还是没有用呀。

实在不行,我去找Oracle官方手册,然后Google翻译,英文菜,只有这个方法了,
如果还是解决不了就搁置了吧。

追答

好像不对啊。
ubuntn你怎么下的是zip包呢?
那个好像是给windows用的。
你要下那个cpio格式的吧?

追问

没错呀
linux_11gR2_database_1of2.zip

linux_11gR2_database_2of2.zip

X86平台

追答

刚刚去官网看了一下,确实变zip了。
1,和2都解压到同一个目录了吗?
按说解压后就不需要再用unzip了。
你全部解压到一个不含中文的目录下试一下。

你没有必要google Oracle pdf,你下载的两个包里就有。

以上是关于Ubuntu下如何安装oracle? 如此错误提示啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu安装jre8

ubuntu 下安装oracle 11g r2 报错 [INS-20802] Oracle Database Configuration Assistant 失败

在win7下安装ubuntu出现错误,提示找不到文件..一切都是按教程做的,需要放到c盘根目录下的东西也放好了

Windows下安装Oracle12C

在 Ubuntu 14.04 安装 PyCharm 5 & Oracle JDK

oracle19crac安装grid提示权限错误