首页
论坛
门户
空间
手机版
IXPUB
插件
收藏
设置
注册
登录
商店
搜索
培训
Wiki
Blog
归档
丛书
退出
ITPUB论坛
»
Oracle数据库管理
» [三思笔记]从linux平台移值数据库到windows平台
大型有奖征文:讲述DBA自己的故事
‹‹ 上一主题
|
下一主题 ››
21
1/3
1
2
3
››
投票
交易
悬赏
活动
评价
|
打印
|
推荐
|
订阅
|
收藏
标题: [三思笔记]从linux平台移值数据库到windows平台
junsansi
无名扫把
来自 bj
精华贴数 7
个人空间
8663
技术积分 7551 (166)
社区积分 568 (1268)
注册日期 2006-7-17
论坛徽章:59
#1
使用道具
发表于 2007-12-7 17:13
[三思笔记]从linux平台移值数据库到windows平台
之前在测试传输表空间时感受了一下跨平台的移值,当时只测试了通过传输表空间的特性复制某个指定表空间,或者是通过RMAN中的CONVERT或TTS复制数据库,测试结束之后,感觉ORACLE10G之后对不同平台(相同字节顺序)的数据文件相互兼容性方面得到大大提升,下意识认为不通过传输表空间直接复制数据文件应该也可以,今天在本地测试了一下,确实相当好使,通过这种方式使得跨平台的移植更加高效,也易于管理和操作,下面记录的为操作过程。
注意:源平台与目标平台的字节顺序(endian format)需要相同。更多概念可以参考我的笔记"使用可传输表空间的特性复制数据"
源平台:linux AS4U2(32bit)+oracle 10.2.0.3
目标平台:Windows2003sp1(32bit)+oracle10.2.0.3
1
、生成客户端初始化参数文件---linux操作
SQL> create pfile from spfile;
文件已创建。
2
、生成重建控制文件脚本---linux操作
SQL> alter database backup controlfile to trace;
数据库已更改。
3
、复制文件----linux操作
为创建一致性复制,首先关闭源数据库。
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE
例程已经关闭。
复制所有数据文件、重做日志文件、归档文件、控制文件创建脚本、客户端初始化参数文件、listener.ora,tnsnames.ora等到目标平台(控制文件需要重建,可以不用复制了)。
方式多样,过程就不演示了。
注:以下步骤均在windows平台操作,(Linux先生您辛苦了,放心吧人民不会忘记你的,等完成windows的复制我就把你格了~~~~)。
4
、新建OracleService
E:\ora10g>oradim -new -sid jsstts
实例已创建。
注意SID要与linux服务器中的相同。
5
、修改初始化参数文件
注意修改初始化参数文件中路径,比如*_dest的参数。例如:
*.audit_file_dest='E:\ora10g\product\10.2.0\admin\jsstts\adump'
*.background_dump_dest='E:\ora10g\product\10.2.0\admin\jsstts\bdump'
*.compatible='10.2.0.1.0'
*.control_files='E:\ora10g\oradata\jsstts\control01.ctl','E:\ora10g\oradata\jsstts\control02.ctl','E:\ora10g\oradata\jsstts\control03.ctl'
*.core_dump_dest='E:\ora10g\product\10.2.0\admin\jsstts\cdump'
*.db_name='jsstts'
....
....
*.user_dump_dest='E:\ora10g\product\10.2.0\admin\jsstts\udump'
6
、创建spfile
SQL> create spfile from pfile='E:\ora10g\oradata\jsstts\initjsstts.ora';
文件已创建。
7
、重建控制文件(也别忘了更改文件路径)
由于是完全备份,因此我们选择noresetlogs方式重建(如果你的复制并非建立数据文件一致性的基础上,那你只能选择resetlogs方式重建)。
SQL> CREATE CONTROLFILE REUSE DATABASE "jsstts" NORESETLOGS NOARCHIVELOG
2 MAXLOGFILES 16
3 MAXLOGMEMBERS 3
4 MAXDATAFILES 100
5 MAXINSTANCES 8
6 MAXLOGHISTORY 292
7 LOGFILE
8 GROUP 1 'E:\ora10g\oradata\jsstts\redoA01.log' SIZE 20M,
9 GROUP 2 'E:\ora10g\oradata\jsstts\redoA02.log' SIZE 20M,
10 GROUP 3 'E:\ora10g\oradata\jsstts\redoA03.log' SIZE 20M
11 -- STANDBY LOGFILE
12 DATAFILE
13 'E:\ora10g\oradata\jsstts\system01.dbf',
14 'E:\ora10g\oradata\jsstts\undotbs01.dbf',
15 'E:\ora10g\oradata\jsstts\sysaux01.dbf',
16 'E:\ora10g\oradata\jsstts\users01.dbf',
17 'E:\ora10g\oradata\jsstts\jssweb.dbf'
18 CHARACTER SET ZHS16GBK
19 ;
控制文件已创建。
--由于前面是在数据库正常关闭情况下拷贝的数据文件,处于一致性状态,
不需要执行recover,直接open
SQL> ALTER DATABASE OPEN;
数据库已更改。
SQL> ALTER TABLESPACE TEMP ADD TEMPFILE 'E:\ora10g\oradata\jsstts\temp01.dbf'
2 SIZE 20971520 REUSE AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M;
表空间已更改。
8
、测试一下
SQL> select tablespace_name from dba_tablespaces;
TABLESPACE_NAME
------------------------------
SYSTEM
UNDOTBS1
SYSAUX
TEMP
USERS
JSSWEB
已选择6行。
打扫一下战场,比如重配一下listener及tnsnames,重建密码文件等等,复制完成。
[
本帖最后由 junsansi 于 2007-12-8 09:31 编辑
]
__________________
[三思笔记]学习动态性能表
[三思笔记]一步一步学rman
[三思笔记]oracle著名及非著名函数介绍
[三思笔记]Statspack初步学和用
[三思笔记]RMAN高级应用之Duplicate复制数据库
[三思笔记]使用传输表空间的特性复制数据
[三思笔记]一步一步学DataGuard
[三思笔记]全面学习分区表及分区索引
[三思笔记]手把手教你用VMware安装Oracle10g RAC
[三思笔记]全面学习oracle flashback特性
沉淀是一件很枯燥的事情,我要从沉淀中汲取营养,于枯燥中寻找乐趣,我没疯,你才是疯子,哇哈哈,哇哈哈哈哈~~
============================================
http://www.5ienet.com我爱我佳
扫地不过是我表面上的工作,我真正的身份其实是无名老僧------------------手里那根扫把~~~~
只看该作者
hbwp2008
资深会员
七匹狼
精华贴数 0
个人空间
10
技术积分 3303 (430)
社区积分 307 (1806)
注册日期 2005-10-1
论坛徽章:12
#2
使用道具
发表于 2007-12-7 17:14
三思你太有才啦!!!
__________________
ping老婆!!!ping房子!!ping车子!
*******************************************
OS : Linux AS 4 2.6.9-5.ELsmp
Oracle Database : Oracle9i Enterprise Edition Release 9.2.0.6
只看该作者
junsansi
无名扫把
来自 bj
精华贴数 7
个人空间
8663
技术积分 7551 (166)
社区积分 568 (1268)
注册日期 2006-7-17
论坛徽章:59
#3
使用道具
发表于 2007-12-7 17:21
QUOTE:
原帖由
hbwp2008
于 2007-12-7 17:14 发表
三思你太有才啦!!!
黑黑,我自认脸皮的厚度还可以,我可把它当夸奖了啊~~~~~~~~~
__________________
[三思笔记]学习动态性能表
[三思笔记]一步一步学rman
[三思笔记]oracle著名及非著名函数介绍
[三思笔记]Statspack初步学和用
[三思笔记]RMAN高级应用之Duplicate复制数据库
[三思笔记]使用传输表空间的特性复制数据
[三思笔记]一步一步学DataGuard
[三思笔记]全面学习分区表及分区索引
[三思笔记]手把手教你用VMware安装Oracle10g RAC
[三思笔记]全面学习oracle flashback特性
沉淀是一件很枯燥的事情,我要从沉淀中汲取营养,于枯燥中寻找乐趣,我没疯,你才是疯子,哇哈哈,哇哈哈哈哈~~
============================================
http://www.5ienet.com我爱我佳
扫地不过是我表面上的工作,我真正的身份其实是无名老僧------------------手里那根扫把~~~~
只看该作者
vogts
财神
精华贴数 0
个人空间
0
技术积分 2028 (771)
社区积分 19 (7602)
注册日期 2004-12-20
论坛徽章:5
#4
使用道具
发表于 2007-12-7 17:21
Good!!
__________________
wt66550601@hotmail.com
只看该作者
ignu
高级会员
精华贴数 3
个人空间
0
技术积分 3671 (381)
社区积分 92 (3509)
注册日期 2004-10-9
论坛徽章:6
#5
使用道具
发表于 2007-12-7 17:42
跨平台打开啊
__________________
msn :jnrjian@hotmail.com
只看该作者
oradbHome
高级会员
精华贴数 0
个人空间
359
技术积分 2964 (503)
社区积分 562 (1271)
注册日期 2005-6-30
论坛徽章:19
#6
使用道具
发表于 2007-12-7 17:43
oracle 10g 也真强了。
__________________
Blog http://space.itpub.net/471666/
OCP资料
机遇是平等的,看你会不会抓住!
只看该作者
paulyibinyi
态度决定一切
精华贴数 1
个人空间
45
技术积分 4225 (322)
社区积分 1114 (857)
注册日期 2006-4-17
论坛徽章:27
#7
使用道具
发表于 2007-12-7 17:46
学习了
__________________
目前看的文档
Performance Tuning Guide and Reference
oracle dba是我前进的动力
my blog
http://space.itpub.net/7199859/
oracle各种不完全恢复测试用例欢迎下载
http://www.itpub.net/viewthread.php?tid=974423
oracle 10g install asm database pdf
http://www.itpub.net/thread-1010536-1-1.html
step by step install oracle10g rac+asm
http://www.itpub.net/thread-1014003-1-1.html
11g RMAN active database duplicate
http://www.itpub.net/thread-1030938-1-1.html
只看该作者
hanjs
高级会员
精华贴数 1
个人空间
0
技术积分 9564 (123)
社区积分 51 (4729)
注册日期 2006-7-30
论坛徽章:15
#8
使用道具
发表于 2007-12-7 17:46
三思又出新作了,支持!
__________________
Database Concepts
Database Performance Tuning Guide and Reference
只看该作者
yangtingkun
版主
精华贴数 12
个人空间
23546
技术积分 47490 (12)
社区积分 3159 (415)
注册日期 2001-12-29
论坛徽章:107
#9
使用道具
发表于 2007-12-7 23:09
用的冷备份你还恢复什么,趁没什么人看到,赶紧修改一下吧
__________________
学习ORACLE最大的障碍是什么——浮躁
http://yangtingkun.itpub.net
个人BLOG文章索引:
http://www.itpub.net/showthread.php?s=&threadid=699527
11g的一点研究:
http://www.itpub.net/852861.html
只看该作者
battleman
一朵梨花压海棠
来自 北京
精华贴数 0
个人空间
0
技术积分 3808 (362)
社区积分 74 (3914)
注册日期 2004-4-13
论坛徽章:14
#10
使用道具
发表于 2007-12-7 23:51
不知道从windows到linux会不会有问题
__________________
资本的原始积累...
msn: sleepingbag1124@hotmail.com
邮箱:sleepingbag1124@sina.commy
blog:
http://blog.itpub.net/battleman
只看该作者
21
1/3
1
2
3
››
投票
交易
悬赏
活动
相关内容
ITPUB论坛
≡ 数据库技术 ≡
> Oracle数据库管理
> Oracle开发
> Oracle Developer Suite
> Oracle入门与认证
> Oracle专题深入讨论
> Oracle新技术/11g
> Oracle电子文档
> Oracle Application Server套件
> IBM数据库产品
> MS SQL Server
> Sybase管理与开发
> MySQL及其它开源数据库
> 内存数据库
> 数据仓库与数据挖掘
> 移动及嵌入式数据库
≡ 企业信息化 ≡
> ERP产品与实践
> CRM产品与实践
> HR产品与实践
> 物流
> 供应链
> 供应链建模与仿真
> 物流设备与系统工程
> 企业管理咨询
> 管理协同与办公自动化
> IT服务管理
> 数据中心建设
> ERP二次开发
> Oracle ERP
> EBS相关文档
> PeopleSoft与JDE
> SAP R/3
> SAP Business One开发与快速实施
> SAP财务及CRM
> SAP后勤及HR
> mySAP ERP
> 系统开发及跨应用设置
> SAP相关文档
> 国外其它ERP产品
> 国内ERP产品
≡ 开发技术 ≡
> Java入门与认证版
> Java web开发及框架技术
> Java企业开发
> ASP.NET【已迁移到微软开发技术论坛】
> .Net企业开发与应用【已迁移到微软开发技术论坛】
> WEB程序开发
> WEB 2.0技术
> 动态语言
> 移动与游戏开发
≡ 系统设计与项目管理 ≡
> 系统分析与UML
> 系统分析与UML精华区
> 项目管理
> 项目过程
> 软件测试
> 算法讨论与研究
≡ IBM软件技术园地 ≡
> IBM数据库产品
> Lotus
> Tivoli
> Websphere
> Rational
> 与SOA相关的IBM产品与技术
> IBM软件技术精英协会
> 软件技术精英活动专版
≡ 操作系统与硬件 ≡
> AIX及IBM产品【已迁移到IXPUB】
> HP-UX及HP产品【已迁移到IXPUB】
> Solaris及SUN产品【已迁移到IXPUB】
> Linux及其应用 【已迁移到IXPUB】
> 其它UNIX系统【已迁移到IXPUB】
> windows系统及微软相关产品 【已迁移到IXPUB】
> 存储设备与容灾技术 【已迁移到IXPUB】
> 服务器 【已迁移到IXPUB】
≡ 行业纵向讨论区 ≡
> IT业界评论与展望
> 政府与教育事业
> 中国政府信息主管联盟
> 电信行业
> 金融行业
> 医卫行业
> 制造行业
> 电力行业
> 信息安全与审计
≡ 会员交流 ≡
> IT职业生涯
> 招聘求职商务信息
> 旅游,驴友
> 汽车世界
> 外语角
> 数码摄影
> 你的故事我的歌
> 音乐推荐区
> 电子图书与IT文档资料
> 软件交流
> 软件交流精华区
≡ ITPUB产品与服务 ≡
> ITPUB地面活动专版
> BLOG天地
> WIKI世界
> 授权用户区
> 站务管理
≡ 微软开发技术 ≡
> 开发工具和语言
> .NET Framework 相关
> Visual Basic/VB.net
> Visual C#
> Visual C++/vc.net
> Visual Studio
> .NET软件架构与模式
> .NET开发辅助工具及框架
> Web开发
> ASP.NET与AJAX
> Web相关讨论(IIS等)
> Silverlight 技术
> Office开发
> Microsoft office system
> Office Business Application
> 微软企业级产品技术
> windows server
> SharePoint
> Exchange Server
> Biztalk
> 嵌入式及移动开发
> Windows Embedded 嵌入式技术
> Windows 移动设备
> 微软产品用户交流区
> .Net电子书籍&&书籍介绍
> .Net人才交流
技术积分榜
社区积分榜
徽章
电子杂志
会员
团队
统计
邮箱
游乐场
帮助
TOP
CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号
联系我们
法律顾问
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计