Comandos Basicos para Postgres Sql

Comandos básicos para Postgres SQL

 

Crear Roles
CREATE ROLE "<nombre del rol>" 
SUPERUSER CREATEDB
CREATE ROLE VALID UNTIL 'INFINITY';
Crear Usuario
CREATE ROLE <nombre de usuario> LOGIN ENCRYPTED
PASSWORD 'md5e5261530f57215639f14d53e1f794476' (o3keys)
VALID UNTIL 'INFINITY';
GRANT "<nombre del rol>" TO <nombre de usuario>;
Crear Base de Datos
CREATE DATABASE <nombre bd>
WITH ENCONDING='UTF8'
OWNER=<nombre de usuario>
LC_COLLATE='es_UY.UTF-8'
LC_TYPE='es_UY.UTF-8'
CONNECTION LIMIT=-1;
Comandos Basicos
POSTGRES ( en linea de comando)
__Generar Backup
pg_dump -U postgres -C -f C:\sample_backup
--Levantar Backup
psql -d postgres -U postgres -f C:\Temp\sample_backup