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后,重新连接,成功
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值