Article View: pl.comp.bazy-danych
Article #194683Re: [PostgreSQL] Błąd przy archwizacji
From: Bartosz Urbański
Date: Tue, 03 Nov 2015 14:05
Date: Tue, 03 Nov 2015 14:05
22 lines
2580 bytes
2580 bytes
> Zrób: > select oid, nspname from pg_namespace; > > potem: > select f.oid, f.name from pg_proc f where f.pronamespace = 713014; > > tam masz jakieś funkcje które są wpisane w nieistniejącą schemę. > jeśli te funkcje są nieistotne, to możesz spróbować: > delete from pg_proc where pronamespace = 713014; > jeśli są istotne, to zrób im: > update pg_proc set pronamespace = 2200 where pronamespace = 713014; > zakładając, że 2200 to oid schemy "public"; > > nawet kasując funkcje lepiej zrobić update'a, i potem, drop function > ...; > > depesz > Dziękuję za chęć udzielenia pomocy, niestety ja jestem tylko użytkownikiem tej bazy i zupełnie nie wiem jak skorzystać z Twojej pomocy, nawet nie wiem gdzie mam wpisać podane przez Ciebie komendy. Czy odpalić psql? Jak wybrać konkretną bazę danych z którą jest problem? Jest kilka baz danych o różnych nazwach na porcie 5433 ale błąd występuje tylko w jednej z nich. Miałem nadzieję że jest jakiś fix który naprawi/uporządkuje mi tą bazę. W folderze programu jest aplikacja fixdb w wersji 1.7, po jej uruchomieniu mam możliwość wyboru bazy i jej naprawy ale tego użyć aby nie utracić danych, a jak wiadomo nie mogę ich wcześniej zarchiwizować. Ktoś zna ten programik?
Technical Details
Message-ID:
<e4f42d46-133c-4fd5-ba35-e83aae1ba032@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!i2no3271213igv.0!news-out.google.com!z4ni45096ign.0!nntp.google.com!i2no2280128igv.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<72be0571-a89c-4fdf-ad33-c5bf14775c67@googlegroups.com> <skccgc-vgo.ln1@depesz.com>Show Full Headers
Complete Article Headers
X-Received: by 10.182.22.200 with SMTP id g8mr24309309obf.0.1446559520152; Tue, 03 Nov 2015 06:05:20 -0800 (PST) X-Received: by 10.182.104.103 with SMTP id gd7mr272932obb.19.1446559520126; Tue, 03 Nov 2015 06:05:20 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!i2no3271213igv.0!news-out.google.com!z4ni45096ign.0!nntp.google.com!i2no2280128igv.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych Date: Tue, 3 Nov 2015 06:05:19 -0800 (PST) In-Reply-To: <skccgc-vgo.ln1@depesz.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.18.250.12; posting-account=wU7mRgoAAADIvzJtet2x3HH-asguDsnq NNTP-Posting-Host: 83.18.250.12 References: <72be0571-a89c-4fdf-ad33-c5bf14775c67@googlegroups.com> <skccgc-vgo.ln1@depesz.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <e4f42d46-133c-4fd5-ba35-e83aae1ba032@googlegroups.com> Subject: Re: [PostgreSQL] Błąd przy archwizacji From: Bartosz Urbański <burbanski@celkom.pl> Injection-Date: Tue, 03 Nov 2015 14:05:20 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit