Oracle学习笔记之二----SQL

下面就开始学习oarcle的强大的SQL 查询功能了。

 工欲善其事,必先利其器

1.SQL*PLUS Worksheet 与SQL*PLUS 

  SQL*PLUS  Worksheet 有点类似MS SQL SERVER  中的查询分析器,不过相比之下,SQL*PLUS WorkSheet功能小多了。 

  SQL*PLUS 是命令行方式的查询。UNIX的用户可能习惯用这个。

2.创建数据库

例子:

create database ${ORACLE_SID}   --SID数据库的标识
  user sys identified by sys    --sys用户和默认口令
  user system identified by system  --system用户和默认口令
  logfile group 1 ('${ORACLE_BASE}/oradata/${ORACLE_SID}/redo01.log') size 10M,
  group 2 ('${ORACLE_BASE}/oradata/${ORACLE_SID}/redo02.log') size 10M,
  group 3 ('${ORACLE_BASE}/oradata/${ORACLE_SID}/redo03.log') size 10M --日志文件(重做)
  maxlogfiles 5
  maxlogmembers 5
  maxloghistory 1
  maxdatafiles 254  --最大数据库文件数
  maxinstances 1    --最大数据库实例
  archivelog character set ZHS16GBK
  national character set AL16UTF16

  datafile --数据文件
          '${ORACLE_BASE}/oradata/${ORACLE_SID}/system01.dbf' size 300M
  default temporary tablespace tbstemp tempfile --临时表空间                         

         '${ORACLE_BASE}/oradata/${ORACLE_SID}/temp01.dbf' size 500M
  undo tablespace tbsundo datafile  --回滚段表空间
          '${ORACLE_BASE}/oradata/${ORACLE_SID}/undo01.dbf' size 500M;

 3.show Parameter 命令

 show paramerter  显示所有

show parameter sql_Version

show parameter db_cache_size

show parameter sga_max_size

4

控制文件信息可以从V$Controlfile中查询获得;

select name from v$datafile; 查看数据文件;

通过v$log可以查看日志组,v$logfile可以查看具体的成员文件;

通过v$archived_log和v$log_history可以查看归档日志文件的信息;

通过v$parameter视图可以查询当前的参数设置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值