Oracle学习笔记

发布 2021-05-11 23:19:28 阅读 3216

oracle的学习方法—看书—思考—做笔记—做实验—再思考—做笔记。

思考和做实验是为了深入的了解这个知识点。而做笔记的过程,也是理清自己思路的过程。

学习的过程也是从点到线,从线到网,从网到面的过程。当点变成线的时候,你会有总豁然开朗的感觉。当网到面的时候,你就是高手了。

一、 oracle数据库、表空间、用户、数据文件?

一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空间是一个用来管理数据存储逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。

用户属于数据库实例的,在一个实例下不能同名用户。但在一oracle服务器,可以创建多个实例,select from dba_segments where tablespace_name=?

二、 语句。

a) select * from dba_users;--查看系统中的所用户。

b) alter table test_table move tablespace test_tablespace;--把表空间gsmcc中的表test_table移动到表空间test_tablespace中。

c) select * from dba_tablespaces;--查看系统中的所有表空间。

d) alter tablespace test_tablespace rename to gsmcc;--把test表_tablespace空间名字改为gsmcc

e) create tablespace pdenew--创建名为pdenew的表空间。

datafile 'd:/tablespace/pde/' 指定表空间存放位置。

size 300m; -输入表空间的大小。

f) create user test_user --创建test_user用户。

indentified by testuser --创建密码。

default tabalespace pdenew --在pdenew表空间下创建test_user用户。

temporary tablespace temp;--用户test_user的临时表空间为temp

g) grant connect to test_user --给test_user用户设置连接数据库权限。

grant dba to test_user --给test_user用户设置dba数据权限。

h) drop user pde02 cascade --删除用户,同时删除其建立的实体。

i) 数据导入。

imp test_user/testuser@pde file=d:/file/ owner=test_user buffer=6000 full=y

test_user/testuser@pde --用户名/密码@数据库

file=d:/file/ -导入数据库文件的位置。

j) 数据到出。

exp test_user/testuser@pde file=d:/file/ owner=test_user buffer=6000 full=y

下一步。下一步。

下一步。下一步:oracle数据库的ip地址。

下一步。下一步。

点击“更改登录”

换成数据库的登录用户和密码,然后点击“确定”

下一步。下一步。

下一步。完成。

ORACLE学习笔记

rac real application clusters 真实应用集群。ohs oracle http server sga system global area 系统全局区,是系统为实例分配的一组共享缓冲存储区,用于存放数据库数据和控制信息,以实现对数据库数据的管理和操作。实例 存取和控制数据数...

Oracle学习笔记

参数文件 记录了控制文件的位置,控制文件是一个非常小的二进制文件,最大。可以增长到 64mb,控制文件包括如下主要信息 数据库的名字,检查点信息,数据库创建的时间戳 所有的数据文件,联机日志文件,归档日志文件信息 备份信息等 有了这些信息,oracle 就知道那些文件是数据文件,现在的重做日志文件是...

ORACLE学习笔记

目录。oracla管理 1 1.登录sqlplus 1 1.1.sysdba 身份登陆 1 1.2.普通用户登陆sqlplus 1 2.常用命令 1 3.格式化提示符 2 4.查看系统状态 2 4.1.查看实例状态 2 4.2.查看表 2 5.关闭 启动 2 6.创建表空间 3 7.用户和权限 3 ...