/**创建临时表空间**/
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;
相关推荐
本文将围绕“Oracle 10g创建用户和表空间”这一主题展开,深入探讨如何在Oracle 10g环境中创建、修改和删除用户及其相关的表空间。 ### 创建用户 在Oracle 10g中,创建用户是数据库管理员的一项基本任务。用户是...
在Oracle 10g数据库管理中,创建、修改和删除用户以及用户表空间是数据库管理员(DBA)的常见任务。这些操作对于维护数据库的安全性、性能和数据完整性至关重要。下面将详细阐述如何在Oracle 10g中执行这些操作。 ###...
oracle 11G创建表空间、用户、密码、索引、分配权限、删除表空间、数据泵导入、导出
在Oracle 10g RAC(Real ...以上就是在Aix6100环境下,Oracle 10g RAC数据库中新增表空间的基本步骤和要点。在实际操作中,还需要考虑系统整体的性能、安全性和合规性要求,确保所有的数据库操作符合最佳实践。
在 Oracle 11g 中,创建表空间是一个非常重要的步骤,它直接关系到数据库的性能和安全性。在本文中,我们将详细介绍如何使用控制台命令创建表空间,并对相关的知识点进行详细的解释。 一、控制台命令创建表空间 要...
在Oracle数据库管理中,创建表空间和用户是常见的基础操作之一。本文将详细介绍如何在Oracle数据库中创建表空间、创建用户并分配相应的权限,以及如何设置表空间的自增长和修改其大小。 #### 一、创建表空间 表...
在Oracle 10g数据库管理中,有时候我们需要对特定的用户和表空间进行重建操作。这通常发生在需要优化存储结构、解决存储空间不足或者数据损坏等问题时。本文将详细介绍Oracle 10g中用户和表空间重建的相关命令、方法...
oracle创建表空间 oracle10goracle创建表空间 oracle10goracle创建表空间 oracle10goracle创建表空间 oracle10goracle创建表空间 oracle10goracle创建表空间 oracle10g
下面将详细介绍如何在Oracle 10g环境中创建表空间、临时表空间以及用户,并对其进行相应的权限分配。 #### 一、创建表空间 表空间是Oracle数据库中的逻辑存储单元,用于组织和管理数据文件。创建表空间的基本语法...
本文介绍了Oracle数据库中表空间创建和用户创建的基本概念与操作方法。通过对示例SQL语句的分析,可以了解到如何创建表空间、添加数据文件以及如何创建用户并设置相关的属性和权限。这些知识对于Oracle数据库管理员...
在Oracle数据库管理中,表空间(Tablespaces)、临时表(Temporary Tables)、用户(Users)以及用户授权(User Authorization)是数据库管理员(DBA)进行数据库架构设计和安全管理的基础操作。以下将详细介绍这些...
在Oracle 10g数据库管理系统中,创建表空间、数据链路、同义词、序列号和视图是管理和操作数据库的重要环节。下面将详细解释这些概念及其创建语句。 **1. 创建表空间(Tablespaces)** 表空间是Oracle数据库中存储...
在Win7 64位操作系统上安装Oracle Database 11g Release 2(11.2)企业版并新建表空间和用户,涉及以下几个主要步骤: 1. 安装准备: - 首先需要从Oracle官方网站下载适合Win7 64位的Oracle Database 11g Release ...
Oracle 10g 中的分区表是数据库管理中一种高效的数据组织方式,它将大型表分成较小、更易管理的部分,以提高查询性能和管理效率。分区主要分为四种类型:范围分区、哈希分区、列表分区和组合分区。 1. **范围分区**...
本文将详细介绍Oracle 10g中与用户操作相关的各种命令及其应用场景,包括用户的创建、权限的设置等内容。 #### 二、创建用户 在Oracle 10g中,创建用户是通过`CREATE USER`命令来实现的。例如,以下命令用于创建名...
在"Oracle 10G 导出至 11G 不同用户不同表空间"的情景中,我们需要考虑的关键知识点包括数据泵的使用、目录对象的创建、权限的授予以及表空间的映射。 1. 数据泵(Data Pump)使用: - `expdp`:用于导出数据库的...
以下是如何在Oracle RAC环境中增加ASM磁盘并创建表空间的详细步骤: 1. **环境准备**: - 使用虚拟化软件如Oracle VM VirtualBox搭建Oracle RAC环境,这里有两个节点:rac1和rac2,分别对应虚拟机CentOS_Oracle_2...
下面将详细介绍如何在Oracle 11g R2中创建临时表空间组,并解释使用该功能的优势。 #### 临时表空间组的优点 1. **避免排序空间超出:** SQL查询在执行过程中可能需要大量的临时空间来完成排序操作。如果使用单个...
在Oracle 10G数据库管理中,创建表空间、用户及分配权限是基本且关键的操作。以下将基于给定的文件信息,详细解析如何通过Oracle 10G命令行进行这些操作。 ### 创建表空间 表空间是Oracle数据库中最大的逻辑存储...