`
lizhen3708693
  • 浏览: 76195 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

创建表空间文件

阅读更多
--1 创建表空间文件
--1.1 创建ASIT 实体表空间

CREATE SMALLFILE TABLESPACE "ASIT_DATA_TBS"
DATAFILE 'D:\ORACLE\ORA_DATA\ASIT_DATA_TBS_001' SIZE 1000M AUTOEXTEND ON NEXT 10M MAXSIZE 2000M
LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;

--以上修改说明 'D:\ORACLE\ORA_DATA\ASIT_DATA_TBS_001'为你的表空间存储路径及表空间文件名(如果路径不存在必须先创建路径,否则会报错的),其中表空间文件名为"ASIT_DATA_TBS_001";
-- SIZE 1000M 为创建表空间大小 1000M 
---NEXT 10M 为自己扩展大小  
--MAXSIZE 10000M 充许自己扩展大小

--1.2 创建ASIT 临时表空间
CREATE SMALLFILE TEMPORARY TABLESPACE "ASIT_TEMP"
TEMPFILE 'D:\ORACLE\ORA_DATA\ASIT_TEMP_001' SIZE 500M AUTOEXTEND ON NEXT 100M MAXSIZE 2000M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M ;

--1.3 创建 DATACENTER 实体表空间
CREATE SMALLFILE TABLESPACE "DATACENTER"
DATAFILE 'D:\ORACLE\ORA_DATA\DATACENTER_001' SIZE 2000M AUTOEXTEND ON NEXT 10M MAXSIZE 5000M
LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;

--1.4 创建 DATACENTER_TEMP 临时表空间
CREATE SMALLFILE TEMPORARY TABLESPACE "DATACENTER_TEMP"
TEMPFILE 'D:\ORACLE\ORA_DATA\DATACENTER_TEMP_001' SIZE 500M AUTOEXTEND ON NEXT 100M MAXSIZE 2000M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M ;

--1.3 创建 SOURCEDATA 实体表空间
CREATE SMALLFILE TABLESPACE "SOURCEDATA"
DATAFILE 'D:\ORACLE\ORA_DATA\SOURCEDATA_001' SIZE 500M AUTOEXTEND ON NEXT 10M MAXSIZE 2000M
LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;

--1.4 创建 SOURCEDATA 临时表空间
CREATE SMALLFILE TEMPORARY TABLESPACE "SIS_TEMP"
TEMPFILE 'D:\ORACLE\ORA_DATA\SIS_TEMP_001' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 1000M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M ;



--2 创建用户信息
--2.1 Create the user
create user ASIT
  identified by "ASIT"
  default tablespace ASIT_DATA_TBS
  temporary tablespace ASIT_TEMP
  profile DEFAULT;
-- Grant/Revoke role privileges
grant connect to ASIT;
grant dba to ASIT;
-- Grant/Revoke system privileges
grant create any table to ASIT;
grant create any view to ASIT;
grant delete any table to ASIT;
grant execute any procedure to ASIT;
grant insert any table to ASIT;
grant select any sequence to ASIT;
grant select any table to ASIT;
grant unlimited tablespace to ASIT;
grant update any table to ASIT;

--2.2 Create the user
create user DATACENTER
  identified by "DATACENTER"
  default tablespace DATACENTER
  temporary tablespace DATACENTER_TEMP
  profile DEFAULT;
-- Grant/Revoke object privileges
grant select, insert, update, delete, references, alter, index on ASIT.ASIT_TARGET_COMPARE_RESULT to DATACENTER;
-- Grant/Revoke role privileges
grant connect to DATACENTER;
grant dba to DATACENTER;
grant resource to DATACENTER;
-- Grant/Revoke system privileges
grant import full database to DATACENTER with admin option;
grant unlimited tablespace to DATACENTER;


--2.3 Create the user
create user SOURCEDATA
  identified by "SOURCEDATA"
  default tablespace SOURCEDATA
  temporary tablespace SIS_TEMP
  profile DEFAULT;
-- Grant/Revoke role privileges
grant connect to SOURCEDATA;
grant dba to SOURCEDATA;
-- Grant/Revoke system privileges
grant unlimited tablespace to SOURCEDATA;


3、进行导数据
--导入数据
imp DATACENTER/DATACENTER@ASIT file=E:\ASIT_DATA\DATACENTER_0608.dmp  log=E:\ASIT_DATA\DATACENTER_0608_IMP.log  fromuser=datacenter_fs touser=datacenter ignore=y


imp ASIT/ASIT@ASIT file=E:\ASIT_DATA\ASIT_0608.dmp  log=E:\ASIT_DATA\ASIT_0608_IMP.log  fromuser=ASIT_FS touser=ASIT ignore=y


请手工导入Z004SOURCEDATA.sql文件


--导完成数据后需要修改如下表信息
-- ASIT用户下 M_RS_DATASOURCE

数据库创建完成后,请直接部署tomcat6 就可以了。
关于程序配置怎么修改请参考相关文档。
分享到:
评论

相关推荐

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

    例如,创建一个名为`MY_DATA`的表空间,使用`DATAFILE`指定数据文件的位置和大小: ```sql CREATE TABLESPACE MY_DATA DATAFILE '/u01/app/oracle/oradata/MY_DB/MY_DATA.dbf' SIZE 50M AUTOEXTEND ON NEXT 10M...

    oracle 创建表空间命令

    2. **创建表空间**:接着,使用数据文件创建表空间,如下所示: ```sql CREATE TABLESPACE tablespace_name DATAFILE '/path/to/datafile.dbf'; ``` 例如,创建名为`mytablespace`的表空间,使用之前创建的数据文件...

    oracle创建表空间用户等

    例如,要创建名为`example_tbs`的表空间,并指定数据文件路径为`D:\data.dbf`,初始大小为100MB,可以执行以下SQL命令: ```sql CREATE TABLESPACE example_tbs DATAFILE 'D:\data.dbf' SIZE 100M; ``` #### 二、...

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

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

    orcale中创建表空间

    在Oracle数据库管理中,创建表空间是构建数据库结构的基础步骤之一。表空间是Oracle数据库中的逻辑存储单元,用于组织和管理数据文件。每个数据库至少包含一个系统表空间(SYSTEM),但为了更有效地管理和分配资源,...

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

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

    创建表空间命令语句

    根据给定文件中的标题、描述、标签以及部分内容,本文将详细介绍如何在Oracle数据库环境中使用SQL命令来创建表空间、添加数据文件以及管理表空间的自动扩展功能。 ### 创建表空间命令语句 #### 一、表空间的概念 ...

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

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

    创建表空间参数详解

    datafile datefile_spec1 指出表空间包含什么空间文件。datefile_spec1 是形如 ['filename'] [SIZE integer [ K | M ]] [REUSE] [autoextend_clause]。其中 filename 是数据文件的全路径名,size 是文件的大小,...

    orale创建表空间

    ### Oracle 创建表空间详解 ...在创建表空间时,应考虑数据量的增长趋势以及未来的扩展需求,合理规划数据文件的大小和数量,同时选择合适的日志记录和空间管理方式,以确保数据库系统的稳定运行。

    Oracle应用项目——使用OracleEM创建表空间.pdf

    6. 查看SQL语句:在"添加数据文件"页面,你可以点击"显示SQL"来查看即将执行的创建表空间的SQL命令,这对于理解底层操作和手动创建表空间非常有帮助。 7. 配置存储选项:返回表空间创建界面,勾选"启用日志记录",这...

    创建Oracle表空间

    在创建表空间和用户的过程中,管理员还需要关注Oracle的文件路径和文件系统的管理,确保数据库文件存储在适当的磁盘上,以优化性能并防止磁盘空间耗尽的问题。同样需要注意的是,这些操作应由具有相应权限的数据库...

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

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

    orcl创建表空间

    本文将深入解析如何在Oracle数据库(具体为orcl实例)中创建表空间,以及与之相关的用户管理和数据导入导出流程,基于提供的文件信息进行详细阐述。 ### 创建表空间 首先,通过命令行登录到Oracle数据库,使用sys...

    Oracle 19c创建表空间及用户.txt

    Oracle 19c创建表空间及用户

    创建表空间及数据文件.txt

    ### 创建表空间及数据文件 在Oracle数据库管理中,创建表空间及数据文件是一项重要的基础配置任务。本文将详细介绍如何通过SQL语句实现这一过程,并深入解析相关命令及其参数的意义。 #### 一、查询表空间及其数据...

    如何正确的删除Oracle表空间数据文件

    在Oracle数据库管理中,删除表空间数据文件是一项关键操作,涉及到数据的安全性和系统的稳定性。本文将详细介绍如何正确地删除Oracle表空间数据文件,探讨OFFLINE和OFFLINE DROP的区别,以及在操作系统层面删除数据...

    Oracle表空间操作命令

    根据提供的文件信息,我们可以深入探讨Oracle表空间管理的相关知识点,包括如何查看表空间的状态、类型、大小等信息,以及如何创建、调整表空间大小、设置自动扩展等。 ### Oracle表空间概念 在Oracle数据库中,表...

    oracle11g创建表空间 .docx

    这个命令将创建一个名为 "XM_RUAN_TLW" 的表空间,数据文件的大小为 30M,自动扩展 NEXT 5M,最大大小无限制,日志文件的管理方式为 LOCAL Segment Space Management。 二、创建用户和权限 创建表空间后,需要创建...

Global site tag (gtag.js) - Google Analytics