`
winhyt
  • 浏览: 108283 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

创建oracle表空间

阅读更多
一、创建临时表空间
下面的语句是错误的:如果创建临时表空间 需要加上temporary 关键字,否则就会报
“ORA-02180: 无效的 CREATE TABLESPACE 选项“错误
create  tablespace ts_tab_tmp
tempfile 'e:\oracle\product\10.2.0\oradata\orcl\ts_tab_tmp.dbf'
size 100M
autoextend on next 2M
maxsize 1024M
extent management local;

正确的命令语句是:
create temporary  tablespace ts_tab_tmp
tempfile 'e:\oracle\product\10.2.0\oradata\orcl\ts_tab_tmp.dbf'
size 100M
autoextend on next 2M
maxsize 1024M
extent management local;

二、创建表空间:
create tablespace ts_tab_base
   datafile 'e:\oracle\product\10.2.0\oradata\orcl\ts_tab_base.dbf'
   size 100M
   autoextend on next 2M
   maxsize 1024M
   extent management local;
三、创建用户并制定表空间
create user crm_app_user
    identified by bss_crm_xxp15
    default tablespace ts_tab_base
    temporary tablespace ts_tab_tmp;
四、给创建的用户赋权:
--如果不知道该赋什么权限给用户可以通过下面两个语句查找具有类似功能的用户
select *  from dba_sys_privs where grantee = 'SCOTT'

select * from dba_role_privs where grantee = 'SCOTT'

--给用户赋权
grant CONNECT,RESOURCE to crm_app_user;
分享到:
评论

相关推荐

    创建Oracle表空间

    以下是创建Oracle表空间的详细知识点: 1. 创建临时表空间: 临时表空间用于存储数据库操作中的临时数据,如排序操作、哈希和临时表。与永久性表空间不同,临时表空间不会记录在重做日志中,因为这些操作不涉及事务...

    六分钟学会创建Oracle表空间的步骤[转]

    标题与描述均提到了“六分钟学会创建Oracle表空间的步骤”,这暗示了文章旨在提供一个快速学习如何在Oracle数据库中创建表空间的教程。Oracle表空间是数据库中用于存储数据的一个逻辑容器,每个表空间由一个或多个...

    创建ORACLE表空间

    ### 创建Oracle表空间知识点 #### 一、Oracle表空间概述 在Oracle数据库中,表空间是逻辑存储单元,用于组织和管理数据文件。一个表空间可以包含多个数据文件,而一个数据文件只能属于一个表空间。Oracle中的表...

    linux系统下创建oracle表空间和用户权限查询

    linux系统下创建oracle表空间和用户权限查询,安装Oracle系统时可以用到。

    创建Oracle表空间,能够执行的代码

    ### 创建Oracle表空间及相关操作知识点 #### 一、创建表空间 在Oracle数据库中,表空间是物理存储单元与逻辑存储单元之间的桥梁。一个表空间由一个或多个数据文件组成,用于存储用户数据、索引数据等。创建表空间是...

    创建oracle表空间,快速导入导出表

    创建oracle表空间,快速导入导出表,速度快,效率高,导入导出完整

    学习oracle创建一个表空间创建临时表空间创建用户表空间资源的权限

    以下将详细介绍如何在Oracle中创建表空间、临时表空间以及赋予用户对表空间的权限。 首先,我们来了解如何创建一个常规表空间: 1. **创建表空间**: 使用`CREATE TABLESPACE`语句来创建一个新的表空间。例如,...

    oracle 创建表空间命令

    总结起来,创建Oracle用户和表空间,并分配权限是数据库管理的重要环节。通过以上步骤,你可以有效地管理数据库资源,确保用户能够安全、高效地访问和操作数据库。在实际应用中,可能还需要根据具体需求调整表空间的...

    linux下创建oracle用户表空间

    "Linux 下创建 Oracle 用户表空间" Linux 下创建 Oracle 用户表空间是指在已有的数据库实例上创建一个新的帐号,访问一些新的表操作。以下是创建用户表空间的步骤: 第一个步骤是登录 Linux,以 oracle 用户登录...

    oracle 表空间创建

    "Oracle 表空间创建" Oracle 表空间创建是 Oracle 数据库中的一种基本操作,它允许用户创建一个或多个表空间,以存储数据库中的数据。表空间是 Oracle 数据库的基本存储单元,每个表空间都可以包含多个数据文件和...

    oracle创建表空间用户等

    ### Oracle 创建表空间、用户及分配权限详解 在Oracle数据库管理中,创建表空间和用户是常见的基础操作之一。本文将详细介绍如何在Oracle数据库中创建表空间、创建用户并分配相应的权限,以及如何设置表空间的自...

    oracle创建表空间指令

    创建oracle表空间的具体指令及步骤,首先创建临时表空间然后创建表空间

    六分钟学会创建Oracle表空间的实现步骤

    4. 创建Oracle表空间: 创建表空间的语法如下: ```sql create tablespace 表空间名 datafile '数据文件路径' size 存储大小 autoextend on next 自动扩展大小 maxsize 最大限制; ``` 例如: ```sql create ...

    获取oracle表空间脚本

    在进行数据库备份与恢复的过程中,经常需要获取当前Oracle数据库中的表空间信息及其创建脚本。这样做的目的是为了确保在恢复过程中能够快速重建原有的数据库环境,包括表空间、用户以及其他数据库对象。本文将详细...

    oracle 创建表空间建立用户

    在Oracle数据库管理系统中,...综上所述,创建Oracle表空间和用户是数据库管理的基础操作,通过合理规划和分配表空间,可以有效地管理和优化数据库的存储。同时,理解如何运行SQL脚本是数据库日常维护不可或缺的技能。

    oracle创建表空间及用户

    最快、最简单的方法创建Oracle表空间和用,直接将文档拷贝上,改一下名字即可执行,创建完成

    Oracle创建表空间.创建用户.创建表

    ### Oracle 创建表空间、创建用户、创建表 #### 一、创建表空间 表空间是Oracle数据库中的逻辑存储单元,它由一个或多个数据文件组成。表空间是Oracle数据库存储结构的基本单位,用来组织和管理数据库中的数据。在...

    Oracle RAC增加ASM盘,创建表空间

    Oracle RAC 增加 ASM 盘, 创建表空间 Oracle RAC 是一种高可用、高性能的数据库解决方案,通过将多个服务器节点组成一个集群,提供了高可用性和高性能的数据库服务。在 Oracle RAC 中,ASM(Automated Storage ...

Global site tag (gtag.js) - Google Analytics