千家信息网

SPARC-T5 安装 ORACLE 10G

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,SPARC-T5 是一种比较新的硬件型号,因此对ORACLE 10G支持的不是很友好。在SPARC-T5 安装 ORACLE 10G时,会有一些特殊的地方需要进行操作。1. 为了主动避免/预防和DIS
千家信息网最后更新 2025年01月24日SPARC-T5 安装 ORACLE 10G

SPARC-T5 是一种比较新的硬件型号,因此对ORACLE 10G支持的不是很友好。在SPARC-T5 安装 ORACLE 10G时,会有一些特殊的地方需要进行操作。


1. 为了主动避免/预防和DISM(Dynamic Intimate Shared Memory)相关的问题,如果数据库的SGA尺寸大于4G,我们强烈建议禁用DISM。请参考Document 1606318.1 获得更多信息。


2. 在包含大量 CPU 的 Solaris 10 环境中,Solaris 10 的内存管理与 Oracle 的自动 PGA 内存管理之间存在互操作性问题。此问题会导致 CPU 在随机的时间间隔内达到峰值,并增加系统 CPU 时间。有关更正操作,请参阅 Document 460424.1。

解决:set pg_contig_disable=1


3. Solaris 10 and Solaris 11 Systems on sun4v Platforms May Hang or Encounter a Deadman Panic (文档 ID 1411516.1)

SPARC Platform:

Solaris 10 with patch 147440-09 or later

Solaris 11 with SRU 11/11 SRU 02a or later

$ pkg info entire | grep Summary

$ pkg search 147440 | grep 147440


4. SUN 的 T 系列机器使用"线程模型",让 CPU 的数量看起来比机器实际拥有的要多。对于 Oracle 而言,这些 Cool Threads 机器上(此处示例为带有 32 个处理器的机器)的 CPU 数量实际上是系统 CPU 数量的 8 倍(每个内核对应 8 个线程),因此我们会自动将 CPU_COUNT 设置为 256,然后 DB 将不会打开。此处的解决方法是,将 CPU_COUNT 手动设置为一个合理的值(如 16 或 32 等,取决于实际处理器的数量)。


------------------------------------------------------------------------------------------------------------------------------------------------------------

Install 10gR2 on Solaris 64 bits fails with: 'library -ldce: not found' (文档 ID 333348.1)

------------------------------------------------------------------------------------------------------------------------------------------------------------

SOLUTION

To implement the solution, you can use the patch for the bug or use a workaround:


A) Use the patch


1. Download patch 4589082 and apply it following instruction in README file

2. Install 10.2 software

B) Use the workaround


1. Rename /usr/lib/libdce.so to other name

2. Do installation

3. Rename back the file in step 1.


------------------------------------------------------------------------------------------------------------------------------------------------------------

补丁程序4589082: ERROR IN INVOKING TARGET 'RELINK' OF MAKEFILE, LD: LIBRARY -LDCE: NOT FOUND

------------------------------------------------------------------------------------------------------------------------------------------------------------


# Patch Installation Instructions:

# --------------------------------

#

# Please note that this patch is applied to the Installation Software rather

# than an ORACLE_HOME

#

# 1) Preparing Oracle Installation Software for patching

#

# If the Oracle Installtion Software media is:

# - DVDs/CDs

# Copy the software inside DVD/CD to some directory inside

# the local hard disk (will be refered as SHIPHOMES_LOC from here

# on). If you have more than one Oracle Installation Software

# DVD/CD, create a new subdirectory for each of the DVDs/CDs and

# copy the DVD/CD contents into that directory.

# - Downloaded from OTN or any other Authorized site

# Unzip or Unarchive the software to some direcory inside the

# local hard disk (will be refered as SHIPHOMES_LOC from here on).

#

# 2) Patching Software

#

# Go to the directory containing patch and do:

#

# bash$ unzip p4589082_10201_SOLARIS64.zip

# bash$ cd 4589082

# bash$ export SHIPHOME=

# bash$ ./p4589082.sh


------------------------------------------------------------------------------------------------------------------------------------------------------------

Relink Errors During 10.2.0.5 Patchset (文档 ID 1190843.1)

------------------------------------------------------------------------------------------------------------------------------------------------------------


2 option to try to solve the problem.

1) deinstall the 10.2.0.5 Advanced Security Option component, this workaround is only valid if

the Advanced Security Option is not used in the RDBMS ORACLE_HOME.

./runInstaller

deinstall product

- deinstall the Advanced Security Option component (You can find this component under "Enterprise Edition Option")

- relink oracle

2) 10201 -> 10204 -> 10205 on Oracle Sparc Solaris 64 bit systems where /usr/lib/libdce.so exists

then the following workaround must be used :

Rename following files before invoking 10205 patchset runInstaller :

$ORACLE_HOME/lib/libncds10.a

$ORACLE_HOME/network/install/ldflags.cds

$ORACLE_HOME/lib/libndce10.a

$ORACLE_HOME/network/install/ldflags.dce


------------------------------------------------------------------------------------------------------------------------------------------------------------

Starting the Database with SGA_TARGET set Fails with ORA-27123 (文档 ID 552633.1)

------------------------------------------------------------------------------------------------------------------------------------------------------------

SOLUTION

1. Please check whether the following parameter is set: shmsys:share_page_table=1

# grep -i shmsys /etc/system

2. If it is set, then remove it from the /etc/system file and reboot the box.

3. Try to startup the database again with the desired sga_target

prctl -n project.max-sem-ids -i project user.root

prctl -n process.max-sem-nsems -i project user.root

prctl -n project.max-shm-memory -i project user.root

prctl -n project.max-shm-ids -i project user.root

export PS1='[\u@\h:\w]\$';


数量 文档 机器 实际 问题 内存 处理器 时间 系统 线程 处理 管理 特殊 主动 之间 信息 内核 取决于 地方 型号 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 厦门精图易网络技术有限公司 杭州银行软件开发面试题 网站用的服务器和家用电脑的区别 平板软件开发项目流程 软件开发工程师疫情失业 牡丹江租房软件开发 软件开发与项目管理中期考试 godex1100数据库 广东无纸化会议管理服务器 软件开发面试薪资怎么谈 红龙防护者60数据库 签完软件开发合同后悔了 网络安全隔离卡怎么插 湖北订制软件开发方案 云服务器挂机赚钱 ios软件开发者权限 建飞网络安全吗 如何看金蝶的数据库 广德新能源软件开发服务调试 什么事外文资源数据库 java做软件开发怎么做 怎么检查服务器的输出带宽 1万个账号需要多少数据库 软件开发费用本月标准 花雨庭服务器的内容是怎么实现的 其他用户如何访问文件服务器 配置代理服务器打不开网站 女生维修电脑和维护网络安全 惠普畅游人 软件开发 2018网络安全中国论坛
0