1、首先创建表空间

CREATE SMALLFILE

TABLESPACE "NNC_DATA01"

LOGGING

DATAFILE 'D:\NCOracle\nc633sd\NNC_DATA01.ora' SIZE 500M AUTOEXTEND

ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT  AUTO ;

CREATE SMALLFILE

TABLESPACE "NNC_DATA02"

LOGGING

DATAFILE 'D:\NCOracle\nc633sd\NNC_DATA02.ora' SIZE 500M AUTOEXTEND

ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT  AUTO ;

CREATE SMALLFILE

TABLESPACE "NNC_DATA03"

LOGGING

DATAFILE 'D:\NCOracle\nc633sd\NNC_DATA03.ora' SIZE 500M AUTOEXTEND

ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT  AUTO ;

CREATE SMALLFILE

TABLESPACE "NNC_INDEX01"

LOGGING

DATAFILE 'D:\NCOracle\nc633sd\NNC_INDEX01.ora' SIZE 300M AUTOEXTEND

ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT  AUTO ;

CREATE SMALLFILE

TABLESPACE "NNC_INDEX02"

LOGGING

DATAFILE 'D:\NCOracle\nc633sd\NNC_INDEX02.ora' SIZE 300M AUTOEXTEND

ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT  AUTO ;

CREATE SMALLFILE

TABLESPACE "NNC_INDEX03"

LOGGING

DATAFILE 'D:\NCOracle\nc633sd\NNC_INDEX03.ora' SIZE 300M AUTOEXTEND

ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT  AUTO ;

2、创建用户

用系统管理员账号登陆,执行语句

CREATE user 用户名 IDENTIFIED BY 密码

赋予权限

grant dba to 用户名;

再执行数据泵还原目录语句

create or replace directory BACKUP

as 'C:\app\admin\orcl\backup';

要先把数据库dmp文件放入此目录中

4、导入数据库

运行—CMD—>impdp nc633sd/nc633sd@orcl  DUMPFILE=20161109.DMP remap_schema=NC633_20160415:nc633sd directory=backup

>impdp 登陆用户名/密码@orcl  DUMPFILE=20161109.DMP remap_schema=导出数据库用户:导入数据用户 directory=backup

alter user username default tablespace userspace; 解释:以上语句就是说给username用户重新指定表空间为userspace;

扩展:创建用户的时候指定表空间。 sql:create user username identified by userpassword default tablespace userspace;

select tablespace_name, sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

NC 创建表空间数据库的更多相关文章

  1. Oracle下的ArcSDE创建的空间数据库的备份与恢复

    对Oracle下ArcSDE创建的空间数据库, 整体备份.恢复或迁移. 一.imp和exp命令方式 1.1 数据库完整备份 检查数据库字符集是否一致 SQL>select userenv(‘la ...

  2. Oracle代码 规则 创建表 表空间 用户等

    -----创建表空间----------create tablespace bdccslogging datafile 'D:\oracle\product\10.2.0\oradata\bdccs\ ...

  3. Oracle创建表空间

    1.创建表空间 导出Oracle数据的指令:/orcl file=C:\jds.dmp owner=jds 导入Oracle数据的指令:imp zcl:/orcl file=C:\jds.dmp fu ...

  4. postgres创建表的过程以及部分源码分析

    背景:修改pg内核,在创建表时,表名不能和当前的用户名同名. 首先我们知道DefineRelation此函数是最终创建表结构的函数,最主要的参数是CreateStmt这个结构,该结构如下 typede ...

  5. SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法

    不是很理解为什么在2008中会加入阻止保存要求重新创建表的更改这个选项.症状表现为修改表结构的时候会"阻止"你.而且我遇到的情况是居然有的时候阻止你,有的时候不阻止你,摸不到头脑. ...

  6. 利用Oracle创建表空间和用户

    本文仅用于学习交流,商业用途请支持正版!转载请注明:http://www.cnblogs.com/mxbs/p/6217152.html 第一步,创建表空间 以SYS/sys账户和SYSDBA身份登录 ...

  7. 使用plsql创建表空间和用户

    使用plsql创建oracle数据库的表空间和用户,并授权的语句.1.创建表空间:说明:datafile是指定创建位置,指向oracle数据库的默认位置:autoextend 设置容量为自动增长,50 ...

  8. oracle与mysql创建表时的区别

    oracle创建表时,不支持在建表时同时增加字段注释.故采用以下方式: #创建表CREATE TABLE predict_data as ( id integer ), mid ), time dat ...

  9. oracle11g interval(numtoyminterval())自动创建表分区

    Oracle11g通过间隔分区实现按月创建表分区 在项目数据库设计过程中由于单表的数据量非常庞大,需要对表进行分区处理.由于表中的数据是历史交易,故按月分区,提升查询和管理. 由于之前对于表分区了解不 ...

随机推荐

  1. C++中字符串换行(如何拆分为多行)

    在C/C++语言中,可能我们要书写的一个字符串太长了,放在一行上影响代码的可读性.这时我们就需要多行书写了.   字符串多行书写有两种规则:  1. 在字符串换行处加一个反斜杠’\’,下一行前不能有空 ...

  2. LeetCode 101. Symmetric Tree 判断对称树 C++

    Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). For e ...

  3. 关于ComboBox的控件事件CBN_SELCHANGE总是取到旧值的问题

    我发现复选框,选择以后,在这个事件函数中,总是取到旧值,读了这个朋友的文章,找到了解决方法. 下面是参考的文章: http://scorpiomiracle.iteye.com/blog/710511 ...

  4. 用es5原生模仿-es6Promise异步处理

    用es5原生模仿-es6Promise异步处理,不过在处理异常的时候有点小bug不是很完美,不过多级then 是没问题的和resolve, rejec  正常调用和异常处理调用是没问题的.本帖属于原创 ...

  5. python 打开文件基础 (笔记)

    1.打开文件:建立文件与程序的关联 open(filenname,mode) filenname:文件名(包括路径):mode :打开模式 模式 打开模式 含义 r 只读,文件不存在则报错 w 只写, ...

  6. nvm管理node版本

    一.介绍与作用 不同的项目中可能使用的node版本不同,对于维护多个版本的node就是一件麻烦事了,而nvm就可以很方便的管理不同的node版本, 可以在不同的node版本间切换使用.NVM资源(针对 ...

  7. MySQL后台线程整理总结

    本文整理自<MySQL技术内幕 InnoDB存储引擎> MySQL通过后台各种线程.内存池.文件交互来实现对外服务的,不同线程实现不同的资源操作,各个线程相互协助,共同来完成数据库的服务. ...

  8. springboot使用内部tomcat启动和外部tomcat启动的区别

    springboot本身提供了内部tomcat,可以使用main方法直接启动即可,此时在访问项目请求时,不需要加上项目名称.例如:http://localhost:8088/user/ 如果使用外部t ...

  9. SQL Server 常用SQL

    --查询所有表 select * from sysobjects where xtype='u' ORDER BY name ASC

  10. html跳动的心实现代码

    <style>         .box{             width: 200px;             height: 400px;             positio ...