小白常用oracle的备份还原命令(用友学习篇)

连接oracle数据库命令

1、直接以sys身份登录,不需要用户名和密码
sqlplus / as sysdba
图片: https://uploader.shimo.im/f/kVp4fYSq9yy7K2Yj.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJleHAiOjE2ODExOTg2NzcsImZpbGVHVUlEIjoiZFBrcEs0TDB3N0MyTUdxTyIsImlhdCI6MTY4MTE5ODM3NywiaXNzIjoidXBsb2FkZXJfYWNjZXNzX3Jlc291cmNlIiwidXNlcklkIjo0MjU5MjI1NX0.NB1HDwFAYR94sfJh01Wr-wqD5bXv7LiKXGe4-_Q5DYU

2、在配置了TNS监听的前提下,可以使用简写
sqlplus username/password@ip:port/sid

sqlplus scott/scott@orcl – 简写
sqlplus username/password@ip:port/sid – 全称

3、先以 无日志 的方式登录,暂不连接 数据库
好处:避免登录的 用户名、密码 泄露

sqlplus /nolog
conn scott/scott@orcl

重启Oracle数据库命令

1、 以oracle身份登录数据库,命令:su - oracle
2、 进入Sqlplus控制台,命令:sqlplus /nolog
3、 以系统管理员登录,命令:connect / as sysdba
  可以合并为:sqlplus sys/密码 as sysdba
4、 启动数据库,命令:startup
5、 如果是关闭数据库,命令:shutdown immediate(shutdown abort)
6、 退出sqlplus控制台,命令:exit
7、 进入监听器控制台,命令:lsnrctl
8、 停掉监听器       命令:stop 
9、 启动监听器       命令:start
10、退出监听器控制台,命令:exit
11、重启数据库结束
12、查看数据库监听的状态    lsnrctl status

数据库备份还原

A正式环境数据库expdp导出
expdp ncc10/ncc10 directory=expdp_dmp dumpfile=ncc1020221031.dmp logfile=ncc1020221031.log

B测试环境数据库备份还原
1、新建一个文件夹,放置磁盘C根目录,命名bak_orcl(后期可自己替换)
2、创建备份目录,将物理地址与虚拟地址挂载

create directory expdp_dmp as 'bak_orcl'; 

---------------------------分割线---------------------

删除用户(——删除用户,就等于删除数据)

DROP USER NCC10 cascade;

查看表内容

select * from dba_directories;

查看表空间数据文件信息

select * from dba_data_files;

创建用户并赋予表空间(建立的用户是NCC,后期可以自己替换)

create user NCC10 identified by NCC10 default tablespace NNC_DATA01 TEMPORARY TABLESPACE temp;

给用户授权

grant connect,dba to NCC10;

impdp导入操作

impdp NCC10/NCC10@orcl directory=expdp_dmp dumpfile=EXPDAT0410.DMP REMAP_SCHEMA=NCC10:NCC10

logfile=
remap_schema=
select * from dba_directories;

锁定用户-解锁

alter user "NCC14" identified by NCC14 account unlock

修改用户密码

alter user 用户名 identified by 新密码;

(ps:可能有一点步骤忽略了,希望大家指正,后期不断完善)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值