• 数据库(学习整理)----7--Oracle导入导出数据库文件


    Oracle导入本地数据库操作手册

    1、旧数据库忘记了密码,首先进入cmd:
    1)输入:sqlplus/nolog
    2)输入:connect/as sysdba
    3)输入:alter user sys identified by 123456

    2、用sqlplus登录用户,查询该数据库的实例:
    select instance_name from v$instance;
    ——查看是否是你的实例
    select open_mode from v$database;
    ——查看数据库当前读写状态 read_write就代表数据库已经正常打开了

    3、为数据库建立表空间和用户
    create temporary tablespace EBANKTEMP
    tempfile 'E:DevelopmentSoftwaresdatabasesoracledbdatasoradataorclloanapp_temp.dbf' size 1000m autoextend on next 50m maxsize unlimited
    extent management local;

    create tablespace EBANKDATA
    logging
    datafile 'E:DevelopmentSoftwaresdatabasesoracledbdatasoradataorclloanapp_data.dbf' size 500m autoextend on next 50m maxsize unlimited
    extent management local;

    create tablespace EBANKINDEX
    logging
    datafile 'E:DevelopmentSoftwaresdatabasesoracledbdatasoradataorclloanapp_index.dbf' size 100m autoextend on next 50m maxsize unlimited
    extent management local;

    create user htebank identified by htebank
    default tablespace EBANKDATA
    temporary tablespace EBANKTEMP;

    grant dba to htebank;

    4、将数据库服务器的数据导出来:
    1)首先用远程连接软件接入安装了oracle的服务,如:oracle/oracle
    2)然后在输入命令:
    (1)oracle@wysjyhcs:~> exp
    (2)输入要导出数据的用户名和密码
    (3)输入缓存大小:我默认 6400
    (4)导出文件路径(必须在oracle安装的目录下):/home/oracle/123.dmp
    (5)选择导出的类型(E U T):E
    (6)是否导出用户:no
    (7)是否导出数据:yes
    (8)是否为当前权限下的:no

    5、文件导成文件以后,要将文件cp到可以下载的目录下,如/home/test,如果不能下载,则修改权限 chmod +775 dev.dmp

    6、在本地电脑打开cmd,然后执行命令
    imp htebank/htebank@orcl file=E:yusysHongTaBankHT_DEV_WorkspacedataBasedev.dmp ignore=y fromuser=htebank touser=htebank
    直到完成导入

  • 相关阅读:
    C#在与java对接时候的UrlEncode的坑
    sql server 删除大量数据的一次坑爹之旅
    js实现黑客帝国文字下落效果
    第一个SignalR案例
    简单的放天灯动画
    计量单位符号的书写规范【转】
    阿里云OSS搭建移动应用直传服务的.Net C#示例
    UWP Windows10开发更新磁贴和动态更新磁贴
    UWP Windows10开发获取设备位置(经纬度)
    Asp.Net识别手机访问
  • 原文地址:https://www.cnblogs.com/newwind/p/9122569.html
Copyright © 2020-2023  润新知