So, I changed the locale on my setup to "zh_CN.UTF-8" and tried to restore into a database using a backup from earlier. WhenI click on "Display objects" tab, I see an error being displayed, although the actual restore happens just fine. Notethat no error occurs in English locales. Took me a while to figure this one out. The issue is with frmRestore::OnEndProcess() function. It naively avoids lines containing";" or "P" as the first letter. So in the English locale, the last line about the "Process returned exit code 0"is handled. However in other locales, this will be translated and hence the last line will be inspected leading to a spuriouserror. The fix is to avoid inspecting the last line. Branch ------ master Details ------- http://git.postgresql.org/gitweb?p=pgadmin3.git;a=commitdiff;h=73df2d05995957128c666817f6f883513e50d931 Author: Nikhil S <nixmisc@gmail.com> Modified Files -------------- pgadmin/frm/frmRestore.cpp | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера