PostgreSQL es un sistema de base de datos de objetos relacionales de código abierto. Respaldado por más de 15 años de desarrollo , el sistema de base de datos es muy apreciada por su integridad exactitud, fiabilidad y datos. PostgreSQL es compatible con todos los principales sistemas operativos , incluyendo Windows , Linux y UNIX . Es capaz de almacenar grandes archivos binarios , como vídeo , sonido e imágenes , y también incluye la mayoría de los tipos de datos que se encuentran en "SQL : 2008 ". Copia de una tabla de PostgreSQL es fácil, pero un simple comando COPIAR no copia el encabezado. Si desea copiar un encabezado , se debe ejecutar un comando COPY más complejo. Instrucciones
1
Abra la línea de comandos de Linux del sistema, escriba "su - nombre de usuario" y presionar " Enter". Reemplace "username" con su nombre de usuario . Utilice este comando para acceder a su base de datos.
2
tipo "start postgresql servicio " en la línea de comandos de Linux del sistema y presiona " Enter". Esto iniciará el servidor de base de datos , en el supuesto en que se detuvo . También puede usar el comando "/etc /rc.d /init.d /postgresql start" o el comando " /usr /bin /postmaster -D /var /lib /pgsql /data &" para iniciar el servidor .
3
Type " psql database_name " en la línea de comandos de Linux del sistema y presiona " Enter". Reemplazar " database_name " con el nombre de su base de datos. Debe ejecutar este comando para conectarse a la base de datos. Va a iniciar una sesión como usuario " nombre de usuario" en nuestro ejemplo.
4
Type " postgres " en la línea de comandos de Linux y pulse " Enter". Este comando iniciará el indicador de línea de comandos de PostgreSQL . Debe ejecutar todos los comandos de base de datos relacionados a este mensaje.
5
Utilice la opción "Copiar ", para copiar datos entre una tabla y un archivo . Debe utilizar la siguiente sintaxis del comando COPY para copiar un encabezado en PostgreSQL :
COPIA nombre de tabla en el archivo filename [ CON CSV HEADER ]
Reemplazar " nombre de tabla " con el nombre de la tabla que contiene los datos que desea copiar y " nombre " con la ruta de acceso al archivo. El parámetro " HEADER " especifica que el archivo contiene una línea de cabecera con los nombres de cada columna. Cuando la tabla se copia en el archivo, la primera línea contendrá los nombres de columna .