Hello guys,
i have the following problem:
i have an XI instance (kernel 6.40), Oracle 11. i guess that after Oracle upgrade the database doesn't start anymore with startsap db or startsap (we have aliases, so it is not necessary to write a virual hostname afterwards). I get the message:
w003060:x37adm> startsap
Checking X37 Database
-
ABAP Database is not available via R3trans
Starting SAP Instance SCS77
-
Startup-Log is written to /export/home/x37adm/startsap_SCS77.log
Instance on host w003060 started
Starting SAP-Collector Daemon
-
***********************************************************************
This is Saposcol Version COLL 20.95 640 - V3.73 64Bit
Usage: saposcol -l: Start OS Collector
saposcol -k: Stop OS Collector
saposcol -d: OS Collector Dialog Mode
saposcol -s: OS Collector Status
The OS Collector (PID 3676) is already running .....
************************************************************************
saposcol already running
ABAP Database X37 must be started on remote server
But the database locates on the same server.
If i start the database first with sqlplus and startup, then afterwards startsap r3 works properly and SAP instance startes.
R3trans -d brings the following logs:
...
4 ETW000 [dev trc ,00000] Client NLS settings: AMERICAN_AMERICA.UTF8 25155 0.088289
4 ETW000 [dev trc ,00000] Logon as OPS$-user to get SAPDAT's password 115 0.088404
4 ETW000 [dev trc ,00000] Connecting as /@X37 on connection 0 (nls_hdl 0) ... (dbsl 640 130111, UNICODE[2])
4 ETW000 84 0.088488
4 ETW000 [dev trc ,00000] Nls CharacterSet NationalChar C EnvHp ErrHp ErrBt
4 ETW000 53 0.088541
4 ETW000 [dev trc ,00000] 0 (UTF8) 1 0x101ae5790 0x101af0ba8 0x101b15668
4 ETW000 52 0.088593
4 ETW000 [dev trc ,00000] Allocating service context handle for con_hdl=0 79 0.088672
4 ETW000 [dev trc ,00000] Allocating server context handle 32 0.088704
4 ETW000 [dev trc ,00000] Attaching to DB Server X37 (con_hdl=0,svchp=0x101af0ac8,srvhp=0x101b16bb0)
4 ETW000 141 0.088845
4 ETW000 [dev trc ,00000] Assigning server context 0x101b16bb0 to service context 0x101af0ac8
4 ETW000 59274 0.148119
4 ETW000 [dev trc ,00000] Allocating user session handle 87 0.148206
4 ETW000 [dev trc ,00000] Starting user session (con_hdl=0,svchp=0x101af0ac8,srvhp=0x101b16bb0,usrhp=0x101b479a0)
4 ETW000 80 0.148286
4 ETW000 [dboci.c ,00000] **** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1034*
4 ETW000 6913 0.155199
4 ETW000 [dev trc ,00000] set_ocica() -> OCI or SQL return code 1034 39 0.156053
4 ETW000 [dev trc ,00000] SAPUSER or connect error rc=99, oerr=1034. 177 0.156230
4 ETW000 [dblink ,00430] ***LOG BY2=>sql error 1034 performing CON [dblink#6 @ 430]
4 ETW000 198 0.156428
4 ETW000 [dblink ,00430] ***LOG BY0=>ORA-01034: ORACLE not available 37 0.156465
4 ETW000 ORA-27101: shared memory realm does not exist
4 ETW000 SVR4 Error: 2: No such file or directory [dblink#6 @ 430]
2EETW169 no connect possible: "DBMS = ORACLE --- dbs_ora_tnsname = 'X37'"
I have checked tnsnames.ora, listener.ora and environment files ( i have Solaris sparc OS on this server) .dbenv.sh, sapenv.sh, .profile, but couldn't find anything yet.
-
disp+work information
-
kernel release 640
kernel make variant 640_EX2
compiled on SunOS 5.9 Generic_122300-13 sun4u for "sun_64"
compiled for 64 BIT
compilation mode UNICODE
compile time Mar 6 2011 21:15:59
update level 0
patch number 368
...
Thanks in advance for any good advices!
regards,
Polina