> 数据库 > Oracle >

Linux环境下的,多个数据库实例的切换,数据库服务和监听开启、关闭

-----简单记录Linux环境下的oracle操作-------
 
1、当一个Linux中安装了多个数据库时,查看当前的数据库实例
 
su - oracle
 
echo $ORACLE_SID
 
2、Linux下,切换到不同的数据库实例
 
export ORACLE_SID=XXXXX
 
3、查询数据库的用户
 
su - oracle
 
sqlplus '/ as sysdba'
 
SQL> select username from dba_users;(Linux中切换到sql命令下,sql语句的末尾不要忘记加;号)
 
4、某些情况下,数据库账户会被锁定,解锁操作
 
su - oracle
 
sqlplus '/ as sysdba'
 
SQL> alter user xxxxx account unlock;
 
5、修改数据库用户密码
 
su - oracle
 
sqlplus '/ as sysdba'
 
SQL> alter user xxxxx identified by 新密码;
 
6、查看数据库监听状态和数据库服务
 
su - oracle
 
lsnrctl status   ---查看监听状态
 
lsnrctl start   ----启动监听服务
 
lsnrctl stop   -----关闭监听服务
 
ps -ef|grep oracle --查看数据库服务状态



 
7、数据库服务的启动
 
su - oracle 
 
sqlplus '/ as sysdba'
 
SQL>startup 
 

 

(责任编辑:IT)