PDA

Ver la Versión Completa : DB-Connect Failed, Return Code 000256


Jordinav
20/05/08, 20:17:24
Hola

Al intentar arrancar SAP,me arranca, pero en 1 min el disp work mueren.
En el Eventwiever veo el error:

DB-Connect Failed, Return Code 000256

Lo curioso es que no he moficado nada en el servidor, ni variables de entorno... Estoy perdido .... alguna idea???:confused:

sama
21/05/08, 07:08:15
Hola,

tu base de datos es oracle? prueba a arrancar el listener.

Saludos,

Sama

pezpito
21/05/08, 07:23:41
Hola,

tu base de datos es oracle? prueba a arrancar el listener.

Saludos,

Sama

Ejecuta el comando lsnrctl start como usuario (en el caso de Oracle) ora<SID>

spanishpower
21/05/08, 07:27:00
SAP version?
OS version?
DB version?

Mira esta ruta /usr/sap/SID/DEVGMGS00/work que contiene ?

Jordinav
21/05/08, 07:39:44
Hola

Si si.. es oracle
Muchas gracias por tu respuesta... pero continua sin arrancar...
Pero el log ha cambiado :

ERROR OCI-CALL 'olog' failed: rc = 12505
Alguna idea?

sama
21/05/08, 08:00:39
Hola,

¿Tienes más de una instancia de oracle instalada en el servidor? echale un vistazo a la nota de sap 576919. Comprueba los parámetros del listener.ora.

Saludos.

Sama

Jordinav
21/05/08, 08:17:58
Hola

No no.. Sólo tengo una instancia..
Todos los work process arrancan.. pero luego se van muriendo...

Además.. lo curioso es que no he modificado nada...

elalien
21/05/08, 08:29:10
¿tienes oracle?

en caso afirmativo ¿has mirado el fichero de alertas de oracle?
¿la traza de los WP's?
¿el log del listener?

Con la información que das es dificil averiguar algo mas. En principio es un problema con la conexión a la BBDD, puede ser porque ésta no esté arrancada o por algun problema al conectarse los work process.

intenta hacer un R3trans -d y mira a ver si se conecta e investoga el trans.log


Un saludo

Jordinav
21/05/08, 08:50:50
Hola

Te reenvio el log del trans.log
Lo curioso es que no se ha modificado nada...

4 ETW000 R3trans version 6.05 (release 46D - 28.03.01 - 11:30:00).
4 ETW000 ===============================================
4 ETW000
4 ETW000 control file: <no ctrlfile>
4 ETW000 R3trans was called as follows: R3trans -d
4 ETW000 date&time : 21.05.2008 - 10:33:41
4 ETW000 trace at level 2 opened for a given file pointer
4 ETW000 [developertrace,0] Wed May 21 10:33:42 2008 183370 0.183370
4 ETW000 [developertrace,0] db_con_init called 160 0.183530
4 ETW000 [developertrace,0] create_con (con_name=R/3) 124 0.183654
4 ETW000 [developertrace,0] Loading DB library 'dboraslib.dll' ...
4 ETW000 252 0.183906
4 ETW000 [developertrace,0] load shared library (dboraslib.dll), hdl 0
4 ETW000 4777 0.188683
4 ETW000 [developertrace,0] Library 'dboraslib.dll' loaded
4 ETW000 88 0.188771
4 ETW000 [developertrace,0] function DbSlExpFuns loaded from library
dboraslib.dll
4 ETW000 94 0.188865
4 ETW000 [developertrace,0] Version of 'dboraslib.dll' is '46D.00'
4 ETW000 137 0.189002
4 ETW000 [developertrace,0] function dsql_db_init loaded from library
dboraslib.dll
4 ETW000 98 0.189100
4 ETW000 [developertrace,0] function dbdd_exp_funs loaded from library
dboraslib.dll
4 ETW000 113 0.189213
4 ETW000 [developertrace,0] New connection 0 created 105 0.189318
4 ETW000 [developertrace,0] db_con_connect (con_name=R/3) 97 0.189415
4 ETW000 [developertrace,0] find_con found the following connection for
reuse:
4 ETW000 85 0.189500
4 ETW000 [developertrace,0] Got ORACLE_HOME=d:\oracle\ora81 from environment
4 ETW000 1365 0.190865
4 ETW000 [developertrace,0] -->oci_initialize 72 0.190937
4 ETW000 [developertrace,0] Got ORACLE_SID=PK2 from environment
4 ETW000 332 0.191269
4 ETW000 [developertrace,0] Got NLS_LANG=AMERICAN_AMERICA.WE8DEC from
environment
4 ETW000 96 0.191365
4 ETW000 [developertrace,0] Logon as OPS$-user to get SAPR3's password
4 ETW000 80 0.191445
4 ETW000 [developertrace,0] Connecting as /@PK2 on connection 0 ...
4 ETW000 80 0.191525
4 ETW000 [developertrace,0] -->oci_logon(con_hdl=0, user='', dbname='PK2')
4 ETW000 101 0.191626
4 ETW000 [developertrace,0] Wed May 21 10:33:44 2008 2200553 2.392179
4 ETW000 [dboci.c ,0] *** ERROR => OCI-call 'olog' failed: rc = 1017
4 ETW000 110 2.392289
4 ETW000 [dboci.c ,0] *** ERROR => CONNECT failed with sql error '1017'
4 ETW000 91 2.392380
4 ETW000 [developertrace,0] Try to connect with default password
4 ETW000 78 2.392458
4 ETW000 [developertrace,0] Connecting as SAPR3/<pwd>@PK2 on connection 0
...
4 ETW000 84 2.392542
4 ETW000 [developertrace,0] -->oci_logon(con_hdl=0, user='SAPR3',
dbname='PK2')
4 ETW000 83 2.392625
4 ETW000 [dboci.c ,0] *** ERROR => OCI-call 'olog' failed: rc = 1017
4 ETW000 107060 2.499685
4 ETW000 [dboci.c ,0] *** ERROR => CONNECT failed with sql error '1017'
4 ETW000 94 2.499779
4 ETW000 [developertrace,0] Got ORACLE_SID=PK2 from environment
4 ETW000 676 2.500455
4 ETW000 [developertrace,0] Got NLS_LANG=AMERICAN_AMERICA.WE8DEC from
environment
4 ETW000 85 2.500540
4 ETW000 [developertrace,0] Logon as OPS$-user to get SAPR3's password
4 ETW000 77 2.500617
4 ETW000 [developertrace,0] Connecting as /@PK2 on connection 0 ...
4 ETW000 69 2.500686
4 ETW000 [developertrace,0] -->oci_logon(con_hdl=0, user='', dbname='PK2')
4 ETW000 72 2.500758
4 ETW000 [dboci.c ,0] *** ERROR => OCI-call 'olog' failed: rc = 1017
4 ETW000 510291 3.011049
4 ETW000 [dboci.c ,0] *** ERROR => CONNECT failed with sql error '1017'
4 ETW000 85 3.011134
4 ETW000 [developertrace,0] Try to connect with default password
4 ETW000 69 3.011203
4 ETW000 [developertrace,0] Connecting as SAPR3/<pwd>@PK2 on connection 0
...
4 ETW000 74 3.011277
4 ETW000 [developertrace,0] -->oci_logon(con_hdl=0, user='SAPR3',
dbname='PK2')
4 ETW000 82 3.011359
4 ETW000 [developertrace,0] Wed May 21 10:33:45 2008 130841 3.142200
4 ETW000 [dboci.c ,0] *** ERROR => OCI-call 'olog' failed: rc = 1017
4 ETW000 96 3.142296
4 ETW000 [dboci.c ,0] *** ERROR => CONNECT failed with sql error '1017'
4 ETW000 80 3.142376
4 ETW000 [dblink ,627] ***LOG BY2=>sql error 1017 performing CON
4 ETW000 115 3.142491
4 ETW000 [dblink ,627] ***LOG BY0=> 48 3.142539
2EETW169 no connect possible: "DBMS = ORACLE ---
dbs_ora_tnsname = 'PK2'"

elalien
21/05/08, 09:06:59
da la sensacion de que se haya cambiado la password del usuario sapr3

¿teneis la password estandard o la habeis cambiado?

si teneis oracle 8 como parece, intenta desde el SO:

svrmgrl
connect sapr3

cuando te pida la password introduce sap si no la habeis cambiado y si la habeis cambiado pues la que sea

si esto te funciona y puedes hacer p.ej. un

select * from t000;

el problema viene por otro lado.

si no puedes conectarte con sapr3, el problema viene de alli y tienes como opciones:

1.- la rapida y chapuza: cambiar la password de sapr3 a sap (la pass standard)

2. aplicar la nota OSS 400241 para reinicializar el metodo de conexion

Un saludo

Jordinav
21/05/08, 09:44:37
Prefiero la chapuza... Me cuentas como je je

elalien
21/05/08, 09:52:05
Prefiero la chapuza... Me cuentas como je je

¿pero has hecho la prueba de que se deba a eso? ¿sabes si teneis la password cambiada?

en principio solo deberias entrar a oracle

svrmgrl
connect internal (creo que en oracle 8 era asi, hace bastante que no lo uso)
ALTER USER SAPR3 IDENTIFIED BY SAP;

Ahora, que si la password estaba cambiada y la teneis en algun script (p.ej) deberiais cambiarla.

Jordinav
21/05/08, 09:58:38
Merci...

He intentado hacer lo que me dices..
y me da el mensaje que el usuario sapr3 no existe.....

elalien
21/05/08, 10:03:12
Merci...

He intentado hacer lo que me dices..
y me da el mensaje que el usuario sapr3 no existe.....

¿que no existe el usuario? pues o has escrito algo mal o me da que tienes un problema gordo. Es el propietario de todas las tablas de sap.

Prueba

>SVRMGRL
>connect internal
>select username from dba_users;

y mira a ver que usuarios estan dados de alta

Jordinav
21/05/08, 10:07:15
Muchas gracias por tu ayuda..
me da:
SYS
SYSTEM
ETC ETC ... PERO NINGUNO ES EL SAPR3 ....
PUEDO CREARLO?

elalien
21/05/08, 10:09:09
y cuales son etc,etc.??

o te estas conectando a otra BBDD o te ha desaparecido la de sap


el problema no es crearlo, el problema es que es el propietario de todas la tablas de sap

Jordinav
21/05/08, 10:11:33
MMMmm... y como puedo saber si me conecto a la bd de SAP..

elalien
21/05/08, 10:16:06
MMMmm... y como puedo saber si me conecto a la bd de SAP..

Pues tienes que estar en el servidor donde este la BBDD y conectarte con el usuario correspondiente.

¿es windows? si es asi teclea

SET en el sistema operativo, te dará las variables de entorno y mira las relacionadas con SAP, especialmente

DBS_ORA_SCHEMA
dbs_ora_tnsname
DBMS_TYPE

No me has contestado que mas usuarios te aparecen (etc,etc)

Jordinav
21/05/08, 10:26:37
Hola

Respecto a estas variables:
DBS_ORA_SCHEMA = SAPR3
dbs_ora_tnsname = PK2
DBMS_TYPE = ORA

y el resto de usuario:
OUTLN
DBSNMP
AURORA$JIS$UTILITIES
OSE$HTTP$ADMIN
AURORA$SORB$UNAUTHENTIFICATED
ORDSYS
ORDPLUGINS
MDSYS
CTXSYS
SCOTT
ADAMS
JONES
CLARK
BLAKE
MTSSYS

elalien
21/05/08, 10:36:37
Hola

Respecto a estas variables:
DBS_ORA_SCHEMA = SAPR3
dbs_ora_tnsname = PK2
DBMS_TYPE = ORA

y el resto de usuario:
OUTLN
DBSNMP
AURORA$JIS$UTILITIES
OSE$HTTP$ADMIN
AURORA$SORB$UNAUTHENTIFICATED
ORDSYS
ORDPLUGINS
MDSYS
CTXSYS
SCOTT
ADAMS
JONES
CLARK
BLAKE
MTSSYS


pues no se me ocurre mucho mas que decirte, la cosa no tiene buena pinta. No se vé la BBDD de sap por ningun lado.

- Prueba a a hacer un tnsping PK2 a ver si te funciona.

- entra en oracle y teclea:

select tablespace_name from dba_tablespaces; (deberian aparecer los tablespaces de sap)

select * from v$database (dime que te da)

- Prueba a parar y levantar la BBDD oracle (se me ocurre que se haya levantado con otro usuario)

- mira el fichero de alertas de oracle a ver si ves algo raro.

Jordinav
21/05/08, 10:41:00
El tnsping a Pk2 me funciona...

Lo curioso es que hace una semana funcionaba... a dejado de funcionar de repente...
Ahora no me arranca ni los wp .. running but dialog queue standstill

elalien
21/05/08, 10:48:41
El tnsping a Pk2 me funciona...

Lo curioso es que hace una semana funcionaba... a dejado de funcionar de repente...
Ahora no me arranca ni los wp .. running but dialog queue standstill

es logico que no te funcione. ¡¡no existe la BBDD!!

prueba a hacer los puntos que te he dicho en el mensaje anterior

Como empezó el problema?:
¿estaba arrancada y se ha caido?
¿has reiniciado la intancia y/o la BBDD?
¿llevabas tiempo sin arrancarla?
¿has mirado el fichero de alertas de oracle?

¿has hecho algun backup y/o restore?

Jordinav
21/05/08, 10:55:58
No... si me funciona... es lo mas sorprendente...

elalien
21/05/08, 11:00:08
No... si me funciona... es lo mas sorprendente...


Pues si te funciona ¿cual es el problema?, no entiendo nada

Jordinav
21/05/08, 11:58:37
que no me arranca SAP... me arranca... se pone amarillo.. y luego se muere,

elalien
21/05/08, 13:06:22
que no me arranca SAP... me arranca... se pone amarillo.. y luego se muere,

Pues entonces no te funciona, intenta lo que te he dicho mas arriba