cancel
Showing results for 
Search instead for 
Did you mean: 

Instalattion Problem Urgent

Former Member
0 Kudos

Im trying to install a second instance of SAP with MAXDB and i get the following error during instalation

ERR: InstallRegistry::newPackage(): can't add Package "Base" -> "/sapdb/programs": already exists!

any ideas?

This is maxdb 7.6.00.35 64 bit installation. The current /sapdb/programs has a higher version.

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

I'm trying my fourth install of IM_HPUX_PARISC Java addon for ABAP and I'm getting the same error.

The first three Dev, Test, Production were fine. I'm trying a sandbox which is a copy of prod and this error is occurring. I've tried with the newest version of sapinst and still the same.

Former Member
0 Kudos

Ok thank you for all ur effort.

Regards.

Former Member
0 Kudos

Ok, but it is possible then to have 2 different database instances sharing /sapdb/programs and /sapdb/data or am I wrong?

Yes i have no process running with sdb or devadm or sqddev , i shutted down the v_server.

Still no good.

I think im gonna change the /sapdb/program directory for the 2nd instance.

What u think?

Thanks for all ur help.

markus_doehr2
Active Contributor
0 Kudos

I'd open an OSS call (or wait until monday when Berlin is up again and also here), because this is truly an error either of sapinst or the SDBINST program.

I'd not put /sapdb/programs somewhere else since it's the independent program path and it usually works this way, you've done everything right.

What you can do if you want to experiment a bit is, you can download a new build from SMP and replace that with the one in the subdirectory on the dvd, just copy the files over and leave LABEL.ASC in place. Newer versions may not have that problem...

--

Markus

Former Member
0 Kudos

As I understand I can use /sapdb/programs directory for several sap instances.

I made an Central System instalation , never seen this 2nd option you talk about, I can imagine there should be a check box somewhere to alert the instalatoin that this directory already exists, but didnt found one during instalation.

Could you give me more details about this 2nd option.

Thank you.

markus_doehr2
Active Contributor
0 Kudos

- Start sapinst

- Central instance (ABAP)

- Choose "custom"

- AS ABAP

- Enter System ID

- Master Password

- System Administrator Password

- Database ID

Here it says "If you want to use an existing database with a valid database release for this installation, enter the database ID of the existing database

That's what I meant.. I was on NW04 time where you could choose that option after the second or third screen...

--

Markus

Former Member
0 Kudos

But woudnt that create a MCOD database instead of 2 database instances, that is what I want. To have independet databases on the same host.

markus_doehr2
Active Contributor
0 Kudos

Hmm...yes - I just tried...

is the other instance up and running? If yes, can you shut it down completely (including x_server) and then try again? I think the installer does an "fuser" on the directory and finds out, that there are still processes running...

--

Markus

Former Member
0 Kudos

I can assure you its not that vserver is runnung or something i shutted it down.

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.791 FileMgt().getNode() done: FILE

TRACE [iaxxbfile.cpp:583]

CIaOsFile::getmod_impl()

mode of /dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST is 0555

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.794 FSPath(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST) done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.797 FSPath(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST) done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.795 ChildApplication(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST).setArguments([XXX])

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.801 FSPath(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST) done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.799 ChildApplication(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST).setArguments() done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.804 FSPath(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST) done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.802 ChildApplication(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST).run([XXX], undefined)

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.807 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log) done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.808 FileMgt().getNode(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log, false)

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.812 Node(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log)._init() done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.813 FileMgt().getNode() done: FILE

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.814 Node(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log).moveToVersion(false)

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.822 Node(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log).moveToVersion() done: 3

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.823 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log).createFile()

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.824 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log)._create(FILE, undefined)

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.825 FileMgt().getNode(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log, true)

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.827 FileMgt().getNode() done: undefined

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.828 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log).splitIntoParentAndFile(true)

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.830 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS) done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.832 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log).splitIntoParentAndFile() done:

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.833 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS).isExisting(undefined)

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.834 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS).isExisting() done: true

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.835 /tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log)

INFO 2007-06-15 18:38:40 [syuxcpath.cpp:351]

CSyPath::createFile()

Creating file /tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log.

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.839 Node(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log)._init() done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.841 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log) done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.840 Node(FILE//tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log)

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.843 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log)._create() done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:40.843 FSPath(/tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log).createFile() done

TRACE [syuxctask.cpp:1355]

CSyTaskImpl::start(bool)

A child process has been started. Pid = 2896

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:41.084 FSPath(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST) done

INFO 2007-06-15 18:38:41

CJSlibModule::writeInfo_impl()

Output of /dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST -indep_prog /sapdb/programs -indep_data /sapdb/data -depend /sapdb/QAS/

db -profile Server -o sdb -g sdba -b is written to the logfile /tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS/sdbinst.log.

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:51.542 FSPath(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST) done

WARNING 2007-06-15 18:38:51

CJSlibModule::writeWarning_impl()

Execution of the command "/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST -indep_prog /sapdb/programs -indep_data /sapdb/data -de

pend /sapdb/QAS/db -profile Server -o sdb -g sdba -b" finished with return code 1. Output:

Installation of MaxDB

***********************

starting installation Fr, Jun 15, 2007 at 18:38:42

operating system: Solaris SPARC 10

callers working directory: /tmp/sapinst_instdir/ERP/SYSTEM/ADA/CENTRAL/AS

installer directory: /dvds/sap/maxdb/MAXDB_SOLARIS_SPARC

archive directory: /dvds/sap/maxdb/MAXDB_SOLARIS_SPARC

<b>starting preparing phase of package Base 7.6.00.35 64 bit

-


ERR: InstallRegistry::newPackage(): can't add Package "Base" -> "/sapdb/programs": already exists!

installation exited abnormally at Fr, Jun 15, 2007 at 18:38:51</b>

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:51.547 FSPath(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST) done

TRACE [iaxxejsexp.cpp:199]

EJS_Installer::writeTraceToLogBook()

2007-06-15 18:38:51.545 ChildApplication(/dvds/sap/maxdb/MAXDB_SOLARIS_SPARC/SDBINST).run(): 1. done.

ERROR 2007-06-15 18:38:51 [iaxxinscbk.cpp:282]

abortInstallation

MDB-07020 The database installer reported an error. Some database applications are probably still running. Check the log fil

e sdbinst.log.

TRACE [iaxxejsbas.hpp:388]

handleException<ESAPinstException>()

Converting exception into JS Exception Exception.

ERROR 2007-06-15 18:38:51

CJSlibModule::writeError_impl()

MUT-03025 Caught ESAPinstException in Modulecall: ESAPinstException: error text undefined.

TRACE [iaxxejsbas.hpp:460]

EJS_Base::dispatchFunctionCall()

JS Callback has thrown unknown exception. Rethrowing.

ERROR 2007-06-15 18:38:51 [iaxxgenimp.cpp:731]

showDialog()

FCO-00011 The step installServerSoftware with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0

|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|0|0|NW_ADA_DB|ind|ind|ind|ind|6|0|Sdb_ServerSoftware_Dia

logs|ind|ind|ind|ind|0|0|Sdb_ServerSoftware|ind|ind|ind|ind|0|0|installServerSoftware was executed with status ERROR .

markus_doehr2
Active Contributor
0 Kudos

Ah - ok, you did select "Install the first database instance" in sapinst? Try the second option...

--

Markus

Former Member
0 Kudos

Where do I find that file didnt found it in /tmp/sapinst_dir

Thank you.

markus_doehr2
Active Contributor
0 Kudos

it's in the installation directory usually...

What are the last lines of sapinst_dev.log then?

--

Markus

markus_doehr2
Active Contributor
0 Kudos

What release do you use? I doubt that sapinst supports that by default on versions lower 2004sSR2...

--

Markus

Former Member
0 Kudos

Its sapinst from 2004s SR2 , but still getting the error.

markus_doehr2
Active Contributor
0 Kudos

Hmm... what's the output of the last (say, 100) lines of XCMDOUT.LOG?

--

Markus