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 ...