Oracle数据库导入与导出
2017-12-06 本文已影响25人
simeon2015
一、数据库导出
1.登录服务器
ssh root@localhost
在内网中常常有弱口令oracle /oracle
2.在ssh中执行
exp oracle_username/oracle_password file=/tmp/oracledatabasename.dmp owner=databasename
exp:
exp mydb_ec/888888 file=/tmp/mydb.dmp owner=mydb_ec
二、数据库导入
在windows时安装是默认创建想导入的数据库名称。
1.执行sqlpuls
sqlpuls /nolog
2.以dba进行连接
conn /as sysdba;
3.创建欲导入的表空间
create tablespace spms
datafile ='d:\app\administrator\oradata\spms.dbf'
size 50m
autoextend on;
4.创建用户
create user dbms identified by 888888;
5.授予权限
grant create user,drop user,alter user ,create any view ,drop any view,exp_full_database,imp_full_database,dba,connect,resource,read,write,create session to dbms;
7.导入数据库
imp dbms/888888@dbms full=y file=d:\dbms.tmp ignore=y
linux下导入导出可以参考文章链接:http://blog.csdn.net/Cow_cz/article/details/70229929