¿Existe alguna forma mejor de desconectar a la fuerza a todos los usuarios de un esquema de base de datos Oracle 10g que reiniciar los servicios de la base de datos Oracle?Eliminando un usuario conectado de un esquema de base de datos de Oracle 10g
Tenemos varios desarrolladores que usan SQL Developer conectándose al mismo esquema en un único servidor Oracle 10g. El problema es que cuando queremos soltar el esquema para reconstruirlo, inevitablemente, alguien todavía está conectado y no podemos dejar caer el esquema de la base de datos o el usuario mientras alguien todavía está conectado.
De la misma manera, no queremos eliminar todas las conexiones a otros esquemas porque otras personas pueden estar todavía conectadas y probando con esos esquemas.
¿Alguien sabe de una manera rápida de resolver esto?
me encontré con que en nuestro entorno RAC, matando a la sesión menudo dejó colgando, pero encontrar el ID del proceso y matando desde el sistema operativo siempre trabajado . – Jonathan
small addition - agregue inmediatamente al comando: 'select 'alter system kill session' '' || sid || ',' || número de serie || '' 'inmediato;' de v $ session donde username = ''; 'esto forzará el comando –
Michael
nice answer. Exactamente lo que estaba buscando. –