Oracle创建表空间
发布时间:2020-12-12 12:59:48 所属栏目:百科 来源:网络整理
导读:表空间: oracle 使用表空间来管理数据库的对象(表,序列,过程,函数,游标等)。 oracle的逻辑结构 oracle 数据库 =》 表空间 =》 表 序列 过程 等对象 oracle的物理结构 oracle 数据库 =》oracle的数据文件 =》数据段=》数据区间=》数据块 oracle中所有
表空间: oracle 使用表空间来管理数据库的对象(表,序列,过程,函数,游标等)。 oracle的逻辑结构 oracle 数据库 =》 表空间 =》 表 序列 过程 等对象 oracle的物理结构 oracle 数据库 =》oracle的数据文件 =》数据段=》数据区间=》数据块 oracle中所有数据都存在数据文件中。-- 创建表空间 create tablespace tab_test01 --指定使用的数据文件 datafile ‘D:test_tabtest01.dbf‘ --指定表空间的初始大小 size 50m --当表空间不够用时,下次自动增长的大小 autoextend on next 30m --表空间自动增长的最大值 maxsize 300m;创建表空间的参数 除了表空间名称和数据文件,初始值大小外都是可选的: -- 创建表空间 create tablespace tab_test02 --指定使用的数据文件 datafile ‘D:test_tabtest02.dbf‘ --指定表空间的初始大小 size 50m;表空间用到的物理文件,不要在磁盘上直接删除,否则数据库将不能正常启动,如果要删除数据文件,需要先删除表空间。 drop tablespace tab_test02;oracle中有内置的默认的表空间:(users01) --为张三用户赋予连接的权限 grant connect to zhangsan; --为张三赋予开发权限 grant resource to zhangsan; --为张三同时赋予连接和开发权限 grant connect,resource to zhangsan;撤销权限可以使用如下语句: --撤销张三的开发权限
revoke resource from zhangsan;
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |