首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Oracle 使用SqlPlus管理

Posted on 2015-12-30 19:58  停留的风  阅读(2123)  评论(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是表空间名