易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle基本命令

一些基本的Oracle命令
基本命令
连接数据库
C:>SQLPLUS /NOLOG
SQL>CONN / AS SYSDBA
1.Oracle 关闭
SQL>SHUTDOWN (ABORT|IMMEDIATE|NORMAL)
2.Oracle 启动
SQL>STARTUP (REMOUNT|MOUNT|OPENT)
3.SQL> HELP SHOW
SHOW
----
Shows the value of a SQL*Plus system variable, or the
current SQL*Plus environment.
SHO[W] option
where option represents one of the following terms or clauses:
     system_variable
     ALL
     BTI[TLE]
     ERR[ORS] [{FUNCTION | PROCEDURE | PACKAGE | PACKAGE BODY | TRIGGER
        | VIEW | TYPE | TYPE BODY | DIMENSION | JAVA CLASS} [schema.]name]
     LNO
     PARAMETERS [parameter_name]
     PNO
     REL[EASE]
     REPF[OOTER]
     REPH[EADER]
     SGA
     SPOO[L]
     SQLCODE
     TT[ITLE]
     USER
SHOW SPOOL is not available in iSQL*Plus
4.TNSPING
TNS连接问题检测
TNSNAME.ORA
5.执行SQL Script
SQL>@C:\RUN.SQL
6.查看执行结果(开启/关闭)
SQL>SET ECHO ON(OFF)
7.常用配置
SQL>SET LINESIZE 1000
SQL>ECHO ON
SQL>SET TIMING ON
SQL>SPOOL C:\TEST.LOG
SQL>SELECT * from XXXXX
SQL>SPOOL OFF
8.授权
建立连接 GRANT CREATE SESSION TO USERNAME
移除连接 REVOKE CREATE SESSION TO USERNAME
其他授权
GRANT SELECT,INSERT,DELETE,UPDATE ON SCOTT.EMP TO USERNAME
确认更改
SQL>COMMIT
9.更改密码
Alter user username identified by password
10.察看Datafile
SQL>SELECT * from V$DATAFILE
11察看结构
SQL>DESC V$DATAFILE
12,察看DB File
SQL>SELECT * from V$DBFILE
13.察看Tablespace
SQL>SELECT * from V$TABLESPACE
14.察看SGA大小
SQL> SHOW PARAMETER SGA
15.更改 SGA大小,
SQL>ALTER SY


相关文档:

Oracle多行记录合并/连接/聚合字符串的几种方法

什么是合并多行字符串(连接字符串)呢,例如:
SQL> desc test;
Name     Type          Nullable Default Comments
------- ------------ -------- ------- --------
COUNTRY VARCHAR2(20) Y       &nb ......

Oracle 触发器

create or replace trigger InsertEdcTerminal
after INSERT on edc_terminal
FOR EACH ROW
DECLARE
merchantId char(15);
terminalId char(8);
uservalue char(6) ;
updatedate char(8);
updatetime char(6);
v_cardtype Merchant_Card.Card_Type%TYPE;
v_cardstate merchant_card.card_stat%TYPE;
v_banktyp ......

实例讲解Oracle数据库设置默认表空间问题

DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,所以这个用户就会采用默认的表空间——system表空间。导致系统表空间迅速被用户数据占满,直至宕机。
在10G中,DBA有办法避免这种问题了——在线指定系统默认表空间:
ALTER DAT ......

oracle sql*plus set &spool介绍(一)

1). 设置当前session是否对修改的数据进行自动提交 :SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n}
SQL> set autocommit off
2).在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句 :SET ECHO {ON|OFF}
SQL> set echo on
3).是否显示当前sql语句查询或修改的行数
SQL> SET FEED[BACK] {6|n|O ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号