R/3 安装 sapinst 出现数据库连接错误

R/3 installation sapinst giving database connection error

我正在尝试安装 SAP R/3 ABAP,其中数据库实例在一台机器上,中央实例在不同机器上。 数据库实例安装已完成,但当 sapinst 尝试从中央实例连接到数据库实例时尝试安装中央实例时出现以下错误

WARNING 2009-05-02 07:53:08.490 CJSlibModule::writeWarning_impl() Execution of the command "/usr/sap/E64/SYS/exe/run/startsap all DVEBMGS00 hpvm-202" finished with return code 6. Output: Database B11 must be started on remote server Log on to remote server and start database

所以,我去了数据库服务器并验证了数据库确实 运行(已安装并打开)。

ghoul3:e64adm 3> lsnrctl start
LSNRCTL for HPUX: Version 10.2.0.4.0 - Production on 02-MAY-2009 07:18:11
Copyright (c) 1991, 2007, Oracle.  All rights reserved.
TNS-01106: Listener using listener name LISTENER has already been started

ghoul3:e64adm 4> /oracle/B11/startdb
Trying to start B11 database ...
Log file: /home/e64adm/startdb.log
B11 database started

adm 用户的 R3trans –d 运行完美

ghoul3:e64adm 8> R3trans -d
This is R3trans version 6.14 (release 701 - 26.01.09 - 12:46:00).
unicode enabled version
R3trans finished (0000).

我尝试关闭数据库,重新启动两个系统但无济于事。 我不想重新安装,因为它会耗费很长时间,而且同样的错误很可能会再次出现,所以最好在第一次就解决它。 请告知我们如何进一步排除故障或解决此问题。

以防万一有人遇到同样的问题,问题出在配置文件上,在配置文件中 - 检查 DEFAULT.PFL 中名为 "SAPDBHOST" 的参数。 条目应为

SAPDBHOST = 

如果没有退出,请添加数据库实例的主机名。 此外,如果文件名是 "DEFAULT",请检查 DEFAULT.PFL,然后将其重命名为 DEFAULT.PFL。