J'ai 2 ordinateurs. 1ère base de données en cours map1 et 2e carte2. Maintenant, je veux obtenir la table d'appartenance à la base de données map1 à partir de map2 du 2ème ordinateur, y compris les données. Alors, comment puis-je importer des données?
Réponses:
0 pour la réponse № 1vous devez d’abord créer une extension dblink sur map2 en tant que
Create extension dblink
Après cela, vous pouvez créer un lien et obtenir un tableau en utilisant quelque chose comme
SELECT * FROM
dblink("dbname=map1 port=5432 host=127.0.0.10 user=postgres password=123",
"select id, name_col from membership" )
AS membership_from_map1(id integer, name_col text)
Utilisez les informations d'identification de map1 pour nom_bdd, port, hôte, etc. Vous devez également d'abord vérifier que la carte est configurée pour l'accès à distance.