liunx操作Oracle数据库的命令语句
liunx操作Oracle数据库的命令语句切换oracle用户正确语法~~错误语法~~DBA管理员账号登录SQL模式下的常用命令切换oracle用户正确语法首先需要从root切换到oracle,用命令# su - oracle[root@localhost appuser]# su - oracle注意: 中间的“-”必须加,因为su - oracle是以login shell登陆的,相当于重新登
·
liunx操作Oracle数据库的命令语句
切换oracle用户
正确语法
首先需要从root切换到oracle,用命令# su - oracle
[root@localhost appuser]# su - oracle
注意: 中间的“-”必须加,因为su - oracle是以login shell登陆的,相当于重新登录,此时用户的家目录和PATH等信息会发生改变,而su oracle,切换到oracle身份后用户的家目录和PATH仍然是原先用户的家目录和PATH,也就是之前登录的root用户。
结果:
错误语法
[root@localhost appuser]# su oracle
结果:
DBA管理员账号登录
操作系统权限认证的oracle sys管理员登录
[oracle@localhost ~]$ sqlplus / as sysdba
SQL模式下的常用命令
SQL> startup
SQL> shutdown
SQL> shutdown immediate (立即关闭实例)
SQL> desc dba_users; (查询dba_users表结构)
SQL> select username from dba_users; (查询当前sid下的所有用户的username)
SQL> select count(*) from username.tablename; (查询tablename表的行数)
SQL> drop user username cascade; (删除名称为username的oracle用户)
SQL> select distinct table_name from user_tab_columns; (查看当前user模式下所有表名)
更多推荐
已为社区贡献4条内容
所有评论(0)