oracle 以用户模式导入导出

本文介绍了Oracle数据库中用户管理的基本操作,包括查询用户对象、数据导出与导入、新建及删除用户、授权等步骤,并提供了具体的SQL命令实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

①:查询该用户下的对象
select OBJECT_TYPE,COUNT(*) from all_objects where OWNER='用户名'
GROUP BY OBJECT_TYPE;
[color=red]用户名处大写[/color]
②:导出xining 用户下的所有对象(包括数据)
C:\>exp xining/xining@ylx file=e:\data_xn.dmp log=e:\log_xn.log owner=xining

③:新建用户(xining/xining)
在新库上新建用户:(要用有dba权限的用户登陆)
create user xining
identified by xining
default tablespace USERS
temporary tablespace TEMP;

④:授权
grant dba to xining with admin option;
grant connect to xining with admin option;
grant resource to xining with admin option;
alter user xining default role dba,connect,resource;

⑤:导入
C:\>imp xining/xining@orcl file=e:\data_xn.dmp log=e:\log_xn.log fromuser=xining touser=xining

⑥:重启服务(OS:windows)
c:\>lsnrctl stop/start --停止/启动 监听器
c:\>net stop/start oracleserivce"库名" --停止/启动 服务


⑦:删除该用户的所用对象
以非该用户且有管理员角色的用户登陆,然后再执行下列sql语句:
注:[color=red]该语句慎用[/color]
drop user xining cascade;


[quote]
[url=http://orajc.blog.51cto.com/458434/112301]不错的资料[/url]
[/quote]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值