查看: 16810|回复: 26

relink all

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2006-10-10 16:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
relink all 是如何使用的?有什么作用
论坛徽章:
0
2#
发表于 2006-10-10 16:23 | 只看该作者
当oracle软件出现问题或例如os升级的时候,例如,你刚从别的机器把软件打包过来的时候,等等,都会用到。

使用道具 举报

回复
论坛徽章:
26
数据库板块每日发贴之星
日期:2006-09-04 01:02:512009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:虎
日期:2009-08-12 13:08:002010新春纪念徽章
日期:2010-01-04 08:33:082011新春纪念徽章
日期:2011-02-18 11:43:35ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28凯迪拉克
日期:2013-11-20 21:13:48美羊羊
日期:2015-03-04 14:48:582015年新春福章
日期:2015-03-06 11:57:31双子座
日期:2015-09-25 14:44:15
3#
发表于 2006-10-10 16:36 | 只看该作者
为什么要relink?具体做了什么?

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
4#
发表于 2006-10-10 17:45 | 只看该作者
最初由 gengyonghui 发布
[B]为什么要relink?具体做了什么? [/B]


当环境发生变化(如 ORACLE_HOME发生改变),或者为了特定的需求修改了一些 配置参数(如降低 oracle 的sga内存分配 地址 base)……
如  os 做过一些重大升级

总之,link 是将一些经过编译的   object 文件  合并为可执行文件,若 os 相关部分lib库文件发生变化,则重新link 为好。
oracle 自己的一些 文件发生了变化(被替换),则建议将相关的 执行文件重新link为好 。

oracle 的安装文件提供了 经过编译的一些组件(半成品),这些组件 可以通过特定的参数配合link 生成可执行文件(成品),比如 linux下打开 aio 就重新link  oracle 执行文件。

当然,我也只是知道点皮毛并不曾全面地研究过这些东西。

有兴趣的话,在了解 c 的编译 过程的基础上,看看 relink 这个脚本到底执行了那些脚本,仔细理下去就明白了。

使用道具 举报

回复
论坛徽章:
26
数据库板块每日发贴之星
日期:2006-09-04 01:02:512009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:虎
日期:2009-08-12 13:08:002010新春纪念徽章
日期:2010-01-04 08:33:082011新春纪念徽章
日期:2011-02-18 11:43:35ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28凯迪拉克
日期:2013-11-20 21:13:48美羊羊
日期:2015-03-04 14:48:582015年新春福章
日期:2015-03-06 11:57:31双子座
日期:2015-09-25 14:44:15
5#
发表于 2006-10-10 17:50 | 只看该作者
看来oracle在unix下只是一些半成品,针对不同的平台,都要用该平台上的编译器编译一把。

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
6#
发表于 2006-10-10 17:57 | 只看该作者
最初由 gengyonghui 发布
[B]看来oracle在unix下只是一些半成品,针对不同的平台,都要用该平台上的编译器编译一把。 [/B]


不是用编译器编译一吧,只要重新link就可以了,安装过程中 界面就有一个显示  link 的过程……

出厂时候就将 源文件编译成了 .o   文件,否则让你自己编译,不是代码都出来了。

安装的时候自行 link也有很多好处啊,可以自己选择组件。

在aix 等等商业os上编译器是需要单独购买的,而oracle安装不需要编译器。

使用道具 举报

回复
论坛徽章:
9
数据库板块每日发贴之星
日期:2006-09-06 01:01:55数据库板块每日发贴之星
日期:2006-09-07 01:02:41数据库板块每日发贴之星
日期:2006-09-23 01:02:09数据库板块每日发贴之星
日期:2006-09-26 01:03:58数据库板块每日发贴之星
日期:2006-10-06 01:02:42数据库板块每日发贴之星
日期:2006-10-08 01:02:15数据库板块每日发贴之星
日期:2006-10-09 01:02:43授权会员
日期:2006-12-23 10:14:58会员2007贡献徽章
日期:2007-09-26 18:42:10
7#
发表于 2006-10-10 20:00 | 只看该作者
哦,是安装方面啊,ORACLE只装WIN平台上,没在UNIX平台上装过。看来要快点到UNIX下去装一个了。我原来还以为TAR一下就好了,还要什么LINK啊

使用道具 举报

回复
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
8#
发表于 2006-10-10 22:50 | 只看该作者
最初由 wdjk1999 发布
[B]哦,是安装方面啊,ORACLE只装WIN平台上,没在UNIX平台上装过。看来要快点到UNIX下去装一个了。我原来还以为TAR一下就好了,还要什么LINK啊 [/B]


如果已经安装好了(link好了),打个包 拷贝过去自然也可以(相同os)。

使用道具 举报

回复
论坛徽章:
124
生肖徽章:马
日期:2007-09-26 12:36:24生肖徽章:马
日期:2007-09-26 17:03:45生肖徽章:马
日期:2007-09-26 17:03:35生肖徽章:马
日期:2007-09-26 17:02:38生肖徽章:马
日期:2007-09-26 17:02:07生肖徽章:马
日期:2007-09-26 17:02:01生肖徽章:马
日期:2007-09-26 17:02:00生肖徽章:马
日期:2007-09-26 17:01:53生肖徽章:马
日期:2007-09-26 12:38:07生肖徽章:马
日期:2007-09-26 12:37:55
9#
发表于 2006-10-11 06:05 | 只看该作者
最初由 biti_rainy 发布
[B]

如果已经安装好了(link好了),打个包 拷贝过去自然也可以(相同os)。 [/B]


很多时候都这样用的 没有遇到过什么问题

使用道具 举报

回复
论坛徽章:
9
数据库板块每日发贴之星
日期:2006-09-06 01:01:55数据库板块每日发贴之星
日期:2006-09-07 01:02:41数据库板块每日发贴之星
日期:2006-09-23 01:02:09数据库板块每日发贴之星
日期:2006-09-26 01:03:58数据库板块每日发贴之星
日期:2006-10-06 01:02:42数据库板块每日发贴之星
日期:2006-10-08 01:02:15数据库板块每日发贴之星
日期:2006-10-09 01:02:43授权会员
日期:2006-12-23 10:14:58会员2007贡献徽章
日期:2007-09-26 18:42:10
10#
发表于 2006-10-11 08:10 | 只看该作者
还想弱弱的问一下,LINK是个安装软件吗?还是什么,还是一个UNIX命令

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表