Oracle 基本命令-笔记@2

 Oracle命令

 

 

Sqlplus命令

×dos风格的sqlplus.exe

×Windows风格 sqlplusw.exe

可以更加人性化显示,但对命令的编辑上不是很方便。

 

SELECT * FROM emp ;

 

格式化命令:

×设置每行显示的记录长度(没有折行)SET LINESIZE 300

×设置每页的记录长度: SET PAGESIZE 30

(在sqlplus.exe下面的设置不明显)

 

ed @

× ed a

编辑a文件

×@ a

执行a 文件

×@d:\demon.txt

执行d盘的demon.txt

×@d:\demon

×@d:demon

执行d盘的demon.sql文件

 

SELECT * FROM tab ;

(每一个用户都有自己的表,查看所有的表)

 

SHOW USER;

(查看当前的用户)

 

CONN sys/change_on_install AS SYSDBA

CONN 用户名/密码 AS SYSDBA

切换到sys用户登录

 

SELECT * FROM scott.emp ;

(sys用户无法直接查询emp数据,即语句:SELECT * FROM emp ;)

 

 

SHUTDWON IMMEDIATE

关闭数据库

 

 

一旦关闭数据库,即无法直接连接sqlplusw命令,此时可以先用/nolog用户登录,之后用管理员登录;

CONN SYS/change_no_install as sysdba   (切换用户到sys用户)

Startup   (启动数据库)

 

 

Sqlplusw 可以使用“host”前缀来调用本机命令

 

Host copy d:\note.sql d:\not

 

你可能感兴趣的:(oracle,职场,休闲,基本命令)