Oracle数据库导库常见问题及处理

蓝咒 提交于 2019-12-02 01:54:48

1、登录管理员权限用户,新建用户

create user hy          --新建用户hy
identified  by hy        --密码
default tablespace bjkname;  --分配表空间为tsn

 

2、给用户授权

--grant 角色 | 权限 to yh
grant connect to yh;    --赋予连接登录的权限
grant dba to yh;        --最高权限dba
grant resource to yh;    --通常给开发人员授权resource

 

3、登录用户,导库

  • cmd导表命令:
imp 用户名/密码@实例名 file=dmp文件路径 log=要导出的日志路径 full=y;

 

4、更新同义词

select 'create or replace synonym '||synonym_name ||' for xxx.'||synonym_name||';' from user_synonyms
--xxx为新的对象拥有者

 

5、存储过程报错:授权

  • 全部重新编译

  • 若报错同义词转换不再有效

    授权:

grant select,insert,delete,update on xxxtable to yh;
--xxxtable为报错的表名
  • 再重新编译

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!