oracle 怎么附加数据库,Oracle 如何附加数据库
前提:从别的计算机得到一份数据库
目的:把数据库里面的数据附加到本地数据库,从而可以查看数据库中的数据,取之应用.
必须了解信息:
原数据库全局数据库名称:oracle,SID:ORCL.
原数据库存放路径:E:\oracle\oracdata\
本地数据库的安装路径是D:\oracle\
实现步骤:
一、把数据库相关文件copy到本地E:\oracle\oracdata\下面,(确保文件不能缺少).
二、修改初始化文件init.ora,路径在D:\oracle\admin\oracle\pfile\init.ora
查找control_files = ("D:\oracle\oradata\oracle\control01.ctl", "D:\oracle\oradata\oracle\control02.ctl", "D:\oracle\oradata\oracle\control03.ctl")
修改为:
control_files = ("E:\oracle\oradata\oracle\control01.ctl", "E:\oracle\oradata\oracle\control02.ctl", "E:\oracle\oradata\oracle\control03.ctl")
三、重新启动实例.观察E:\oracle\oradata\oracle\下面的控制文件时间是否改变,如如果改变,说明控制文件已经附加成功.
四、修改字符集.
打开注册表查找: [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]修改
"NLS_LANG"="AMERICAN_AMERICA.US7ASCII",原来"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK",
目的是为了避免中文在数据库里面出现乱码的现象.
五、启动svrmgrl.
Svrmgrl>shutdown immediate;
重新启动实例.
六、改变数据库文件.
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\INDX01.DBF' to 'E:\oracle\oradata\oracle\INDX01.DBF’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\DR01.DBF' to 'E:\oracle\oradata\oracle\ DR01.DBF’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\RBS01.DBF' to 'E:\oracle\oradata\oracle\ RBS01.DBF’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\SYSTEM01.DBF' to 'E:\oracle\oradata\oracle\ SYSTEM01.DBF’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\TEMP01.DBF' to 'E:\oracle\oradata\oracle\ TEMP01.DBF’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\USERS01.DBF' to 'E:\oracle\oradata\oracle\ USERS01.DBF’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\TOOLS01.DBF' to 'E:\oracle\oradata\oracle\ TOOLS01.DBF’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\REDO01.LOGF' to 'E:\oracle\oradata\oracle\ REDO01.LOG’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\REDO02.LOGF' to 'E:\oracle\oradata\oracle\ REDO02.LOG’;
SVRMGR> alter database rename file 'D:\oracle\oradata\oracle\REDO02.LOGF' to 'E:\oracle\oradata\oracle\ REDO02.LOG’;
七、重新启动数据库实例. 八、修改密码文件.pwdorcl.ora(文件名根据SID名称改变),路径D:\oracle\ora81\database. 一般先备份一下密码文件.然后把改文件删除. 然后用orapwd命令重新生成密码文件. C:\>orapwd file= D:\oracle\ora81\database\pwdorcl.ora password=oracle entries=5; 说明:file是生成的密码文件的完整的路径名称.password是新密码. 九、重新启动数据库.检查是否可以正常运行,如果运行失败,检查步骤是否全部符合.
oracle 怎么附加数据库,Oracle 如何附加数据库相关推荐
- oracle向达梦迁移工作量,从Oracle安全移植到国产达梦数据库的DBA实践
随着我国对信息安全和自主可控技术的日益重视,国产数据库在党政机关.军队和大型央企等行业中得到了快速应用.达梦数据库(以下简称DM)是国内数据库行业领军企业--达梦推出的一款自主可控的高性能数据库产品. ...
- oracle dba培训教程 第九章 创建数据库
怎样筹划和组织数据库? 筹划数据库时组织和实现一个数据库系统的第一步,在这一步首先要确定数据库的目的,根据这一目的来确定数据库的类型,之后要勾画出数据库体系结构设计的轮廓,之后为所创建的新数据库选择一 ...
- Hbase与Oracle比较(列式数据库与行式数据库)
1 主要区别 1.1.Hbase适合大量插入同时又有读的情况 1.2. Hbase的瓶颈是硬盘传输速度,Oracle的瓶颈是硬盘寻道时间. Hbase本质上只有一种操作,就是插入,其更新操作是插入一个 ...
- oracle 00600 kccpb,惜分飞 - 提供7*24专业数据库(Oracle,SQL Server,MySQL等)恢复和Oracle技术服务@Tel:+86 13429648788...
在哪些情况下,数据库不启动附加日志不能正常的被Logminer捕获到的,这里做了一个简单的测试,说明在不启用附加日志的情况下,很多操作不能被捕获,不仅仅是行迁移的数据记录.当然本实验仅供参考,因为在不 ...
- oracle crs 在哪里,oracle数据库crs
Oracle系列:Oracle RAC集群体系结构 一. Oracle集群体系结构 Oracle RAC,全称是Oracle Real Application Cluster,即真正的应用集群,是or ...
- oracle 完整恢复数据库,oracle完全恢复数据库
完全恢复数据文件 rman target/ list backup summary; 查看是否有备份,如果没有备份,先进行全备份(应该是backup database吧) 现在模拟删除oracle数据 ...
- 合肥工业大学—SQL Server数据库实验四:数据库的分离和附加
数据库的分离和附加 1. 数据库分离 2. 数据库附加 1. 数据库分离 当SQL Server服务器运行时,该服务器上所有的数据库自动处于运行状态,而运行中的数据库文件是无法进行数据库文件的拷贝的. ...
- 在oracle的安全策略中,Oracle数据库的安全策略(转)
Oracle数据库的安全策略(转)[@more@]Oracle是关系型数据库管理系统,它功能强大.性能卓越,在当今大型数据库管理系统中占有重要地位.在我们开发的一MIS系统中,选用了Oracle7.3 ...
- 下载oracle修复补丁下载,Oracle数据库修复工具下载_FROMBYTE Reconstructor for Oracle官方版下载[修复软件]-下载之家...
FROMBYTE Reconstructor for Oracle(Oracle数据库修复工具)官方版是一款专为Oracle的数据库进行修复软件,可以通过Oracle数据库修复工具软件创建 ...
最新文章
- 以下一些使用ASP.NET和VISUAL STUDIO.NET2003的经验和技巧
- 一般将来时语法课教案_「英语语法」一般过去时用法技巧全解
- java同时输入输出buf_java输入输出流小细节
- 使用Custom.pll修改标准Form的LOV
- 从零入门Serverless|一文详解Serverless技术选型
- sql 成功率_备考2022年MBA: 如何提高清华、北大MBA提前面试成功率|博雅汇MBA
- Mysql 数据库学习笔记02 编程
- pymysql断开连接怎么办
- 信息系统项目管理师和PMP®对比
- Ring of Elysium 游戏汉化
- 微信小程序——生命周期
- 幸福究竟和哪些因素有关?通过JMP来看全球幸福指数
- 交通安全管理毕业论文范文
- php pdf转txt文件,PDF文件在线转换TXT
- mysql启动报错ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)解决办法
- 【D3D11游戏编程】学习笔记十一:基本几何体绘制
- xtrabackup备份(全备,增备)
- 高等数学思维导图_高等数学 极限与连续 知识技巧思维导图 [21考研上岸之旅]...
- Blender Apps?2023年最值得期待的 9 个 Blender 开发项目抢先看!
- .NetCore——基于OpenCV人脸检测
热门文章
- shell [] [[]]的区别(转)
- Mac 10.12下安装python3环境
- 细数判断数据类型的各种方法
- HashMap Hashtable TreeMap的异同点
- EasyUI---layout布局、树形组件、选项卡tabs
- 解决webstorm中vue语法没有提示
- Dubbo(一) -- 初体验
- Thread1:EXC_BAD_ACCESS 错误
- Centos 6.5 X64 环境下编译 hadoop 2.6.0 --已验证
- android 开发如何做内存优化