Cuando accedemos al shell de postgresql puede aparecer la siguiente advertencia:
Este error se elimina añadiendo en el fichero "runpslq.bat", después de "@echo off" lo siguiente:
cmd /c chcp 1252
Aunque debo decir que no he notado ninguna diferencia a la hora de ver los caracteres por pantalla. Al consultar la base de datos no me muestra correctamente los acentos y 'ñ'. Sin embargo con PgAdminIII lo hace perfectamente. Un misterio que aún no he logrado resolver.
21 comentarios:
y si tengo postgresql sobre windows como hago
Hola, no se a que te refieres, el caso que comento es de postgresql sobre windows.
a mi me paso ese error cuando cambie de version de 9.0 9.1 y no entendia porq pero buen post amigo me ayudo a solucionarlo
a mi me paso ese error cuando cambie de version de 9.0 9.1 y no entendia porq pero buen post amigo me ayudo a solucionarlo
Donde esta este fichero runpslq.bat?
en la carpeta scripts :)
C:\Program Files\PostgreSQL\9.3\scripts
amigo como es que añades al fichero "runpslq.bat", después de "@echo off" lo siguiente: cmd /c chcp 1252
tienes que editar el fichero?
NO FUNCIONA
no funciona
A mi si que me ha funcionado. He abierto el archivo como administrador, y he puesto esa expresión como segunda linea, despues del echo off
Perfecto, gracias capo, agregué esa linea al runpsql.bat en un Postgres 11 en Windows 10 de 64 bits y dejo de dar ese mensaje. Saludos
Muchas gracias por el aporte.
Gracias, funciona genial ..
tuve que usarlo en un Postgres version 12 (para windows)
Muchas gracias me funcionó perfecto - Dejó de salir el mensaje de advertencia
Excelente!!!
Para los que tengan problemas en windows por permisos de administración, una fácil es crear el .bat en documentos, ahí tienes permiso, luego copias ese archivo modificado a la carpeta de postgresql con el cmd ejecutandolo con permiso de administración
Gracias si funciono
Perfecto, muchas gracias.
Para resumir:
- En C:\Program Files\PostgreSQL\[versión por ej. 12]\scripts
- Se edita el archivo runpsql.bat
- Se añade después de "@echo off":
cmd /c chcp 1252
- Se guarda el archivo en otro directorio
- Se copia y se pega en C:\Program Files\PostgreSQL\[versión por ej. 12]\scripts
¡Ya está!
gracias funcionó perfecto
Funcionó. Hice los pasos que indican de editar el achivo .bat, pero no cambié de directorio y va bien.
Gracias, me ayudo muchisimo
Excelente ayuda,
Gracias.
Publicar un comentario