Linux环境下的,多个数据库实例的切换,数据库服务和监听开启、关闭
- 作者: 不狂妄怎是男人作风_
- 来源: 51数据库
- 2020-08-11
|
-----简单记录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
|
推荐阅读
