sidadm无法与sqlplus连接,尽管orasid可以并且R3trans可以工作

2020-09-22 18:27发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我已在新计算机上恢复了在Oracle 12上运行的SAP ECC 6.07系统。

一切正常(启动/停止SAP,与R3trans连接)

除了sqlplus,还有startdb和stopdb。

可以通过sqlplus从orasid启动和访问数据库。

换句话说,我对sidadm有问题,但没有解决。

当我尝试sqlplus时,我得到:

错误:
ORA-12547:TNS:失去联系

如何诊断我的问题?

预先感谢您的回答。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我已在新计算机上恢复了在Oracle 12上运行的SAP ECC 6.07系统。

一切正常(启动/停止SAP,与R3trans连接)

除了sqlplus,还有startdb和stopdb。

可以通过sqlplus从orasid启动和访问数据库。

换句话说,我对sidadm有问题,但没有解决。

当我尝试sqlplus时,我得到:

错误:
ORA-12547:TNS:失去联系

如何诊断我的问题?

预先感谢您的回答。

付费偷看设置
发送
8条回答
绿领巾童鞋
1楼 · 2020-09-22 18:38.采纳回答

早上好

由于我没有在sdn上得到答案,因此我与SAP发生了一起事件。

问题是由于我的远程nfs文件系统的挂载上缺少suid选项。

致谢

樱桃小丸子0093
2楼-- · 2020-09-22 18:59

好信息...。我不小心删除了我们新安装的生产系统之一上的Oracle二进制文件。 我在该VM上有一个先前(错误命名为SID)Oracle(12)安装的副本。 将其复制到NFS卷并更新后(正确的ora ), adm无法连接到数据库(ORA-12547和 libodm12.so 丢失)。 该线程提供了解决方案!

我应该补充一点,我还必须更改rootmacro.sh setowner.sh rootadd_rdbms.sh ...所有这些都由" root.sh"引用(也必须进行更改)。 "重新链接"解决了该问题。 重新链接后,我还重新引导了VM。 非常感谢! Rick

宇峰Kouji
3楼-- · 2020-09-22 18:53

您好,Schmid,

请根据注释## 97953尝试重新链接oracle,在重新链接之前,我们需要同时停止oracle监听器和oracle实例。

最好的问候,
詹姆斯

悻福寶寶
4楼-- · 2020-09-22 18:44

嗨贝诺瓦特,

检查您的listener.log文件大小是否大于2 GB,如果是,请重命名并再次检查问题。

此致

Prithviraj

SAP浪
5楼-- · 2020-09-22 18:37

嗨,

请检查以下几点。

1。 ulimit确实值很小

2。 对ORACLE可执行文件($ ORACLE_HOME/bin/oracle)的权限" -rwsr-s--x"; 运行$ ORACLE_HOME/root.sh脚本以设置适当的权限

3。 $ ORACLE_HOME/rdbms/lib/config.o不是0字节

此致

Prithviraj

风早神人
6楼-- · 2020-09-22 19:00

你好,

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

注意。

Cikesha
7楼-- · 2020-09-22 18:56

您是否检查了两个用户的环境变量? ora adm。 您还可以列出ora adm用户的组吗? 通过从另一个系统还原该系统来创建该系统时,请交叉检查源系统中两个用户的环境变量和组。

一周热门 更多>