LINUX傻瓜系列-oracle10g安装 下载本文

内容发布更新时间 : 2024/11/15 20:01:46星期一 下面是文章的全部内容请认真阅读。

第 21 页 共 27 页

第 22 页 共 27 页

Root用户执行…/root.sh

#su - root 切换到root 用户下 进入目录 运行以下两个文件

# /data/oracle/product/10.2/db_1/root.sh

第 23 页 共 27 页

补丁包安装完之后,接着升级补丁: $ sqlplus /nolog

先使用SYS用户以DBA身份登录。

SQL>conn sys/passwd as sysdba 注:passwd改为实际环境中sys用户设置的密码 connected to an idle instance.

SQL>startup upgrade

SQL>@$ORACLE_HOME/rdbms/admin/catupgrd.sql 注:时间较长

SQL>@$ORACLE_HOME/rdbms/admin/catalog.sql

第 24 页 共 27 页

检查版本

$ sqlplu / as sysdba SQL> startup

SQL> select * from v$version;

全是10.2.0.4.0,恭喜你!升级成功

常见问题

安装过程注意事项:

1、最好使用独立分区安装

安装oracle的目录建议安装在一个单独的分区或者磁盘上。原因不细说了,oracle的文件是可以恢复的,万一你的系统坏掉了,把oradata下面的文件取出来还是可以恢复的。

2、安装时建议不创建数据库

最好在安装oracle时不要创建数据库,只安装oracle基本系统。系统安装好后用$ORACLE_HOME/bin/dbca,命令创建数据库,创建数据库时我们可以选择针对数据库的各种参数如“字符集”等。

3、注意系统语言

如果你的系统使用的是中文,启动安装界面可能为乱码,最好先指定语言环境改为英文,在终端里输入:

$export LANG=en_US

4、注意乱码问题

如果安装时默认安装,字符集为欧洲的,导入dmp文件以后,中文字符为“?”,按照网上的方法修改字符集后,中文字符又变成了“靠”,很是郁闷。

假如使用了默认安装,也不是只有重装。用oracle用户登录,运行dbca,新建一个实例,可以指定字符集的。将原dmp文件导入新的实例,这个方法最安全了。

5、注意防火墙及端口

如果打开了防火墙,为了让其他计算机能够访问数据库,必须把下面端口打开:

端口1521(用于连接数据库),

端口1158(如果要用浏览器访问enterprise managment),

端口5560(如果要用浏览器访问isqlplus)。

你可以用图形界面下的工具 (系统 > 管理 > 安全级别和防火墙)。选择防火墙页面,并且增加上面的端口。

第 25 页 共 27 页