oracle sqlplus的使用 ,查询oracle实例名和服务名,查询oracle容器,切换oracle容器

Oracle的sqlplus是与oracle数据库进行交互的客户端工具(oracle数据库自带的客户端工具),借助sqlplus可以查看、修改数据库记录。在sqlplus中,可以运行sql*plus命令与sql语句。

1。先使用root账户登陆系统后,使用su - oracle 切换至oracle用户。

2.在oracle账户下使用以下命令

复制代码
sqlplus / as sysdba 

以sysdba(超级用户)连接oracl数据库,可以用来执行sql语句,分配数据库用户,配置等操作。

3.使用以下sql语句可以切换数据库用户

sql:

复制代码
connect  用户名/用户名密码@ORCLPDB1

ORCLPDB1是可插拔数据库名称

4.使用普通用户账号连接数据库

复制代码
 sqlplus balll/[email protected]/ORCLPDB1

其中balll 是账号,dbpwd123是密码,10.52.11.6是ip ,ORCLPDB1是服务名。

5.查看当前数据库服务名

sql:

复制代码
select global_name from global_name;

6.查看数据库实例名

sql:

复制代码
select instance_name from v$instance;

7.查看当前容器

sql:

复制代码
show con_name;

8.切换容器

sql:

复制代码
alter session set  container=orclpdb1;
alter session set container=cdb$root;

不同容器中 服务名是不同的

相关推荐
Channing Lewis29 分钟前
sql server如何创建表导入excel的数据
数据库·oracle·excel
秃头摸鱼侠30 分钟前
MySQL安装与配置
数据库·mysql·adb
UGOTNOSHOT35 分钟前
每日八股文6.3
数据库·sql
行云流水行云流水1 小时前
数据库、数据仓库、数据中台、数据湖相关概念
数据库·数据仓库
John Song1 小时前
Redis 集群批量删除key报错 CROSSSLOT Keys in request don‘t hash to the same slot
数据库·redis·哈希算法
IvanCodes1 小时前
七、Sqoop Job:简化与自动化数据迁移任务及免密执行
大数据·数据库·hadoop·sqoop
tonexuan1 小时前
MySQL 8.0 绿色版安装和配置过程
数据库·mysql
JohnYan2 小时前
工作笔记- 记一次MySQL数据移植表空间错误排除
数据库·后端·mysql
我最厉害。,。2 小时前
Windows权限提升篇&数据库篇&MYSQL&MSSQL&ORACLE&自动化项目
数据库·mysql·sqlserver
远方16092 小时前
20-Oracle 23 ai free Database Sharding-特性验证
数据库·人工智能·oracle