ORACLE11G安装和升级11.2.0.1.0升级到11.2.0.4.0

ORACLE11G安装和升级
安装LINUX
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ip写入到hosts
在这里插入图片描述
vim /etc/selinux/config
在这里插入图片描述
yum install oracle-rdbms-server-11gR2-preinstall
在这里插入图片描述
自动创建了oracle用户了
在这里插入图片描述
创建密码
在这里插入图片描述
mkdir -p /u01/app/oracle/product/11.2.0/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
在这里插入图片描述
mkdir /software/11.2.0
mkdir /software/11.4.0
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
chown -R oracle:oinstall /software/11.2.0/database
chown -R oracle:oinstall /software/11.4.0/database
ls –l
在这里插入图片描述
在这里插入图片描述
ORACLE_HOSTNAME= oracle11g.local; export ORACLE_HOSTNAME
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME= O R A C L E B A S E / p r o d u c t / 11.2.0 / d b 1 ; e x p o r t O R A C L E H O M E O R A C L E S I D = o r c l ; e x p o r t O R A C L E S I D P A T H = ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME ORACLE_SID=orcl; export ORACLE_SID PATH= ORACLE_HOME/bin: P A T H ; e x p o r t P A T H L D L I B R A R Y P A T H = PATH; export PATH LD_LIBRARY_PATH= ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH= O R A C L E H O M E / j l i b : ORACLE_HOME/jlib: ORACLE_HOME/rdbms/jlib; export CLASSPATH
在这里插入图片描述
export LANG=CN_em
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装后的检查
在这里插入图片描述
tnsnames.ora
在这里插入图片描述
OEM检查
emctl status dbconsole
在这里插入图片描述
emctl start dbconsole
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ORACLE升级 11.2.0.1.0升级到11.2.0.4.0
升级前的查看
tail -1 /etc/oratab
在这里插入图片描述
cat /u01/app/oracle/product/11.2.0/db_1/oraInst.loc
在这里插入图片描述
cat /u01/app/oraInventory/ContentsXML/inventory.xml
在这里插入图片描述
lsnrctl status
在这里插入图片描述
Select * from v$version;
在这里插入图片描述
Select comp_name,version,status from dba_registry;
在这里插入图片描述
在这里插入图片描述
创建新的oracle_home目录
mkdir -p /u01/app/oracle/product/11.2.0/db_2
chmod 775 /u01/app/oracle/product/11.2.0/db_2
临时设置oracle_home目录
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_2
echo $ORACLE_HOME
在这里插入图片描述
cd /software/11.4.0/database/
export LANG=en_US
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
升级数据库
/u01/app/oracle/product/11.2.0/db_2/bin/dbua
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
mkdir -p /u03/app/oracle/fra/rex/backup
chown -R oracle:oinstall /u03
chmod -R 775 /u03
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ls -lh /u03/app/oracle/fra/rex/backup/
在这里插入图片描述
tail -2 /etc/oratab
在这里插入图片描述
cat /u01/app/oraInventory/ContentsXML/inventory.xml
在这里插入图片描述
查看admin目录下没有文件
ls -l /u01/app/oracle/product/11.2.0/db_2/network/admin/
在这里插入图片描述
把listener和tnsnames文件拷贝到新的oracle_home目录下
cp/u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora /u01/app/oracle/product/11.2.0/db_2/network/admin/
cp/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora /u01/app/oracle/product/11.2.0/db_2/network/admin/
在这里插入图片描述
查看监听状态,不是更新的版本
lsnrctl status
在这里插入图片描述
停用监听状态lsnrctl stop
在这里插入图片描述
在启用监听
在这里插入图片描述
查看监听,版本正确了
在这里插入图片描述
OEM版本也正确了
emctl status dbconsole
在这里插入图片描述
在这里插入图片描述
/u01/app/oracle/product/11.2.0/db_2/bin/rman target /
在这里插入图片描述

select instance_name,host_name,status,version from v$instance;
在这里插入图片描述
在这里插入图片描述
Select comp_name,version,status from dba_registry
Where status <> ‘VALID’;
在这里插入图片描述
查看更新
Select
To_char(action_time, ‘DD-MON-YYYY HH:MI:AM’)upgrade_date,
Comments source_version,version target_version
From dba_registry_history
Where action = ‘UPGRADE’;
在这里插入图片描述
清除原来的ORACLE_HOME
cd /u01/app/oracle/product/11.2.0/db_1/deinstall/
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_39568073/article/details/106926822