博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle设置权限和还原数据库
阅读量:5066 次
发布时间:2019-06-12

本文共 654 字,大约阅读时间需要 2 分钟。

Oracle还原数据库

  1. ,在最高权限账户上,先将安装好的数据上创建一个账户
-- Create the user create user newsafeidentified by newsafedefault tablespace USERStemporary tablespace TEMPprofile DEFAULT;-- Grant/Revoke role privileges

这样我们创建了一个新用户

GRANT CREATE SESSION TO newsafeGRANT CREATE TABLE TO newsafegrant connect,resource,dba to newsafe

这三句是给新用户创建表等其他权限的

创建完成之后

  1. 我们需要执行还原数据库的操作
    打开cmd命令,
    执行imp username/pwd@service_name file=c:....\1.dmp FULL=Y
    在这里需要注意两点:
    ①pwd这个密码在设置的时候最好不要使用@符号,这样会导致执行该语句的@符号冲突而报12145错误。
    ②报12145错误,其实是service_name不对造成的,但如果有@符号冲突那就最好修改密码先,然后这个service名称是创建的Database的名称。
    ③写语句的时候后面FULL=Y是必须写的,否则也会报错,让你写上,或是写其他相同方式的内容

转载于:https://www.cnblogs.com/Jack-S-Wang/p/11424812.html

你可能感兴趣的文章
python3 生成器与迭代器
查看>>
java编写提升性能的代码
查看>>
ios封装静态库技巧两则
查看>>
Educational Codeforces Round 46 (Rated for Div. 2)
查看>>
Abstract Factory Pattern
查看>>
C# 实现Bresenham算法(vs2010)
查看>>
基于iSCSI的SQL Server 2012群集测试(一)--SQL群集安装
查看>>
list 容器 排序函数.xml
查看>>
Activity启动过程中获取组件宽高的五种方式
查看>>
java导出Excel表格简单的方法
查看>>
SQLite数据库简介
查看>>
利用堆实现堆排序&优先队列
查看>>
Mono源码学习笔记:Console类(四)
查看>>
Android学习路线(十二)Activity生命周期——启动一个Activity
查看>>
《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇03:暂停游戏》
查看>>
CPU,寄存器,一缓二缓.... RAM ROM 外部存储器等简介
查看>>
windows下编译FreeSwitch
查看>>
git .gitignore 文件不起作用
查看>>
Alan Turing的纪录片观后感
查看>>
c#自定义控件中的事件处理
查看>>