oracle导dump

1.上传dump包到xxx.xxx.xxx.xx的目录(xxx/xxx)
/home/oracle

2.解压解密
dd if=xxxx.dmp.tar.gz.des3 |openssl des3 -d -k wb123321 |tar zxf -

3.su - oracle

4.sqlplus / as sysdba

5.SELECT 'ALTER SYSTEM DISCONNECT SESSION '||''''||SID||','||SERIAL#||''''||' IMMEDIATE;' as KILLER FROM V$SESSION WHERE USERNAME='xxx'; -- 用户名

6.drop user 用户名 cascade;
7.以下sql可以一起执行
create user 用户名 identified by 用户名 default tablespace 表空间;
GRANT connect,resource to 用户名;
grant create view to 用户名;
grant dba to 用户名;
grant read,write on directory dump_dir to 用户名;

8.exit

9. imp 用户名/用户名@xxx.xxx.xxx.xx/服务名  file=/home/oracle/xxx.dmp  fromuser=wbmining touser=用户名  statistics=none
-- 貌似没生效
9. imp 用户名/用户名@xxx.xxx.xxx.xx/服务名 exclude=table:"in ('忽略导入的表1','忽略导入的表1')" file=/home/oracle/xxx.dmp  fromuser=wbmining touser=用户名  statistics=none
-- 先建好不需要导入的表,再忽略导入
9. imp 用户名/用户名@xxx.xxx.xxx.xx/服务名 file=/home/oracle/xxx.dmp  fromuser=wbmining touser=用户名  statistics=none ignore=n

创建完用户,用navicat连接oracle时,如果弹出“ORA-03135: connection lost contact”或者“ORA-28547:connection to server failed,probable Oracle Net admin error”,是因为navicat工具中的oci.dll版本和Oracle的不一致,需要在https://www.oracle.com/database/technologies/instant-client/downloads.html下载dll版本,64位的机器,下载的64位dll不生效,32位的可以。

创建dump_dir目录

create or replace directory dump_dir as '\home\oracle\dump\dir';

查询oracle实例名

select instance_name from v$instance;

查询oracle服务名

select global_name from global_name;

创建oracle表空间

-- 创建表空间
CREATE TABLESPACE XXXX_DATA
  DATAFILE '/home/oracle/dir_dp/datafile/XXXX_DATA01.dbf' 
    SIZE 2048M
    AUTOEXTEND ON NEXT 32M MAXSIZE 4096M;

-- 创建用户
CREATE USER prm_test4 IDENTIFIED BY prm_test4
         ACCOUNT UNLOCK
         DEFAULT TABLESPACE XXXX_DATA;	

-- 授权给新建用户
GRANT CONNECT,RESOURCE TO prm_test4;  --表示把 connect,resource权限授予prm_test4用户
 
GRANT DBA TO NEWUSER;		 
		
-- 查看表空间路径
select * from dba_data_files;


-- 查看某一个表空间使用情况
select  f.*  from dba_data_files f where f.tablespace_name='XXXX_DATA';


-- 扩容一个表空间
alter tablespace WBMINING_DATA
add datafile '/opt/oracle/oradata/sm2/XXXX_DATA08.dbf' 
size 500M --初始大小
autoextend on next 2M maxsize 4096M;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值