Solaris 64位上的DB2 v8 32位 [英] DB2 v8 32 bit on Solaris 64 bit
问题描述
我被要求在Solaris
64位平台上管理DB2 V 8(32位安装)。看起来像是在服务器上安装了DB2的人,因为没有安装DB2 v8 64位而花了很多钱。我是否理解正确,除非我们升级到64位DB2 v8,否则DB2无法利用我们的64位平台所需的额外内存段?
/>
- 艾米
I''ve been asked to administer a DB2 V 8 (32-bit install) on a Solaris
64-bit platform. It seems like whomever installed DB2 on the server,
goofed for not installing DB2 v8 64 bit. Do I understand correctly,
that DB2 cannot take advantage of the additional memory segments that
our 64-bit platform has unless we upgrade to 64-bit DB2 v8?
--Amy
推荐答案
Amy DBA写道:
Amy DBA wrote:
我被要求在Solaris
64位平台上管理DB2 V 8(32位安装)。似乎无论是谁在服务器上安装了DB2,都没有安装DB2 v8 64位。我是否理解正确,除非我们升级到64位DB2 v8,否则DB2无法利用我们的64位平台所需的额外内存段?
I''ve been asked to administer a DB2 V 8 (32-bit install) on a Solaris
64-bit platform. It seems like whomever installed DB2 on the server,
goofed for not installing DB2 v8 64 bit. Do I understand correctly,
that DB2 cannot take advantage of the additional memory segments that
our 64-bit platform has unless we upgrade to 64-bit DB2 v8?
我没有办法知道不要在
Solaris上安装64位代码。
所有64位的优势必须提供,你简单需要运行
/opt/IBM/db2/V8.1/instance/db2iupdt -w 64< instance>
我说简单在引号中,因为如果你有任何32位存储的
程序或其他32位应用程序,可能需要更多的工作来
让它们在64中工作位实例环境。因此,
推荐的方法是创建一个新的实例作为64位,复制/链接
您的代码到该实例,并在移动您的生产之前进行测试
系统到64位。
请注意,与v7不同,如果你发现64位不适合你,你可以
使用db2iupdt更新回32位。
最糟糕的情况是有一个32位客户端实例,你运行
你的应用程序和一个64位服务器实例,即使在同一个盒子上,
允许你的服务器利用所有64位的优势,而
仍然允许遗留32位应用程序工作。 (32位存储过程
比其他32位应用程序更有可能工作。)
我肯定有技术说明获得32位
的东西可以处理64位实例。
There is no way that I''m aware of to not install the 64-bit code on
Solaris.
To take advantage of all 64-bit has to offer, you "simply" need to run
/opt/IBM/db2/V8.1/instance/db2iupdt -w 64 <instance>
I say "simply" in quotes because if you have any 32-bit stored
procedures or other 32-bit applications, it may take a bit more work to
get them to work in a 64-bit instance environment. Thus, the
recommended approach is to create a new instance as 64-bit, copy/link
your code into that instance, and test before moving your production
system to 64-bit.
Note that, unlike v7, if you find 64-bit isn''t working for you, you can
use db2iupdt to update back to 32-bit.
Worst case scenario is to have a 32-bit client instance where you run
your applications, and a 64-bit server instance, even on the same box,
to allow your server to take advantage of all 64-bit has to offer while
still allowing legacy 32-bit apps to work. (32-bit stored procedures
are more likely to just work than other 32-bit applications.)
I''m sure there''s a technote or something somewhere on getting 32-bit
stuff to work with 64-bit instances.
te ******** @ gmail.com (艾米DBA)在留言中写道:< 17 ********* *****************@posting.google。 com> ...
te********@gmail.com (Amy DBA) wrote in message news:<17**************************@posting.google. com>...
我被要求在Solaris
64位平台上管理DB2 V 8(32位安装)。似乎无论是谁在服务器上安装了DB2,都没有安装DB2 v8 64位。我是否理解正确,除非我们升级到64位DB2 v8,否则DB2无法利用我们的64位平台所需的额外内存段?
- 艾米
I''ve been asked to administer a DB2 V 8 (32-bit install) on a Solaris
64-bit platform. It seems like whomever installed DB2 on the server,
goofed for not installing DB2 v8 64 bit. Do I understand correctly,
that DB2 cannot take advantage of the additional memory segments that
our 64-bit platform has unless we upgrade to 64-bit DB2 v8?
--Amy
那是对的。有时这是因为应用程序或第三个
派对供应商应用程序,如PeopleSoft,Informatica等...
未来是64位的所有显而易见的原因。轻弹
That''s correct. Sometimes this is done because of application or third
party vendor applications like PeopleSoft, Informatica, etc...The
future is 64-bit for all the obvious reasons. Flick
艾米,这是正确的。目前,64位是未来.....如果你有共享内存受限的32位实例,那么54位将会减轻这个问题。由于ISV
软件限制,有些商店不能使用64位,但如果不是这样,那么我会去购买它。
Phil
te********@gmail.com ( Amy DBA)在留言新闻中写道:< 17 ************************** @ posting.google。 com> ...
Amy, that is correct. Currently, 64-bit is the future.....if you have
32-bit instances that are shared memory constrained, then 54-bit will
alleviate that problem. Some shops can''t go 64-bit because of ISV
software limitations, but if that''s not the case, then I''d go for it.
Phil
te********@gmail.com (Amy DBA) wrote in message news:<17**************************@posting.google. com>...
我被要求在Solaris
64位平台上管理DB2 V 8(32位安装)。似乎无论是谁在服务器上安装了DB2,都没有安装DB2 v8 64位。我是否理解正确,除非我们升级到64位DB2 v8,否则DB2无法利用我们的64位平台所需的额外内存段?
- 艾米
I''ve been asked to administer a DB2 V 8 (32-bit install) on a Solaris
64-bit platform. It seems like whomever installed DB2 on the server,
goofed for not installing DB2 v8 64 bit. Do I understand correctly,
that DB2 cannot take advantage of the additional memory segments that
our 64-bit platform has unless we upgrade to 64-bit DB2 v8?
--Amy
这篇关于Solaris 64位上的DB2 v8 32位的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!