Preskoči na glavno vsebino

Chyba: language "pltcl" does not exist

Hint: Použite CREATE LANGUAGE na načítanie jazyka do databázy.

Avtor: Petr Pech

Ako sa problém prejavuje

Pri aktualizácii databázy sa zobrazí chyba:

PSQLException: ERROR: language "pltcl" does not exist

Príčina

V databáze chýba procedurálny jazyk PL/Tcl (pltcl).

👉 Typicky vzniká po aktualizácii PostgreSQL, keď:

  • sa aktualizuje hlavný balík PostgreSQL

  • ale chýba zodpovedajúci balík postgresql-pltcl

Riešenie

  1. Pripojte sa k databáze (zvyčajne každej spoločnosti)

  2. Spustite:

CREATE LANGUAGE pltcl;

Ak príkaz zlyhá

Je potrebné doinštalovať balík:

postgresql-pltcl-<verze>

(napr. postgresql-pltcl-13)

Po inštalácii príkaz spustite znovu.

Ste s tem dobili odgovor na svoje vprašanje?