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;
其中表空间MOBILESERVER是需要导入的数据库需要的,可以在dmp包中查看
6、 创建用户并授权:
create user xingnengTest identified by oracle default tablespace MOBILESERVER;
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;
注意:如果权限不够,导入的时候会提示,具体需要那些权限,我没有一一验证
7、 导入dmp
Ø 输入:quit,断开oracle连接
Ø 输入:imp
Ø 输入账号:xingnengTest
Ø 输入密码:oracle
Ø 如图输入命令和输入dmp地址
Ø 完成后的提示如图
8、 plSQL连接数据库查看
Ø 配置监听
Ø 输入账号密码
Ø 查看table,是导入的表和数据