Dit is de opdracht createlang die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
createlang - installeer een PostgreSQL-proceduretaal
KORTE INHOUD
maaklang [verbindingsoptie taalnaam [dbnaam]
maaklang [verbindingsoptie --lijst | -l [dbnaam]
PRODUCTBESCHRIJVING
createlang is een hulpprogramma voor het toevoegen van een procedurele taal aan een PostgreSQL-database.
createlang is slechts een verpakking rond de CREATE EXTENSION (CREATE_EXTENSION(7))SQL
opdracht.
Voorzichtigheid
createlang is verouderd en kan in een toekomstige PostgreSQL-release worden verwijderd. Direct gebruik
van de CREATE UITBREIDING commando wordt in plaats daarvan aanbevolen.
OPTIES
createlang accepteert de volgende opdrachtregelargumenten:
taalnaam
Specificeert de naam van de proceduretaal die moet worden geïnstalleerd. (Deze naam is
kleine letters.)
[-NS] dbnaam
[--dbnaam=]dbnaam
Specificeert de database waaraan de taal moet worden toegevoegd. De standaard is om te gebruiken
de database met dezelfde naam als de huidige systeemgebruiker.
-e
--echo
Geef SQL-opdrachten weer terwijl ze worden uitgevoerd.
-l
--lijst
Toon een lijst met reeds geïnstalleerde talen in de doeldatabase.
-V
--versie
Druk de createlang-versie af en sluit af.
-?
--help
Toon hulp over createlang-opdrachtregelargumenten en sluit af.
createlang accepteert ook de volgende opdrachtregelargumenten voor verbindingsparameters:
-h gastheer
--gastheer=gastheer
Specificeert de hostnaam van de machine waarop de server draait. Als de waarde
begint met een schuine streep, wordt deze gebruikt als de map voor de Unix-domeinsocket.
-p port
--poort=port
Specificeert de TCP-poort of lokale Unix-domeinsocket-bestandsextensie waarop de server
luistert naar verbindingen.
-U gebruikersnaam
--gebruikersnaam=gebruikersnaam
Gebruikersnaam om verbinding mee te maken.
-w
--geen wachtwoord
Geef nooit een wachtwoordprompt uit. Als de server wachtwoordverificatie vereist en a
wachtwoord is niet beschikbaar op andere manieren, zoals een .pgpass-bestand, de verbinding
poging zal mislukken. Deze optie kan handig zijn in batchtaken en scripts waar geen gebruiker
aanwezig is om een wachtwoord in te voeren.
-W
--wachtwoord
Forceer createlang om om een wachtwoord te vragen voordat u verbinding maakt met een database.
Deze optie is nooit essentieel, omdat createlang automatisch om een
wachtwoord als de server wachtwoordauthenticatie vereist. Createlang zal echter verspillen
een verbindingspoging om erachter te komen dat de server een wachtwoord wil. In sommige gevallen is het
het typen waard -W om de extra verbindingspoging te vermijden.
MILIEU
PGDATABASE
PGHOST
PGPOORT
PGUSER
Standaard verbindingsparameters
Dit hulpprogramma gebruikt, net als de meeste andere PostgreSQL-hulpprogramma's, ook de omgevingsvariabelen
ondersteund door libpq (zie Paragraaf 31.14, “Omgevingsvariabelen”, in de documentatie).
DIAGNOSE
De meeste foutmeldingen spreken voor zich. Als dit niet het geval is, voert u createlang uit met de --echo optie
en zie de betreffende SQL-opdracht voor details. Ook eventuele standaardverbindingsinstellingen en
omgevingsvariabelen die door de libpq front-end bibliotheek worden gebruikt, zijn van toepassing.
OPMERKINGEN
droplang(1) om een taal te verwijderen.
Voorbeelden
Om de taal pltcl in de databasesjabloon1 te installeren:
$ maaklang pltcl sjabloon1
Houd er rekening mee dat het installeren van de taal in template1 ervoor zorgt dat dit automatisch gebeurt
ook geïnstalleerd in later gemaakte databases.
Gebruik createlang online met behulp van onworks.net-services