Estoy usando PostgreSQL 8.4 y tengo algunos archivos * .sql para importar a una base de datos. ¿Como lo puedo hacer?
postgresql
import
Badr
fuente
fuente
psql
correr. 2) asegurarse de que su usuario tiene los privilegios de escritura necesarias, tales como:CREATE
,INSERT
,UPDATE
, etc. 3) importar los archivos SQL. Por lo que tengo entendido, ahora estás en la etapa 1.en la línea de comandos, primero llegue al directorio donde está presente psql y luego escriba comandos como este:
y luego presione enter. psql solicita la contraseña proporcione la contraseña del usuario:
a continuación, escribir
luego presione enter inserción hecha.
fuente
Bueno, la forma más corta que conozco es la siguiente:
nombre de la base de datos: qué base de datos debe insertar los datos de su archivo.
ruta de archivo: ruta absoluta al archivo a través del cual desea realizar la importación.
host_name: el nombre del host. Para fines de desarrollo, es principalmente
localhost
.Al ingresar este comando en la consola, se le pedirá que ingrese su contraseña.
fuente
Tenga cuidado con "/" y "\". Incluso en Windows, el comando debe tener el siguiente formato:
fuente
Siempre se prefiere usar un archivo de servicio de conexión (lookup / google 'archivo de servicio de conexión psql')
Entonces simplemente:
Donde
yourservicename
es un nombre de sección del archivo de servicio.fuente