oracle数据库导入导出09192255

1、导入数据库(dmp

Linux系统中:

1、 用root账号登录服务器,然后切换到oracle账号(安装oracle数据库的时候用的用的账号)

2、 切换到oralce的安装目录下的bin下

3、 输入: ./sqlplus /nolog

4、 输入: conn oracle/oracleas sysdba

5、 创建表空间:

create tablespace MOBILESERVER datafile '/opt/oracle/app/oradata/orcl/MOBILESERVER.dbf' size 80m autoextend on next 10m maxsize 5000m;

image

其中表空间MOBILESERVER是需要导入的数据库需要的,可以在dmp包中查看

6、 创建用户并授权:

create user xingnengTest identified by oracle default tablespace MOBILESERVER;

clip_image004

grant dba,connect,resource xingnengTest;

grant connect,resource to xingnengTest;

grant unlimited tablespace to xingnengTest;

grant create database link to xingnengTest;

grant select any sequence,create materialized view to xingnengTest;

clip_image005

注意:如果权限不够,导入的时候会提示,具体需要那些权限,我没有一一验证

7、 导入dmp

Ø 输入:quit,断开oracle连接

clip_image007

Ø 输入:imp

clip_image008

Ø 输入账号:xingnengTest

Ø 输入密码:oracle

clip_image010

Ø 如图输入命令和输入dmp地址

clip_image012

Ø 完成后的提示如图

clip_image014

8、 plSQL连接数据库查看

Ø 配置监听

image

Ø 输入账号密码

clip_image017

Ø 查看table,是导入的表和数据

clip_image019

原文地址:https://www.cnblogs.com/heiyexiaoguai/p/4822738.html