`

表空间 用户 表

 
阅读更多
1. 创建一个表空间

create tablespace LTE_C_GZ_1 datafile 'D:\LTE_Data_GZ\ltec_1.dbf' size 50m AUTOEXTEND ON;



2.
select distinct tablespace_name from all_tables;


却查不到已经增加的表空间.


3.在此表空间增加一张表,就能用以上的语句看到表空间了.

create table T1
(
  "11" NUMBER
)
tablespace LTE_C_GZ_1
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );


5.
 create user scott_GZ identified by 123 default tablespace LTE_C_GZ; 
---创建用户并给他指定一个表空间.

6..一个用户能管辖的表空间可以是多个.

grant   unlimited   tablespace   to  scott_GZ 
;

SCOTT_GZ 拥有所有你将要创建的表空间.

SCOTT_GZ 是个用户.
也可以用以下语句让用户可以访问某表空间.

ALTER USER yan  quota unlimited on LTE_C_GZ_2;


7. 但是一个用户下面,却不允许有同名的表,表空间不同也不行.ORACLE会提示.

8.我公司因为同名表会因为项目安装地点不同,表结构做少量改动,程序却不改,这种情况如果一个用户下用多个表空间,还是不行.比须用户也不同.
9.
select * from all_tables where owner='SCOTT_GZ';
//我建的用户是scott_GZ. 结果在这个VIEW 里面变大写了,用 "scott_GZ" 查了好多次都查不出来.

改成全大写就行了. 晕.

10.如果你想用上面的一条语句查到某用户的所有表空间和表 ,别忘了单引号里用户名要大写,表空间里面要建一张表,表名还不能跟同一用户下的表一样.


分享到:
评论

相关推荐

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

    当创建新用户时,可以为用户分配默认表空间和临时表空间,以便他们在该表空间中创建对象: ```sql CREATE USER my_user IDENTIFIED BY my_password DEFAULT TABLESPACE MY_DATA TEMPORARY TABLESPACE MY_TEMP; ...

    ORACLE 导入导出表空间文档

    - `DEFAULT TABLESPACE` 和 `TEMPORARY TABLESPACE` 分别指定了用户的默认表空间和临时表空间。 #### 用户权限授予 授予用户权限是数据库管理的关键部分。权限可以细分为各种操作,如创建表、视图、索引等。权限...

    完整ORACLE创建表空间、用户、设置用户权限脚本

    ### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...

    Oracle用户(user)和表空间(tablespace).pdf

    Oracle 数据库是一个强大的关系型数据库管理系统,其用户管理和表空间机制是数据库管理和操作的基础。本文主要探讨了 Oracle 用户(user)和表空间(tablespace)的相关概念、创建、配置、修改以及删除等核心操作,...

    oracle创建表空间和用户授权及删除表空间和用户

    在Oracle数据库管理中,创建与删除表空间以及用户授权是非常重要的操作。本文将详细介绍如何在Oracle环境下进行这些操作,包括创建表空间、为用户分配权限、以及如何删除表空间和用户。 ### 一、创建表空间 #### ...

    Oracle创建表空间、创建用户以及授权、查看权限

    在Oracle数据库管理中,创建表空间、用户及授权是一系列重要的操作,对于数据库的高效运行和安全性至关重要。本文将深入探讨这些操作的具体方法及其背后的原理。 ### 一、创建表空间 #### 1.1 创建临时表空间 临时...

    oracle创建表空间用户等

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

    查询表空间占用、记录条数、表归属用户信息,并举例截除过期数据释放表空间,Oracle适用

    1、当前登录用户,所有表占用表空间情况,提供合计 和 明细查询,显示为M; 2、查看某个用户所有表各自占用表空间的大小,并显示各表数据的条数;——常用于清表前,确认选最多记录的先清; 3、全数据库查询所有表...

    Oracle创建表空间、创建用户以及授权、查看权限.doc

    ### Oracle 创建表空间、创建用户及授权、查看权限 #### 一、创建表空间 在 Oracle 数据库中,表空间是逻辑存储结构的基本单位。它由一个或多个数据文件组成,用于存储数据库对象(如表、索引等)。创建表空间通常...

    oracle 导入 导出 示例 (创建表空间、用户、授权)

    oracle 导入 导出 示例 (创建表空间、用户、授权)可以参加csdn博客:

    Oracle 11G 创建表空间 用户

    oracle 11G创建表空间、用户、密码、索引、分配权限、删除表空间、数据泵导入、导出

    Oracle数据库用户、表、表空间之间关系.doc

    用户可以使用一个或多个表空间,而表空间也能被多个用户共享。 表空间内部包含各种类型的段,包括数据段(存储表数据)、索引段(存储索引数据)、回退段(用于回滚事务)和临时段(处理临时数据)。段进一步由区...

    oracle数据库创建表空间和用户

    oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作

    oracle数据库_实例_用户_表空间之间的关系

    Oracle 数据库实例用户表空间之间的关系 Oracle 数据库实例用户表空间之间的关系是 Oracle 数据库管理系统的核心概念。了解它们之间的关系对于数据库的设计、管理和优化至关重要。 数据库 Oracle 数据库是一个...

    表、用户、表空间关系

    根据给定的文件标题“表、用户、表空间关系”以及描述“表、用户、表空间关系”,我们可以推断出本文旨在探讨在数据库环境中表、用户与表空间之间的相互关系。尽管提供的部分内容难以理解,但我们可以基于标题和描述...

    oracle创建表空间,创建用户,授权给新建的用户实例全解

    在Oracle数据库管理中,表空间(Tablespace)是存储数据的主要单位,用户(User)则是在数据库中拥有特定权限的实体。本篇文章将深入解析如何在Oracle中创建表空间、创建用户以及如何将权限授予新创建的用户。 一、...

    Oracle数据库_实例_用户_表空间之间的关系.doc

    ### Oracle数据库、实例、用户、表空间的关系解析 #### 一、Oracle数据库概述 Oracle数据库是一种高度复杂的数据库管理系统,主要用于企业级数据管理和处理。与其他数据库系统不同,Oracle数据库中的“数据库”这一...

    oracle创建表空间用户和赋权限

    ### Oracle 创建表空间、用户及赋权操作详解 在Oracle数据库管理中,创建表空间、用户及赋予相应的权限是一项常见的任务。本文将详细介绍如何通过SQL语句实现这些操作,并解释每一步的具体含义。 #### 一、创建表...

    oracle构建表空间及用户

    在Oracle数据库管理中,构建表空间以及用户的操作是基础但非常重要的步骤。本文将详细介绍如何在Oracle环境中创建临时表空间、数据表空间以及用户,并授予这些用户必要的权限,特别是DBA角色的所有权限。 ### 一、...

Global site tag (gtag.js) - Google Analytics