Import via Processing (menu traitement)
Un autre moyen d'importer une couche dans PostGIS est d'utiliser les algorithmes d'import vers PostGIS disponibles dans Processing (Boîte à outils de traitements)

Par exemple, exporter vers PostgreSQL(connections disponibles)
permet d'exporter dans PostGIS avec une connexion ouverte.
(nb : dans certains versions de QGIS le terme utilisé est Importer au lieu de Exporter)
Il s'agit en fait d'une aide à la rédaction d'une commande ogr2ogr qui apparaît en bas de la boîte de dialogue.
Exemple :
De nombreux paramètres sont réglables.
Ogr2ogr a été choisi par Faunalia pour réaliser cet algorithme. On trouvera ici la justification en termes de performances par rapport à shp2pgsql.
À noter que cette méthode permet d'importer en lot. En effet un algorithme peut être lancé par clic droit → exécuter comme processus de lot
.

Le choix de plusieurs couches avec le bouton permet d'alimenter automatiquement autant de lignes que de couches à importer et de préciser ensuite les paramètres pour chaque couche :
L'import via ogr2ogr par cette méthode est considéré comme beaucoup plus performant en termes de rapidité que l'import par DBManager.
Attention : Accent dans le chemin d'accès
Le chemin d'accès du fichier à importer ne doit pas comporter de caractères accentués.
Exemple : Importer la couche c:\données\monfichier.shp
ne fonctionnera pas.