Suele ocurrir que al querer eliminar una base de datos (Drop database) nos encontremos con un mensaje que nos dice que no podemos eliminar por que existen otros usuarios usando la BD al mismo tiempo o por sesiones activas, por ejm. este mensaje.
database "DB_Asistencias
" is being accessed by other users
En tal caso podemos usar esta consulta que usé hoy en el trabajo, para Postgres 9.1 (la encontré en StackOverFlow)
SELECT pg_terminate_backend(pg_stat_activity.procpid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'DB_Asistencias'
AND procpid <> pg_backend_pid();
Si estas buscando un experto prestashop en Barcelona para la creacion, modificacion o diseño de tu tienda online, ponte en contacto con nosotros
ResponderEliminar