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模式下所有表名)
相关推荐
Samesky00121 分钟前
Oracle数据库学习笔记 - 创建、备份和恢复
数据库·学习·oracle
大千AI助手1 小时前
Python3安装MySQL-python踩坑实录:从报错到完美解决的实战指南
数据库·python·mysql·mysqlclient·mysql-python
无色海1 小时前
mysql 通用响应数据包详解
数据库
AA-代码批发V哥1 小时前
MySQL-DML语句深度解析与实战指南
数据库·mysql
待什么青丝1 小时前
【linux】驱动学习问题及解决方法
linux·数据库·学习
天天爱吃肉82181 小时前
《零基础读懂新能源汽车》——V2G/电池梯次利用/氢能源生态级技术拆解与商业预言
数据库·python·汽车·能源·创业创新
我科绝伦(Huanhuan Zhou)2 小时前
数据库管理员密码重置指南:MySQL, Oracle, PostgreSQL
mysql·oracle·dba
skywalk81632 小时前
超强人工智能解决方案套件InfiniSynapse:精准的业务理解、对各种数据源进行全模态联合智能分析--部署安装@Ubuntu22.04 & @Docker
数据库·人工智能·python·docker·infini-synapse
纪伊路上盛名在3 小时前
jupyter内核崩溃
前端·数据库·jupyter·生物信息·基因组·k-mer
曼汐 .3 小时前
Python实战应用-Python操作MySQL数据库
数据库·mysql