一、show
(1)查询Oracle系统变量值
语法:show 变量名
show all --查看所有68个系统变量值
show user --显示当前连接用户
(2)查询oracle数据库当前的参数值
语法:show parameter 参数名
show parameters --查看视图V_$PARAMETER的所有参数值
show parameter instance name
二、set
set命令修改Oracle系统变量
语法:set 变量名 值
set arraysize 10 --默认为15
set long 100 --默认为80
三、desc
查找oracle数据库中的一个表的结构
语法: desc [用户名.数据表名/]数据库表名 #(describe的简写)
SQL> desc jobs
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
JOB_ID NOT NULL VARCHAR2(10)
JOB_TITLE NOT NULL VARCHAR2(35)
MIN_SALARY NUMBER(6)
MAX_SALARY NUMBER(6)
注:desc命令详解
四、conn
切换用户会话
语法:conn 用户名/密码[@连接字符串] [as 身份];
其中,身份有 sysdba、sysoper和sysasm
连接字符串为 ip地址[:端口号(默认端口1521)]/数据库名
如,普通用户
conn user/abc
如,超级管理员
conn sys/abcd as sysdba
如,超级管理员远程登录
conn sys/abcd@192.168.1.2:1521/orcl as sysdba
注:conn命令详解
五、其他
(1)打开服务器
net start oracleservicebinbo
(2)打开监听器lsnrctl start
(3)关闭服务器net stop oracleservicebinbo
(4)关闭监听器
lsnrctl stop
(5)清屏
clear screen(7)退出
exit