没有合适的资源?快使用搜索试试~ 我知道了~
首页全网最全的oracle学习笔记
全网最全的oracle学习笔记
需积分: 48 23 下载量 37 浏览量
更新于2023-05-09
评论 1
收藏 5.92MB PDF 举报
全网最全的oracle学习笔记,oracle学习笔记,oracle,### 4、oracle的七个服务 ```sql 1、Oracle ORCL VSS Writer Service Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动) 2、OracleDBConsolexx(xx表示实例名称) Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例
资源详情
资源评论
资源推荐
Oracle学习笔记
1、sql执行顺序
2、oracle组成
3、oracle实例
4、oracle的七个服务
5、常用命令
1、常见的select、from、where的顺序
from -> where -> select
2、完整的select、from、where、group by、having、order by的顺序
from -> where -> group by -> having -> select -> order by
1
2
3
4
1、参数文件,口令文件(数据文件【数据存储仓库】、控制文件【记录数据库名字,数据库位置等】,重
做日志文件【数据日志,用来恢复备份等】),日志归档文件
1
概念:位于物理内存里的数据结构,他由操作系统的多个后台进程和一个共享的内存池所组成,共享的内
存池可以被所有的进程访问
oracle实例 = 进程 + 进程所使用的内存【SGA(System Global Area)】
1
2
1、Oracle ORCL VSS Writer Service
Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备
(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单
个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动)
2、OracleDBConsolexx(xx表示实例名称)
Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行
Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动)
3、OracleJobSchedulerORCL
Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)
4、OracleMTSRecoveryService
服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的
事务的资源管理器。(非必须启动)
5、OracleOraDb11g_home1ClrAgent
Oracle数据库.NET扩展服务的一部分。(非必须启动)
6、OracleOraDb11g_home1TNSListener
监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动,下面会有详细详
解)。
(监听器服务,服务只有在数据库需要远程访问时才需要(无论是通过另外一台主机还是在本地通
过 SQL*Net 网络协议都属于远程访问),不用这个服务就可以访问本地数据库,它的缺省启动类型为
自动。服务进程为TNSLSNR.EXE,参数文件Listener.ora,日志文件listener.log,控制台
LSNRCTL.EXE,默认端口1521、1526。)
7、OracleServicexx(xx表示实例名称)
数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础, 只有该服务启动,
Oracle数据库才能正常启动。(必须启动)
(数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型
为自动。服务进程为ORACLE.EXE,参数文件initSID.ora,日志文件SIDALRT.log,控制台
SVRMGRL.EXE、SQLPLUS.EXE。)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
命令 描述
connect 切换连接用户,简写形式conn
Show user 显示当前登录的用户
Host<dos命令> 执行操作系统命令
Spool 导出记录到文本
Clear screen 清屏
Start d:\test.sql 执行文件系统中的申请了语句,start命令等同于'@'
desc 显示表结构
show error 显示错误信息
exit 退出
6、Oracle的系统用户
创
建
用
户
查看所有用户:
SQL> select username from dba_users;
1
2
默认用户:
1、sys/system:
sys连接:conn sys/xxxx as sysdba或者sysoper
2、sysman:用于EM管理的用户
3、scott:普通用户
1
2
3
4
5
用
户
管
理
用
户
授
权
启
用用
户
给用户解锁【语法格式】
create user xgl identified by 123456 default tablespace test1_tablespace
temporary tablespace temptest1_tablespace;
1
alter user 'username' account unlock1
7、表空间
基础数据表空间 - 人 - 物 -设备 - 物资 -医嘱 - 病历 -病理
业务数据表空间
索引表空间
永久表空间
临时表空间
UNDO表空间(回退)
创
建
表
空
间
的
语
法
格
式
查
看
表
空
间
存
储
位
置
zlbasetime.dbf
zlpatient.dbf
1
2
1
zlbasetime_index.pdf1
SQL> create tablespace test1_tablespace datafile 'test1file.dbf' size 10m;
表空间已创建。
普通表空间
SQL> create temporary temptest1_tablespace tempfile 'tempfile.dbf' size 10m;
create temporary temptest1_tablespace tempfile 'tempfile.dbf' size 10m
*
第 1 行出现错误:
ORA-00901: 无效 CREATE 命令
临时表空间
SQL> create temporary tablespace temptest1_tablespace tempfile
'tempfile.dbf' size 10m;
表空间已创建。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
查
看
用
户
的
表
空
间
查
看
系
统
用
户
的
表
空
间
设
置
用
户
默
认
或
临
时
表
空
间
修
改
表
空
间
的
状
态
1. 设置联机或脱机状态:表示该表空间暂时不让访问
2. 设置只读或可读写状态
修
改数
据
文
件
SQL> select file_name from dba_data_files where tablespace_name =
'TEST1_TABLESPACE';
FILE_NAME
-----------------------------------------------------------------------------
---
E:\APP\XGL\VIRTUAL\PRODUCT\12.2.0\DBHOME_2\DATABASE\TEST1FILE.DBF
1
2
3
4
5
SQL> select tablespace_name from dba_tablespaces;
管理员
TABLESPACE_NAME
------------------------------------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
SQL> select tablespace_name from user_tablespaces;
普通用户
TABLESPACE_NAME
------------------------------------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
SQL> select default_tablespace,temporary_tablespace from dba_users where
username = 'SYSTEM';
DEFAULT_TABLESPACE TEMPORARY_TABLESPACE
SYSTEM TEMP
SQL> select username,default_tablespace,temporary_tablespace from dba_users;
1
2
3
4
5
SQL> alter user username default tablespace test1_tablespace xxx temporary
tablespace xxx;
1
alter tablespace tablespace_name online|offline;
查看状态:
select status from dba_tablespaces where tablespace_name = 'xxx';
1
2
3
alter tablespace tablespace_name read only|read write;//默认是可读写状态1
剩余49页未读,继续阅读
夜不冷寂寞殇
- 粉丝: 17
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0