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模式下所有表名)
相关推荐
e***0965 小时前
Sql Server数据库远程连接访问配置
数据库
2501_924064115 小时前
2025数据库性能测试工具:Utest、JMeter、HammerDB 等主流方案推荐
数据库·测试工具·jmeter·数据库性能测试·数据库负载测试·数据库压测工具·jmeter 压力测试
movie__movie5 小时前
秒杀库存扣减可以用redis原子自增么
数据库·redis·缓存
找不到、了7 小时前
MySQL 索引下推(ICP)的实战,彻底提升查询性能
数据库·mysql
b***67647 小时前
Springboot3 Mybatis-plus 3.5.9
数据库·oracle·mybatis
kitty_hi7 小时前
mysql主从配置升级,从mysql5.7升级到mysql8.4
linux·数据库·mysql·adb
王宪笙9 小时前
Qt之数据库使用示例
数据库·qt
q***42829 小时前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
运维行者_10 小时前
网站出现 525 错误(SSL 握手失败)修复指南
服务器·网络·数据库·redis·网络协议·bootstrap·ssl
fruge10 小时前
openGauss数据库实操过程:从环境搭建到连接配置,第三方软件进行数据库管理
数据库·oracle