windows下的Oracle数据库的本地还原
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了windows下的Oracle数据库的本地还原,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1585字,纯文字阅读大概需要3分钟。
内容图文
![windows下的Oracle数据库的本地还原](/upload/InfoBanner/zyjiaocheng/921/820f7337011f4d67a292e31acb17e907.jpg)
说明:此篇文章针对于dmp格式的数据库还原
1、登录本地oracle数据库:
在windows的命令窗口下执行:
sqlplus 用户名/密码 as sysdba
我使用的是sys用户登录
2、在本地创建表空间
在sqlplus命令窗口下执行
create tablespace YSSCISS_ZHTG logging datafile 'D:\oracle\product\10.2.0\oradata\orcl\YSSCISS_ZHTG1.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
YSSCISS_ZHTG是表空间名,D:\oracle\product\10.2.0\oradata\orcl\YSSCISS_ZHTG1.dbf改成自己的路径,size和maxsize大小可自行设置
3、创建用户
在sqlplus命令窗口下执行
create user YSSCISS_ZHTG identified by YSSCISS_ZHTG default tablespace YSSCISS_ZHTG;
YSSCISS_ZHTG是用户名,YSSCISS_ZHTG是密码,YSSCISS_ZHTG是表空间名
4、给用户授权
grant connect,resource,dba to YSSCISS_ZHTG;
YSSCISS_ZHTG是被授权用户,connect,resource,dba是被赋予的一些权限,可修改
5、导入库
在windows的命令窗口下执行(管理员身份运行):
imp 用户名/密码@ip(服务地址)/实例名 file='dmp文件路径' full=y ignore=y log='日志路径'
说明:本地还原时,服务地址为本地(localhost),命令可以是一下模式:
imp 用户名/密码@ip/实例名 file='dmp存放路径文件路径' full=y ignore=y log='日志路径'
实例名是oracle数据库安装时设置的实例名,如不明确可登陆oracle使用select instance_name from v$instance;或者show parameter instance_name;查询
log='日志路径' 表示导入日志存放地址,例如:log='D:\log.txt'
所有路径下不要出现中文路径名
若报错误12154:无法解析制定连接符时,地址为本地时将@实例名去掉,也有可能是oracle版本问题,修改dmp文件版本与本地oracle版本一致即可
导入时确保本机oracle的服务已开启。
导入完成后显示成功导入并没有警告就可以啦。
注:本篇文章是结合网络上的很多文章和自身实践总结而成
内容总结
以上是互联网集市为您收集整理的windows下的Oracle数据库的本地还原全部内容,希望文章能够帮你解决windows下的Oracle数据库的本地还原所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。