一。甲骨文导入备份文件步骤:
1。把数据库的备份文件:123。DMP拷贝到oracle安装目录下的dpdump文件夹中,
比如我的路径是:D: \ app \管理员\ admin \ orcl \ dpdump
在你的PLSQL开发者中或者直接在cmd下登录sqlplus,作如下操作
2。创建表空间db123。dbf
创建表空间db123丢失' D: \ app \管理员\ admin \ orcl \ dpdump \ db123。dbf的大小500
重用autoextend未来10 m最大容量无限的范围管理当地autoallocate永久在线;
——指定表空间初始大小为500,并且指定表空间满后每次增加的大小为10 m。
3。创建用户
创建用户+用户名+了+密码+默认表空间+表空间名;
——用户,密码指定表空间
4。给用户授权
格兰特连接,资源,dba user_name;
——给用户user_name授权。
连接和资源是两个系统内置的角色,和dba是并列的关系。
DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
资源:拥有资源权限的用户只可以创建实体,不可以创建数据库结构。
连接:拥有连接权限的用户只可以登录甲骨文,不可以创建实体,不可以创建数据库结构。
5. cmd运行以下导入语句
——导入数据库文件
impdp user_name/pwd@orcl dumpfile=123。DMP日志=db123.log
,将备份文件123. dmp还原到user_name用户下,并创建名为db123的日志文件db123.log
二.Oracle导出备份文件:
expdp user_name/pwd@orcl dumpfile=xxx。dmp;
——导出用户user_name下的所有对象,指定导出的备份文件名称为xx.dmp。导出的备份文件默认的存放位置为oracle安装目录下的dpdump文件夹中
三,如何查询有几个库?
plsql开发者或者sql +输入
选择名字从数据库v $