美文网首页我爱编程
oracle创建表空间导入导出命令

oracle创建表空间导入导出命令

作者: IT和金融 | 来源:发表于2017-07-18 11:28 被阅读0次

    创建表空间

    以dba身份 在plsql中执行
    第1步:创建数据表空间 win

    create tablespace landscape
    logging
    datafile 'e:\app\hp\oradata\landscape.dbf'
    size 50m
    autoextend on
    next 50m maxsize 20480m
    extent management local;


    linux 创建数据库表空间
    su - oracle
    sqlplus /nolog
    conn /as sysdba
    dba方式登陆后:
    create tablespace landscape
    logging
    datafile '/home/oracle/oradata/landscape.dbf'
    size 50m
    autoextend on
    next 50m maxsize 20480m
    extent management local;

    第2步:创建用户并指定表空间
    create user landscape identified by landscape
    default tablespace landscape;

    第3步:给用户授予权限
    grant connect,resource,dba to landscape;

    导入数据命令

    打开cmd控制台
    跳转到oracle安装路径下的product\11.2.0\dbhome_1\BIN
    cd F:\app\hp\product\11.2.0\dbhome_1\BIN

    全部表:
    imp landscape/landscape@ORCL file=e:\11.dump full=y
    导入表:
    imp landscape/landscape@ORCL file=e:\table.dump tables=T_NB

    导出数据命令

    表空间:
    exp landscape/landscape@ORCL file=e:\11.dump tablespaces=landscape

    导出表:
    exp landscape/landscape@ORCL file=e:\table.dump tables=T_NB,T_

    删除表空间命令

    alter tablespace landscape offline; -----这条可能用到,windows下dbf文件可能删除不掉
    DROP TABLESPACE landscape INCLUDING CONTENTS AND DATAFILES;

    相关文章

      网友评论

        本文标题:oracle创建表空间导入导出命令

        本文链接:https://www.haomeiwen.com/subject/rnwckxtx.html