Oracle数据库安装与还原
安装Oracle 11g数据库
安装数据库参考这位大佬的文章:(135条消息) Oracle 11g版本下载及安装超详细教程图解_oracle11g下载_田夜的博客-CSDN博客 非常详细
利用dmp文件还原数据库
1.在PLSQL中使用 SQL窗口执行下面语句,并将需要还原的dmp文件放入下面路径中
1 | create directory dpdata1 as 'd:\test\dump' ; |
2.创建表空间
CREATE TABLESPACE JAGY LOGGING DATAFILE 'D:\oracle\oradata\JAGY.dbf ' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL;
如果不创建表空间的话执行导入命令会出现下面报错提示
3.新建用户并给用户添加权限
文章引用:(135条消息) 使用PL/SQL新建用户并授权_plsql创建用户_zrer.的博客-CSDN博客,感谢大佬指点迷津
①.登录系统用户
- 在PLSQL里,用sys(oracle系统用户)登陆,登陆的时候一定要选择SYSDBA。普通用户登陆选择normal就可以了
-
②.创建用户
也可以给普通用户授权为dba即数据库管理员。在导入导出数据库比较方便。
③.给用户添加权限 (使用PLSQL SQL窗口执行)
1 | grant connect ,resource,dba to JAGY; |
4.使用CMD命令impdp导入数据库
说明:
system/liang123456@:导入数据库的用户和密码
dpdata1:第一步中的取的别名
JAGY230522.DMP:导入的dmp文件名
1 | impdp system/liang123456@orcl directory = dpdata1 dumpfile = JAGY230522.DMP logfile = JAGY230522.txt |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异