本space搜集和整理各种环境下的Oracle 安装与参数调整和设置技术文章

在redhat7.3环境下ORACLE安装(2)

上一篇 / 下一篇  2008-07-14 14:37:43 / 个人分类:Oracle9i安装

10.   切换到oracle用户打补丁程序

      oracle%cp glibc-2.1.3-stubs.tar.gz %ORACLE_HOME/

      oracle%cd $ORACLE_HOME

      oracle%tar zxf glibc-2.1.3-stubs.tar.gz

      oracle%./setup_stubs.sh

11.    补丁打完后,在X用oracle用户启动dbassist

       按照提示创建数据库

       oracle%dbassist

12     安装完成

数据库设置完成后,将新安装的ORACLE_SID设置到.bash_profile里:假设使用缺省的数据库实例ID名:orcl

export ORACLE_SID=orcl

这时候已经可以使用dbstart脚本启动数据库了oracle%dbstart或者

oracle%sqlplus

SQL>connect internal

SQL>startup

监听端口启动

oracle%lsnrctl start

设置服务自动启动

===================

设置相应数据库实例允许用系统服务自动启动

root# vi /etc/oratab

将最后的:

orcl:/home/oracle/product/8.1.7:N

改为:

orcl:/home/oracle/product/8.1.7:Y

 

 

简单的服务自动启动脚本

root# vi /etc/rc.local

#start oracle8i listener first

su - oracle -c 'lsnrctl start'

#start oracle8i

su - oracle -c 'dbstart'

在安装客户端时,修改文件$OACLE_HOME/network/admin

sqlnet.ora , tnsnames.ora

在sqlnet.ora中添加

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME)

在文件tnsnames.ora中添加

SDBOSS =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.10.1)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = sdboss)

    )

  )

 

ORA8I =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.10.1)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = sdboss)

    )

  )

这样可以与数据库服务器联机.

 

安装数据库客户端出现的问题:服务器端监听器已经启动,在net8assist测试中已经通过,但是sqlplus连接不上,可能出现的问题是:
     1.字符集问题

2.没有读取tnsnames.ora文件

3. 监听器不稳定。

修改的措施:检查tnsnames.ora文件,执行 sdltsms/sdltsms@portal,

新建一个服务。


TAG: oracle redhat 安装

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-05  
 123456
78910111213
14151617181920
21222324252627
28293031   

我的存档

数据统计

  • 访问量: 6042
  • 日志数: 253
  • 建立时间: 2008-07-08
  • 更新时间: 2008-07-28

RSS订阅

Open Toolbar