随笔 - 232, 文章 - 25, 评论 - 1261, 阅读 - 331万
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

Oracle 使用SqlPlus管理

Posted on   停留的风  阅读(2126)  评论(0编辑  收藏  举报

Oracle 使用SqlPlus

安装,一键安装,很简单。安装过程,一定要记住密码

一、登陆sqlplus

连接本地服务器,可以直接,打开cmd:

可以直接不用登陆,如果登陆需要输入用户名、密码。

sqlplus /nolog

也可以,注意斜杠后有空格

sqlplus / as  sysdba

关闭:

connect system/system as sysdba;//必须是sysdba,否则无关闭权限
shutdown immediate;

启动:

startup;

 启动监听器:

lsnrctl start

停止监听器:

lsnrctl stop;

 打开远程服务器

语法:

sqlplus usr/pwd@//host:port/sid

如:

SQLPLUS sys/1@//192.168.22.12:1521/orcl

 

 

 

 

 

二、连接

 

conn /as sysdba

sqlplus使用需要帮助时,可以使用:

help index

可以看到如下:

 

 

 

2、查看用户

show user;

3、修改密码:

alter user system identified by system;

4、用户连接 

connect system/system;

 

 

查询所有的schema

select username from dba_users;

查询用户下所有的表:

select table_name from dba_tables where owner='system';

 

查看数据库状态:

状态有:STARTED,MOUNTED,OPEN

select status from v$instance;

查看数据库打开模式:

select open_mode from v$database;

模式: MOUNTED,READ WRITE 或者 READ ONLY

 

执行SQL脚本文件

start d:\script.sql

5、查询数据文件

select * from dba_data_files;

 6、查看tablespace

select tablespace_name from dba_tablespaces;

 

7、创建表空间

指定表空间的名称,文件位置、大小等

create tablespace demo datafile 'D:\oracle\data\demo.dbf' size 100M autoextend on;

8、指定用户的默认表空间

alter user demo default tablespace demo;

当然创建用户的时候也可以直接指定

create user demo identified by demo default tablespace demo quota 500m on users;

指定用户的表空间不受限

alter user demo quota unlimited on demo;//后面的demo是表空间名

 

编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示