`

oracle10g中创建用户表空间等操作

 
阅读更多

/**创建临时表空间**/

 

create temporary tablespace mca_temp tempfile 'D:\DataBase\oracle10g\oradata\table_space\mca_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local;

 

 

/**创建表空间**/

create tablespace mca datafile 'D:\DataBase\oracle10g\oradata\table_space\mca_data.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; 

 

 

/**创建表用户和密码并指定表空间**/

create user hnzz7 identified by "11" default tablespace mca temporary tablespace mca_temp; 

 

 

/**给创建的用户授权**/

 

grant connect,resource,dba to hs;

 

 

/**查询系统表空间**/

 

select * from sys.dba_tablespaces; 
select username,default_tablespace from dba_users;

 

 

/**删除用户**/

 

drop user ht cascade; 

 

/**oracle高版本导入低版本数据库语**/

  oracle高版本导入低版本:impdp hkedu/11 dumpfile=htcc.dmp

/**级联查询删除**/

select u1.CONSTRAINT_NAME,
       u1.TABLE_NAME as table_,
       u2.TABLE_NAME as reference_
  from user_constraints u1, user_constraints u2
 where u1.constraint_type = 'R'
   and u1.R_CONSTRAINT_NAME = u2.CONSTRAINT_NAME
   and u2.table_name = 'BASEF_SCHOOL_INFOR';
  

 

 -- 查找项目中存在的学校--
   select * from edu_pro p where p.school_id in(select s.id from basef_school_infor s);
   
   select u1.CONSTRAINT_NAME,
       u1.TABLE_NAME as table_,
       u2.TABLE_NAME as reference_
  from user_constraints u1, user_constraints u2
 where u1.constraint_type = 'R'
   and u1.R_CONSTRAINT_NAME = u2.CONSTRAINT_NAME
   and u2.table_name = 'EDU_PRO';

   select * from edu_pro_stage_info pi where pi.pro_id in(select p.id from edu_pro p where p.school_id in(select s.id from basef_school_infor s));
   delete from edu_pro_stage_info pi where pi.pro_id in(select p.id from edu_pro p where p.school_id in(select s.id from basef_school_infor s));
   delete from edu_pro p where p.school_id in(select s.id from basef_school_infor s);
   delete from basef_school_infor sch;
   //查找学生报名信息中重复字段名称和个数
select max(t.name),count(t.name) from student t where t.name in(select s.name from zxxpw_student s group by s.name having count(*)>1) group by t.name order by count(t.name) desc;

 

分享到:
评论

相关推荐

    oracle10G创建用户和表空间

    本文将围绕“Oracle 10g创建用户和表空间”这一主题展开,深入探讨如何在Oracle 10g环境中创建、修改和删除用户及其相关的表空间。 ### 创建用户 在Oracle 10g中,创建用户是数据库管理员的一项基本任务。用户是...

    Oracle10g创建、修改、删除用户和用户表空间

    在Oracle 10g数据库管理中,创建、修改和删除用户以及用户表空间是数据库管理员(DBA)的常见任务。这些操作对于维护数据库的安全性、性能和数据完整性至关重要。下面将详细阐述如何在Oracle 10g中执行这些操作。 ###...

    Oracle 11G 创建表空间 用户

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

    Aix6100_Oracle10g_rac新增表空间

    在Oracle 10g RAC(Real ...以上就是在Aix6100环境下,Oracle 10g RAC数据库中新增表空间的基本步骤和要点。在实际操作中,还需要考虑系统整体的性能、安全性和合规性要求,确保所有的数据库操作符合最佳实践。

    oracle11g创建表空间 .docx

    在 Oracle 11g 中,创建表空间是一个非常重要的步骤,它直接关系到数据库的性能和安全性。在本文中,我们将详细介绍如何使用控制台命令创建表空间,并对相关的知识点进行详细的解释。 一、控制台命令创建表空间 要...

    oracle创建表空间用户等

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

    oracle10g的用户和表空间重建

    在Oracle 10g数据库管理中,有时候我们需要对特定的用户和表空间进行重建操作。这通常发生在需要优化存储结构、解决存储空间不足或者数据损坏等问题时。本文将详细介绍Oracle 10g中用户和表空间重建的相关命令、方法...

    oracle创建表空间 oracle10g

    oracle创建表空间 oracle10goracle创建表空间 oracle10goracle创建表空间 oracle10goracle创建表空间 oracle10goracle创建表空间 oracle10goracle创建表空间 oracle10g

    oracle10g创建用户名和表空间

    下面将详细介绍如何在Oracle 10g环境中创建表空间、临时表空间以及用户,并对其进行相应的权限分配。 #### 一、创建表空间 表空间是Oracle数据库中的逻辑存储单元,用于组织和管理数据文件。创建表空间的基本语法...

    oracle数据库用户 表空间创建

    本文介绍了Oracle数据库中表空间创建和用户创建的基本概念与操作方法。通过对示例SQL语句的分析,可以了解到如何创建表空间、添加数据文件以及如何创建用户并设置相关的属性和权限。这些知识对于Oracle数据库管理员...

    Oracle创建表空间、临时表、用户及用户授权

    在Oracle数据库管理中,表空间(Tablespaces)、临时表(Temporary Tables)、用户(Users)以及用户授权(User Authorization)是数据库管理员(DBA)进行数据库架构设计和安全管理的基础操作。以下将详细介绍这些...

    ORACLE10g数据库创建表空间序列

    在Oracle 10g数据库管理系统中,创建表空间、数据链路、同义词、序列号和视图是管理和操作数据库的重要环节。下面将详细解释这些概念及其创建语句。 **1. 创建表空间(Tablespaces)** 表空间是Oracle数据库中存储...

    Win764位安装Oracle11g及新建表空间和用户

    在Win7 64位操作系统上安装Oracle Database 11g Release 2(11.2)企业版并新建表空间和用户,涉及以下几个主要步骤: 1. 安装准备: - 首先需要从Oracle官方网站下载适合Win7 64位的Oracle Database 11g Release ...

    oracle10g创建分区表

    Oracle 10g 中的分区表是数据库管理中一种高效的数据组织方式,它将大型表分成较小、更易管理的部分,以提高查询性能和管理效率。分区主要分为四种类型:范围分区、哈希分区、列表分区和组合分区。 1. **范围分区**...

    Oracle10g用户操作

    本文将详细介绍Oracle 10g中与用户操作相关的各种命令及其应用场景,包括用户的创建、权限的设置等内容。 #### 二、创建用户 在Oracle 10g中,创建用户是通过`CREATE USER`命令来实现的。例如,以下命令用于创建名...

    oracle 10G 导出至 11G 不同用户不同表空间

    在"Oracle 10G 导出至 11G 不同用户不同表空间"的情景中,我们需要考虑的关键知识点包括数据泵的使用、目录对象的创建、权限的授予以及表空间的映射。 1. 数据泵(Data Pump)使用: - `expdp`:用于导出数据库的...

    oraclerac增加asm盘创建表空间.docx

    以下是如何在Oracle RAC环境中增加ASM磁盘并创建表空间的详细步骤: 1. **环境准备**: - 使用虚拟化软件如Oracle VM VirtualBox搭建Oracle RAC环境,这里有两个节点:rac1和rac2,分别对应虚拟机CentOS_Oracle_2...

    oracle11g创建临时表空间组

    下面将详细介绍如何在Oracle 11g R2中创建临时表空间组,并解释使用该功能的优势。 #### 临时表空间组的优点 1. **避免排序空间超出:** SQL查询在执行过程中可能需要大量的临时空间来完成排序操作。如果使用单个...

    oracle 10G命令建立表空间、用户、权限实例简单易懂

    在Oracle 10G数据库管理中,创建表空间、用户及分配权限是基本且关键的操作。以下将基于给定的文件信息,详细解析如何通过Oracle 10G命令行进行这些操作。 ### 创建表空间 表空间是Oracle数据库中最大的逻辑存储...

Global site tag (gtag.js) - Google Analytics