2020-09-22 18:27发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我已在新计算机上恢复了在Oracle 12上运行的SAP ECC 6.07系统。
一切正常(启动/停止SAP,与R3trans连接)
除了sqlplus,还有startdb和stopdb。
可以通过sqlplus从orasid启动和访问数据库。
换句话说,我对sidadm有问题,但没有解决。
当我尝试sqlplus时,我得到:
错误: ORA-12547:TNS:失去联系
如何诊断我的问题?
预先感谢您的回答。
早上好
由于我没有在sdn上得到答案,因此我与SAP发生了一起事件。
问题是由于我的远程nfs文件系统的挂载上缺少suid选项。
致谢
好信息...。我不小心删除了我们新安装的生产系统之一上的Oracle二进制文件。 我在该VM上有一个先前(错误命名为SID)Oracle(12)安装的副本。 将其复制到NFS卷并更新后(正确的ora ), adm无法连接到数据库(ORA-12547和 libodm12.so 丢失)。 该线程提供了解决方案!
我应该补充一点,我还必须更改rootmacro.sh setowner.sh rootadd_rdbms.sh ...所有这些都由" root.sh"引用(也必须进行更改)。 "重新链接"解决了该问题。 重新链接后,我还重新引导了VM。 非常感谢! Rick
您好,Schmid, 请根据注释## 97953尝试重新链接oracle,在重新链接之前,我们需要同时停止oracle监听器和oracle实例。 最好的问候,詹姆斯
嗨贝诺瓦特,
检查您的listener.log文件大小是否大于2 GB,如果是,请重命名并再次检查问题。
此致
Prithviraj
嗨,
请检查以下几点。
1。 ulimit确实值很小
2。 对ORACLE可执行文件($ ORACLE_HOME/bin/oracle)的权限" -rwsr-s--x"; 运行$ ORACLE_HOME/root.sh脚本以设置适当的权限
3。 $ ORACLE_HOME/rdbms/lib/config.o不是0字节
你好,
1。 这些是对工作用户的限制:
%限制 cputime无限文件大小无限制数据大小无限制堆栈大小8192 KB dumpdumpsize 0 KB vmemoryuse无限描述符65536 内存已锁定64 KB maxproc 4096 maxlocks无限 maxsignal 95702 maxmessage 819200 maxnice 0 maxrtprio 0 maxrttime无限
这些是sidadm的限制:
%限制 cputime无限文件大小无限制数据大小无限制堆栈大小8192 KB dumpdumpsize 0 KB vmemoryuse无限描述符65536 内存已锁定64 KB maxproc 95702 maxlocks无限制 maxsignal 95702 maxmessage 819200 maxnice 0 maxrtprio 0 maxrttime无限制
1。 似乎还可以
2。 可以:
ls -altrh $ ORACLE_HOME/bin/oracle -rwsr-s--x ....
重新运行脚本不会更改任何内容
3。 可以:
%字符串$ ORACLE_HOME/rdbms/lib/config.o oper oper .symtab .strtab .shstrtab .text .data .bss .rodata.str1.4 .rela.rodata .note.GNU-stack ss_dba_grp
注意。
您是否检查了两个用户的环境变量? ora 和 adm。 您还可以列出ora 和 adm用户的组吗? 通过从另一个系统还原该系统来创建该系统时,请交叉检查源系统中两个用户的环境变量和组。
最多设置5个标签!
早上好
由于我没有在sdn上得到答案,因此我与SAP发生了一起事件。
问题是由于我的远程nfs文件系统的挂载上缺少suid选项。
致谢
好信息...。我不小心删除了我们新安装的生产系统之一上的Oracle二进制文件。 我在该VM上有一个先前(错误命名为SID)Oracle(12)安装的副本。 将其复制到NFS卷并更新后(正确的ora ), adm无法连接到数据库(ORA-12547和 libodm12.so 丢失)。 该线程提供了解决方案!
我应该补充一点,我还必须更改rootmacro.sh setowner.sh rootadd_rdbms.sh ...所有这些都由" root.sh"引用(也必须进行更改)。 "重新链接"解决了该问题。 重新链接后,我还重新引导了VM。 非常感谢! Rick
您好,Schmid,
请根据注释## 97953尝试重新链接oracle,在重新链接之前,我们需要同时停止oracle监听器和oracle实例。
最好的问候,
詹姆斯
嗨贝诺瓦特,
检查您的listener.log文件大小是否大于2 GB,如果是,请重命名并再次检查问题。
此致
Prithviraj
嗨,
请检查以下几点。
1。 ulimit确实值很小
2。 对ORACLE可执行文件($ ORACLE_HOME/bin/oracle)的权限" -rwsr-s--x"; 运行$ ORACLE_HOME/root.sh脚本以设置适当的权限
3。 $ ORACLE_HOME/rdbms/lib/config.o不是0字节
此致
Prithviraj
你好,
1。 这些是对工作用户的限制:
%限制堆栈大小8192 KB dumpdumpsize 0 KB vmemoryuse无限描述符65536
cputime无限
文件大小无限制
数据大小无限制
内存已锁定64 KB
maxproc 4096
maxlocks无限
maxsignal 95702
maxmessage 819200
maxnice 0
maxrtprio 0
maxrttime无限
这些是sidadm的限制:
%限制堆栈大小8192 KB dumpdumpsize 0 KB vmemoryuse无限描述符65536 maxnice 0
cputime无限
文件大小无限制
数据大小无限制
内存已锁定64 KB
maxproc 95702
maxlocks无限制
maxsignal 95702
maxmessage 819200
maxrtprio 0
maxrttime无限制
1。 似乎还可以
2。 可以:
ls -altrh $ ORACLE_HOME/bin/oracle
-rwsr-s--x ....
重新运行脚本不会更改任何内容
3。 可以:
%字符串$ ORACLE_HOME/rdbms/lib/config.o oper
oper
.symtab
.strtab
.shstrtab
.text
.data
.bss
.rodata.str1.4
.rela.rodata
.note.GNU-stack
ss_dba_grp
注意。
您是否检查了两个用户的环境变量? ora和 adm。 您还可以列出ora 和 adm用户的组吗? 通过从另一个系统还原该系统来创建该系统时,请交叉检查源系统中两个用户的环境变量和组。
一周热门 更多>