oracle 新建表空间、用户
2012-05-07 18:31
176 查看
/*分为四步 */
/*第1步:创建临时表空间 */
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第2步:创建数据表空间 */
create tablespace test_data
logging
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第3步:创建用户并指定表空间 */
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
/*第4步:给用户授予权限 */
grant connect,resource,dba to username;
一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空间是一个用来管理数据存储的逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。
总结:解释数据库、表空间、数据文件、表、数据的最好办法就是想象一个装满东西的柜子。数据库其实就是柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信息就是数据。
/*第1步:创建临时表空间 */
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第2步:创建数据表空间 */
create tablespace test_data
logging
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第3步:创建用户并指定表空间 */
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
/*第4步:给用户授予权限 */
grant connect,resource,dba to username;
一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空间是一个用来管理数据存储的逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。
总结:解释数据库、表空间、数据文件、表、数据的最好办法就是想象一个装满东西的柜子。数据库其实就是柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信息就是数据。
相关文章推荐
- 使用Navicat for Oracle新建表空间、用户及授权
- Oracle新建用户,授权,建表空间语句
- Oracle新建用户、角色,授权,建表空间
- Oracle新建用户,授权,建表空间(转)
- Oracle新建用户、角色,授权,建表空间
- Oracle新建用户、角色,授权,建表空间
- 使用Navicat for Oracle新建表空间、用户及权限赋予
- 使用Navicat在oracle上新建表空间、用户及权限赋予
- Oracle新建用户、角色,授权,建表空间
- Oracle新建用户、角色,授权,建表空间
- Oracle新建用户、角色,授权,建表空间
- Oracle新建用户、角色,授权,建表空间
- Oracle新建用户、角色,授权,建表空间
- Oracle新建用户、角色,授权,建表空间
- Oracle新建用户,授权,建表空间
- 使用Navicat for Oracle新建表空间、用户及权限赋予
- Oracle新建用户并指定默认表空间
- oracle新建用户,授权,建表空间语句
- 使用Navicat在oracle XE上新建表空间、用户及权限赋予
- oracle新建表空间及用户的笔记