• NC 创建表空间数据库


    1、首先创建表空间

    CREATE SMALLFILE

        TABLESPACE "NNC_DATA01"

        LOGGING

        DATAFILE 'D:NCOracle c633sdNNC_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 c633sdNNC_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 c633sdNNC_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 c633sdNNC_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 c633sdNNC_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 c633sdNNC_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:appadminorclackup';

    要先把数据库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;


    作者:冬瓜茶饮料
    出处:http://www.cnblogs.com/dongguacha/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    ubuntu 16.04 tmux
    ubuntu 16.04 samba 文件共享
    ubuntu 16.04 有道词典
    ubuntu bless 16字节每行
    Win7任务栏图标大小调整为等宽
    ubuntu 16.04 vnc server
    ubuntu 16.04 U盘多媒体不自动弹出
    Linux录屏软件
    通过apt-get安装nvidia驱动
    调试X Server
  • 原文地址:https://www.cnblogs.com/dongguacha/p/6283182.html
Copyright © 2020-2023  润新知