`

oracle11g安装

阅读更多
centos6.3安装:
centos 6.3(x86_64)
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip

这里推荐一篇非常好的博客,我安装时基本是参数该文章,此文章描述详细,本人只在下面介绍一下安装过程中不一样的一些地方。
http://www.blogjava.net/xiangjava/archive/2010/06/23/324091.html
一些详细的命令可参考下面的文章:
http://blog.chinaunix.net/uid-11209572-id-3599052.html

1、pdksh-5.2.14-1.i386.rpm下载地址为:
   免费下载地址在 http://linux.linuxidc.com/
   用户名与密码都是www.linuxidc.com
   具体下载目录在 /2013年资料/6月/25日/Oracle 11g RHEL 6.3 装缺少pdksh-5.2.14-1.i386.rpm/
2、依赖的rpm包和linux的内核参数可以不必着急修改,安装过程中oracle会自动检测,检测完毕后会列出不符合的内核参数及缺失的rpm包,可根据提示修改内核参数和安装rpm包,修改方法请参考第一个链接中的描述。
    我在安装rpm包时,由于的centos为64位,使用yum install安装时只安装64位的包,而oracle还会检查32位的包,此时用yum list查看是否能自动安装32位包,如果可以,yum install 包名 即可,如果检测不到,只能自己下载对应的32位包,然后rpm -i 包名  安装即可。

win7安装:
我是在win7环境下安装的32位oracle11g,安装教程网上到处都是,安装步骤这里不介绍了,大家可以百度,这里记录下安装后的问题。
    由于是在办公环境的PC机上安装,而我们的ip是开机后自动分配的,所以会导致每次主机ip不固定,客户端无法连接。
    打开cmd.exe
    输入lsnrctl status查看监听器状态,发现实例状态为unknown,网上有资料说删除listener.ora文件中下面部分,然后cmd中重启监听器。
    (SID_DESC =
      (SID_NAME = orcl)
      (ORACLE_HOME = E:\oracle\product\10.2.0\db_1)   
    )
    lsnrctl stop --停止监听器
    lsnrctl start --启动监听器
    lsnrctl status --查看监听状态
按照此方法执行后,查看监听器状态发现ORCL实例没有了,所以应该不是此问题,又添加回listener文件,重启后实例出现,仍为UNKNOWN状态。
    此过程中偶然发现listener.ora文件中指定了ip,查看本机ip后发现与文件中ip不符,猛然想起公司动态分配ip,电脑重启过后ip会发生变化,于是修改listener文件中的ip后,重启监听程序。
    Oracle SQL Developer(与服务器在同一PC上)连接仍然报错(Oracle the network adapter could not establish the connection),cmd中重启oracle服务,
    net stop OracleServiceORCL  --停止oracle,ORCL为服务名
    net start OracleServiceORCL  --启动oracle
   Developer还是连接不上,查看连接配置,发现ip配置的是以前的旧ip,修改为当前ip后,重新连接,成功
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics