在Aix系统下重装Oracle数据库的步骤如下:
1、准备工作
确保已经安装了Oracle软件所需的依赖包。
确保已经备份了原有的数据库数据和配置文件。
2、卸载原有Oracle数据库
使用root用户登录系统。
执行以下命令停止Oracle实例:
“`
$ORACLE_HOME/bin/sqlplus / as sysdba
SQL> shutdown immediate;
SQL> exit;
“`
删除原有的Oracle软件和数据文件:
“`
rm rf $ORACLE_HOME
rm rf /u01/app/oracle
“`
3、安装新的Oracle数据库
将新的Oracle安装文件上传到服务器。
解压安装文件:
“`
tar xvf oraclexe11.2.010.x86_64.rpm.tar
“`
以root用户身份运行安装脚本:
“`
./runInstaller
“`
根据安装向导完成安装过程。
4、配置新的Oracle数据库
创建数据库:
“`
$ORACLE_HOME/bin/sqlplus / as sysdba
SQL> startup nomount;
SQL> create database;
SQL> alter system enable restricted session;
SQL> alter system set db_recovery_file_dest=’/u01/app/oracle/fast_recovery_area’ scope=spfile;
SQL> alter system set control_files=’/u01/app/oracle/oradata/control01.ctl’ scope=spfile;
SQL> alter system set log_file_destination=’/u01/app/oracle/oradata/log’ scope=spfile;
SQL> alter system set db_block_size=8192 scope=spfile;
SQL> alter system set db_name=’orcl’ scope=spfile;
SQL> alter system set db_unique_name=’orcl’ scope=spfile;
SQL> alter system set domain=’localdomain’ scope=spfile;
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter database open resetlogs;
SQL> exit;
“`
创建监听器:
“`
$ORACLE_HOME/network/admin/listener.ora
“`
添加以下内容:
“`
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = orcl)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe)
(PROGRAM = extproc)
)
)
“`
创建tnsnames.ora文件:
“`
$ORACLE_HOME/network/admin/tnsnames.ora
“`
添加以下内容:
“`
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
“`
启动监听器:
“`
$ORACLE_HOME/bin/lsnrctl start
“`
5、验证新安装的Oracle数据库
使用sqlplus连接到数据库:
“`
$ORACLE_HOME/bin/sqlplus / as sysdba
“`
查询数据库版本:
“`
SQL> select * from v$version;
“`
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/518413.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复