Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Nick


Contraseña


Nuevo usuario


English
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Error ORA-01940 al eliminar usuario Oracle 10g
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Error ORA-01940 al eliminar usuario Oracle 10g

Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Error ORA-01940 al eliminar usuario Oracle 10g Responder citando

Tengo una base de datos con Oracle Database 10g, tengo un usuario esquema y tablas "facturacion", estoy intentando eliminar el usuario y todas sus tablas (de las que es propietario). Estoy ejecutando este comando SQL de Oracle para hacerlo:

Código:

drop user facturacion cascade;


Pero al hacerlo me da este error:

ORA-01940: no se puede borrar un usuario conectado actualmente

¿Cómo puedo eliminarlo? ¿a qué puede ser debido este error? tengo Oracle 10g en Windows 7, seguí este manual para instalarlo:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=448
MensajePublicado:
Sab Jun 18, 2011 1:38 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error ORA-01940 al eliminar usuario Oracle 10g Responder citando



Anuncios



varios escribió:
Tengo una base de datos con Oracle Database 10g, tengo un usuario esquema y tablas "facturacion", estoy intentando eliminar el usuario y todas sus tablas (de las que es propietario). Estoy ejecutando este comando SQL de Oracle para hacerlo:

Código:

drop user facturacion cascade;


Pero al hacerlo me da este error:

ORA-01940: no se puede borrar un usuario conectado actualmente

¿Cómo puedo eliminarlo? ¿a qué puede ser debido este error? tengo Oracle 10g en Windows 7, seguí este manual para instalarlo:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=448



¿Cómo ejecutas el comando? ¿con SQLPLus? ¿con qué usuario has iniciado sesión para ejecutar el comando?
MensajePublicado:
Sab Jun 18, 2011 1:40 pm
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: Error ORA-01940 al eliminar usuario Oracle 10g Responder citando



Anuncios



alonsojpd escribió:
¿Cómo ejecutas el comando? ¿con SQLPLus? ¿con qué usuario has iniciado sesión para ejecutar el comando?



Lo ejecuto desde SQLPlus de Oracle y uso el usuario SYSTEM.
MensajePublicado:
Sab Jun 18, 2011 3:23 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error ORA-01940 al eliminar usuario Oracle 10g Responder citando



Anuncios



varios escribió:
Lo ejecuto desde SQLPlus de Oracle y uso el usuario SYSTEM.


Prueba a bloquear el usuario "facturacion", puede que alguna aplicación esté usándolo. Para bloquearlo ejecuta:

Código:

alter user facturacion account lock;


Tal vez tengas que detener la base de datos con:

Código:

shutdown immediate;


Luego vuelve a probar, debería funcionar.
MensajePublicado:
Sab Jun 18, 2011 3:45 pm
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: RESUELTO: Error ORA-01940 al eliminar usuario Oracle 10g Responder citando

alonsojpd escribió:
Prueba a bloquear el usuario "facturacion", puede que alguna aplicación esté usándolo. Para bloquearlo ejecuta:

Código:

alter user facturacion account lock;


Tal vez tengas que detener la base de datos con:

Código:

shutdown immediate;


Luego vuelve a probar, debería funcionar.


ok, ahora sí me ha dejado eliminarlo.
Solucionado.
MensajePublicado:
Sab Jun 18, 2011 3:54 pm
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+