pg_ctl Configuración de Variables de Entorno Para PostgreSQL.

5
FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA EN SISTEMAS Y COMPUTACIÓN ASIGNATURA: BASE DE DATOS III TEMA: CONFIGURACIÓN DE VARIABLES DE ENTORNO PARA POSTGRESQL. AUTOR: ALEX YUNGAN FECHA Abril 2015

description

Configuración de variables de Entorno para PostgreSQL..pdf

Transcript of pg_ctl Configuración de Variables de Entorno Para PostgreSQL.

  • FACULTAD DE INGENIERA

    ESCUELA DE INGENIERA EN SISTEMAS Y COMPUTACIN

    ASIGNATURA:

    BASE DE DATOS III

    TEMA:

    CONFIGURACIN DE VARIABLES DE ENTORNO PARA

    POSTGRESQL.

    AUTOR:

    ALEX YUNGAN

    FECHA

    Abril 2015

  • ndice

    ndice............................................................................................................................................2

    Introduccin .................................................................................................................................2

    Objetivos ......................................................................................................................................2

    Contenido .....................................................................................................................................2

    Que es pg_ctl ............................................................................................................................2

    Configurar las variables de entorno .........................................................................................3

    Conclusiones ................................................................................................................................5

    Bibliografa ...................................................................................................................................5

    Introduccin

    La configuracin de variable de entorno como el pg_ctl nos permite administrar

    nuestra base de datos ya que pg_ctl es una utilidad para la inicializacin de un cluster

    de base de datos PostgreSQL, iniciar, detener o reiniciar el servidor PostgreSQL

    backend (postgres), o mostrar el estado de un servidor que ejecuta.

    Objetivos Investigar como configurar las variables de entorno para lograr administrar el

    clster utilizando el comando pg_ctl,

    Contenido

    Que es pg_ctl El pg_ctl permite start, stop, restart y verificar el status a un servidor de

    PostgreSQL

    Start

    Inicio o initdb crea un nuevo clster de base de datos PostgreSQL.

    se puso en marcha un nuevo servidor.

    Un cluster de base de datos

    Es una coleccin de bases de datos que son administrados por una

    instancia de servidor nico.

  • Stop

    El servidor que ejecuta en el directorio de datos especificado se cierra

    Existen 3 mtodos de apagado se pueden seleccionar con la opcin -m

    Smart

    valor predeterminado.

    Si el servidor se encuentra en recuperacin, la recuperacin y la

    replicacin de streaming

    se terminarn una vez que todos los clientes se hayan desconectado

    Fast

    Todas las transacciones activas se deshacen y los clientes estn

    desconectados por la fuerza

    Immediate

    abortar todos los procesos del servidor sin un apagado limpio

    Restart

    Ejecuta efectivamente una parada seguido de un comienzo. Esto permite cambiar las

    opciones de postgres de lnea de comandos.

    Status

    Permite verificar el estado en el que se encuentra

    Configurar las variables de entorno

    Paso1

    Abrir la consola y poner el siguiente cdigo vi ~/.bash_profile

  • Paso2

    Al aparecer un ventana as

    Poner en siguiente cdigo

    PATH=$PATH:/opt/PostgreSQL/9.3/bin

    PGDATA=/opt/PostgreSQL/9.3/data

    export PATH

    export PGDATA

    Presionamos esc + :w+ enter para guardar

    Paso3

    ejecutamos pg_control start

  • Conclusiones El pg_ctl permite administrar nuesta base de datos perdimiento inicializar ,

    parar ,restart , y verificar el estado nuestro servido

    Configurar el bash_profile no hace falta ingresar a /opt/PostgreSQL/9.3/bin

    para ejecutar ./pg_ctl -D /opt/PostgreSQL/9.3/data star si no solo pg_ctl start

    Bibliografa PostgreSQL. (s.f.). Documentation PostgreSQL 9.0. Obtenido de pg_ctl:

    http://www.postgresql.org/docs/9.0/static/app-pg-ctl.html