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

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为报错的表名
  • 再重新编译

 

上一篇:oracle 库中有表 但是查询显示表不存在


下一篇:oracle 唯独测试视图