Oracle-后端命令行

一、liunx操作Oracle数据库的命令语句

1 首先需要从root切换到oracle

sql 复制代码
[root@localhost appuser]# su - oracle
--注意: 中间的"-"必须加,因为su - oracle是以login shell登陆的,相当于重新登录,此时用户的家目录和PATH等信息会发生改变,而su oracle,切换到oracle身份后用户的家目录和PATH仍然是原先用户的家目录和PATH,也就是之前登录的root用户。

2 操作系统权限认证的oracle sys管理员登录

sql 复制代码
[oracle@localhost ~]$ sqlplus / as sysdba

3 常用命令

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模式下所有表名)
相关推荐
DianSan_ERP11 分钟前
从数据到决策:京东接口如何驱动供应链数字化升级
大数据·运维·服务器·数据库·人工智能·性能优化·架构
IT邦德16 分钟前
MySQL 9.6.0 正式GA刚刚发布,有重大变更!
数据库·mysql
Python_Study202527 分钟前
机械制造业数据采集的终极指南:从设备层到MESERP的系统性实践
数据库
unicrom_深圳市由你创科技34 分钟前
MySQL 乐观锁的实际落地:避免并发更新冲突的 3 种实现方式
数据库·mysql
zhujian8263739 分钟前
二十八、【鸿蒙 NEXT】orm框架
数据库·华为·sqlite·harmonyos·orm框架
小码吃趴菜1 小时前
MySQL远程连接
数据库·mysql
被星1砸昏头1 小时前
高级爬虫技巧:处理JavaScript渲染(Selenium)
jvm·数据库·python
王文搏1 小时前
MySQL 常用函数用法速查(含解释与示例)
数据库·mysql·adb
信创天地1 小时前
国产关系型数据库部署与权限管理实战:人大金仓、达梦、南大通用、华为GaussDB
数据库·华为·gaussdb
l1t1 小时前
psql 中的流水线操作(PostgreSQL 18)
数据库·人工智能·postgresql