solaris中安装oracle问题解决总结

上传人:壹****1 文档编号:545742313 上传时间:2023-06-06 格式:DOCX 页数:12 大小:21.76KB
返回 下载 相关 举报
solaris中安装oracle问题解决总结_第1页
第1页 / 共12页
solaris中安装oracle问题解决总结_第2页
第2页 / 共12页
solaris中安装oracle问题解决总结_第3页
第3页 / 共12页
solaris中安装oracle问题解决总结_第4页
第4页 / 共12页
solaris中安装oracle问题解决总结_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《solaris中安装oracle问题解决总结》由会员分享,可在线阅读,更多相关《solaris中安装oracle问题解决总结(12页珍藏版)》请在金锄头文库上搜索。

1、oracle for solaris 安装错误FAQ声明:以下均为从论坛上整理而来,有什么错误之处敬请大家指出,并请大家补充这上面没有的_ Q:ORACLE for solaris有64-bit和32-bit的区别吗? A:有,安装时视操作系统而定。检查操作系统是32位还是64位:#isoinfo -v Q: 安装ORACLE时无法更换第二张盘 A: 当安装程序提示插入第二张盘时,必须将当前目录改变到其他目录。使用cd / 退出光盘目录,光盘就可以退出了,再将第二张mount上 Q:Solaris8 x86 下安装oracle8i ./runInstaller 提示说“文件不能执行” A:检查

2、以下几个方面: 1.数据库版本对不对,看清楚使用的安装版本是for sparc还是for X86的 2.在oracle用户下,执行$ DISPLAY=IP:0.0 export DISPLAY 3.ls -al看该文件权限,chmod +x ./runInstaller,或者对整个目录chmod -R +x Q:solaris 上安装oracle 9i是否需要java虚拟机? A:不需要 Q:安装oracle 8i到25%时出现错误 在solaris下安装ORACLE时有一个错误信息 Ignore Or Abort A:可以手工指定到/usr/java1.2 Q:安装过程中跳出窗口“Unabl

3、e to find make utility in location:/usr/ccs/bin/make A:需要make工具,请先设置环境变量,方法如下 : PATH=$PATH:/usr/ccs/bin export PATH 再安装试下,如果不行,请到下一个make,还有gcc下来编译再装,应该可以 Q:调用目标install(在makefile /exprot/home/oracel/orant/cts/lib/ins_ctx.mk)出错 A:在oracle用户下执行make,如果找不到,把它加到路径里。 安装时ignore可以,结束后到$ORACLE_HOME/bin下,用oracl

4、e用户运行(先确认make可以执行): relink all 然后再建库 Q:我安装数据库都快完了,在创建数据库的时候,系统报错:提示核心陷阱 A:检查内核参数配置 Q:the error is the oracle universal installer inventory on this system does not exist or is not writable.the possible causes are : 1.the /tmp/orainstall/orainstRoot.sh script was not excuted with root priveleges,or an

5、 error occurred during execution. 2 you are not a mmber of the specified installer group A:假如你的安装用户所属的组是DBA时,在安装过程中就会提示你运行一个/tmp/oraistall/oranstRoot.sh脚本去建立一些文件,另开一个窗口su成ROOT用户去执行/tmp/orainstall/orainstRoot.sh就可以了! Q: 开始安装,运行/cdrom/cdrom0/runInstaller进入OUI界面,然后安装/tmp/OraInstall/orainstRoot.sh ,到提示D

6、irectory for database file后,下一步即跳出,安装退出,没任何提示。 A:检查内核参数中 shmsys:shminfo_shmmax 是否设置太小,以及swap区是否设置太小 Q:(Oracle 817 for Solaris 8 x86)安装成功 100% 链接也成功了. 100% 然后wdbsvr_db.app在复制,然后,还有一个.xml在复制,突然.退出! A:不要在中文界面上安装就可以了! Q:安装oracle9i for solaris 9时出错!我用的是en_US.ISO8859-1字符集 提示信息:Font specified in font.prope

7、rties not found -urw-itc zapfdingbats-medium-r-normal-*-%d-*-*-p-*-Sun-fontspecific 安装界面可以运行,字符无法显示。 A:用C字符集安装export LANG=C Q:在Solaris 8 下安装Oracle817数据库时,在.profile的NLS_LANG后加入LANGzh.GBK后, ./.profile时出现Couldnt set locale correctly 错误, 如果LANGzh.GBK,则一切正常,各位,请问该如何解决! A:改成LANG = ZKS16GBK ,也可以改成ZHS16CGB2

8、31280 Q:在solaris2.8上安装了完成之后运行startup时出现下面的错误: ORA-03114: not connected to ORACLE A:重新配置内核参数,加大semmni,semmsl,semmns等参数的数值 vnc server配置1。使用root用户启动系统的vncserver服务;#service vncserver start2。然后切换到登陆用户下面,我这里假设要使用oracle系统帐户进行远程登陆#su - oracle3。使用oracle用户输入以下命令:$vncserver如果是第一次运行,则系统会出现提示信息,提示你输入密码,这是通过终端进行登

9、陆时需要输入的;另外,还有一个数字信息,这个也是需要在终端登陆时输入的,即冒号后面跟着的一个数字,如:1 ,:2等等,需要记住;4。在windows客户端使用vncviewer,输入如下:或者等,后面的数字需要和服务器端的对应才行;xxx是你服务器的ip地址了;linux as 5 软件要求其他所需程序包的版本(或更高版本): gcc-2.96-124 make-3.79 binutils-2.11 要查看系统上安装了这些程序包的哪些版本,运行以下命令:rpm -q gcc make binutils openmotif glibc setarchp4198954_21_linux.zip 在

10、运行 runInstaller 之前打. (不打PATH也可以)安装和在Red Hat Enterprise Linux 介质的第三张 CD以 root 用户身份运行以下命令:创建数据库安装的准备工作: 1,创建user/group; groupadd dba groupadd oinstall useradd oracle -g oinstall -G dba passwd oracle 如果nobody用户不存在(id nobody命令查看),则创建:useradd nobody2,建立oracle安装文件夹(sample); chown -R oracle.oinstall /opt/o

11、raclechmod 755 -R /opt/oracle2, 配置环境变量; 要使用 Oracle 产品,应该或必须设置几个环境变量。如果您在同一服务器上安装了多个 Oracle 产品或数据库,则 ORACLE_HOME、ORACLE_SID 和 PATH 变量可能会更改。ORACLE_BASE 变量不应更改,并可以在需要时在您的登录配置文件中设置它。Oracle 提供了一个称作 oraenv 的实用程序来设置其他变量。对于数据库服务器,建议设置以下环境变量: 使用root用户: vi /home/oracle/.bash_profile 以下是配置文件的内容ORACLE_BASE=/opt

12、/oracleORACLE_SID=ge01PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH TNS_ADMIN=$ORACLE_HOME/network/adminNLS_LANG=AMERICAN_AMERICA.ZHS16GBKLANG=AMERICAN_AMERICA.ZHS16GBKexport PATH ORACLE_BASE ORACLE_HOME ORACLE_SID TNS_ADMIN NLS_LANG LANG4, 设置系统参数;Oracle 数据库 10g 需要以下所示的内核参数设置。一般情况下可以设置最大共享内存为物理内存的

13、一半,如果物理内存是 2G,则可以设置最大共享内存为 1073741824,如上;如物理内存是 1G,则可以设置最大共享内存为 512 * 1024 * 1024 = 536870912;以此类推。在redhat上最大共享内存不建议超过4*1024*1024*1024-1=4294967295切换到root用户:su root 修改vi /etc/sysctl.conf, 添加: kernel.shmmax = 2147483648kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.sem = 250 32000 100 128 fs.fil

14、e-max = 65536 修改后运行/sbin/sysctl -p命令使得内核改变立即生效; B) 设置oracle对文件的要求: 编辑文件:vi /etc/security/limits.conf 加入以下语句: oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536编辑文件:vi /etc/pam.d/login 加入以下语句(可能应该加在最后一条规则之前):session required /lib/security/pam_limits.so设置oraIn

15、st.loc文件:rootenterprice64 #vi /etc/oraInst.loc inventory_loc=/opt/oracle/oraInventoryinst_group=oinstallrootenterprice64 #chown oracle.oinstall /etc/oraInst.loc确保/etc/oraInst.loc中包含上面的信息,且Oracle包含访问权限。5.解压缩Oracle10G的安装文件 :使用Oracle用户登陆: su - oracle在/home/oracle 上传和解压缩10201_database_linux32.zip:unzip 10201_database_linux326.开始安装oracle

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号