Cita:
Iniciado por augusto_jaramil Que tal amigos....
Se me presento la siguiente situacion: durante unas pruebas que estoy realizando tuve la necesidad de hacer un dropdb sobre una base de datos, sin tener en cuenta que otro usuario estaba realizando otras pruebas sobre la misma BD.
Que parametro del postgres debo modificar o que procedimiento debo seguir para evitar el dropdb mientras algun otro usuario este accediendo a la misma?
Agradezco de antemano sus opiniones la respecto
Un Cordial Saludo
Pero ese es el comportamiento por defecto del motor:
Cita: # \c ctd4
Ahora está conectado a la base de datos «ctd4».
ctd4=#
Cita: template1=# DROP database ctd4;
ERROR: database "ctd4" is being accessed by other users
template1=#
eperez@desarrollo3:~$ dropdb ctd4 -U postgres
dropdb: falló la eliminación de la base de datos: ERROR: database "ctd4" is being accessed by other users
eperez@desarrollo3:~$