dmp恢复oracle数据库,dmp文件恢复oracle数据库

dmp恢复oracle数据库,dmp文件恢复oracle数据库–建立用户createuseranhuiidentifiedbyanhuisql-给予用户权限grantcreatesessiontoanhuigrantconnect,resourcetoanhui;shell-建立表空间1)先导dmp文件,报错:tablespace‘FMIS_LOB’doesnotexist2)而后建立表空间createtablespace…

–建立用户

create user anhui identified by anhuisql

-给予用户权限

grant create session to anhui

grant connect,resource to anhui;shell

-建立表空间

1)先导dmp文件,报错:tablespace ‘FMIS_LOB’ does not exist

2)而后建立表空间

create tablespace FMIS_LOB DATAFILE ‘/data/db/shandong/FMIS_LOB.dbf’ Size 10240M AUTOEXTEND ON next 10M;

–加空间(空间不够时,加空间)

ALTER TABLESPACE rsapsr3 ADD DATAFILE ‘/data/shanghaiproject/rsapsr3_03.dbf’ Size 20480M AUTOEXTEND ON next 10M;数据库

alter database datafile ‘/data/db/guiyang/FMIS1000.dbf’ offline drop;

drop tablespace FMIS1000 including contents and datafiles;

create tablespace FMIS1000 DATAFILE ‘/data/db/guiyang/FMIS1000.dbf’ Size 10240M AUTOEXTEND ON next 10M;服务器

-导dmp文件

1) 用xshell链接服务器

2)链接以后,执行命令 su – oracle

3)执行命令

imp shandong/shandong@10.121.55.19/db file=/data/dmp/shandong/shuju-20180502/shuju2.dmp log=/data/dmp/shuju2.log full=ysession

(若是报错:only a DBA can import a file exported by another DBA,则给用户赋予权限grant dba to tianjin;)oracle

-删除表的策略

select OBJECT_NAME,POLICY_GROUP,POLICY_NAME from user_policies;

exec dbms_rls.drop_grouped_policy(‘shandong’,‘XTYHXX’,‘SYS_DEFAULT’,‘PLC_XTYHXX’);//参数分别为用户名,OBJECT_NAME,POLICY_GROUP,POLICY_NAMEide

-导出dmp

导出dmp

exp shandong/shandong@10.121.55.3/bigdata file=/data/export-dmp/a.dmp log=/data/export-dmp/a.log tables=”(XTGLDXIDMC,XTCS,XTGLDXLX,XTENUMBANK)”ui

重启oracle

(1) 以oracle身份登陆数据库,命令:su -oraclespa

(2) 进入Sqlplus控制台,命令:sqlplus /nologip

(3) 以系统管理员登陆,命令:connect / as sysdba

(4) 启动数据库,命令:startup

(5) 若是是关闭数据库,命令:shutdown immediate

(6) 退出sqlplus控制台,命令:exit

(7) 进入监听器控制台,命令:lsnrctl

(8) 启动监听器,命令:start

(9) 退出监听器控制台,命令:exit

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/35757.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注