db.copygrass - En ligne dans le Cloud

Il s'agit de la commande db.copygrass qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


db.copie - Copier un tableau.
Soit 'from_table' (éventuellement avec 'where') peut être utilisé, soit l'option 'select', mais pas
'from_table' et 'select' en même temps.

MOTS-CLÉS


base de données, table attributaire, SQL

SYNOPSIS


db.copie
db.copie --Aidez-moi
db.copie [du_pilote=prénom] [de_base de données=prénom] [de_table=prénom] [au_conducteur=prénom]
[à_base de données=prénom] à la table=prénom [=requête_sql] [Sélectionner=un magnifique] [--écraser]
[--vous aider] [--verbeux] [--calme] [--ui]

Drapeaux:
--écraser
Autoriser les fichiers de sortie à écraser les fichiers existants

--Aidez-moi
Imprimer le récapitulatif d'utilisation

--verbeux
Sortie du module verbeux

--silencieux
Sortie module silencieuse

--interface utilisateur
Forcer le lancement de la boîte de dialogue GUI

Paramètres:
du_pilote=prénom
Saisissez le nom du pilote
Options : mysql ODBC, sqlite page, ogr, dbf
Valeur par défaut: sqlite

de_base de données=prénom
Saisir le nom de la base de données
Valeur par défaut: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db

de_table=prénom
Nom de la table d'entrée (uniquement, si 'select' n'est pas utilisé)

au_conducteur=prénom
Nom du pilote de sortie
Options : mysql ODBC, sqlite page, ogr, dbf
Valeur par défaut: sqlite

à_base de données=prénom
Nom de la base de données de sortie
Valeur par défaut: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db

à la table=prénom [obligatoire]
Nom de la table de sortie

=requête_sql
Conditions WHERE de l'instruction SQL sans mot-clé 'where'
Exemple : revenu < 1000 et hab >= 10000

Sélectionner=un magnifique
Instruction de sélection complète (uniquement si 'from_table' et 'where' ne sont pas utilisés)
Ex: SELECT dedek FROM starobince WHERE obec = 'Frimburg'

DESCRIPTION


db.copie permet à l'utilisateur de copier une table entre deux bases de données. Les bases de données peuvent être connectées
via différents pilotes (voir exemples ci-dessous).

NOTES


Les tables d'attributs peuvent être copiées en utilisant db.copie et, quand s'associer à une carte vectorielle,
affecté à la carte avec v.db.connect. Les paramètres de connexion actuels sont enregistrés dans le fichier
$LOCATION/vecteur_map/dbln.

EXEMPLES


Des DBF à PostgreSQL
Stockage table 'geonames.dbf' (en actuel annuaire) développement PostgreSQL à travers ODBC :
db.copy from_driver=dbf from_database='$GISDBASE/$LOCATION_NAME/PERMANENT/dbf'
from_table=geonames to_driver=pg to_database="host=pgserver,dbname=testdb"
to_table=géonames

Des PostgreSQL à DBF
db.copy from_driver=pg from_database="host=pgserver.example.org,dbname=testdb"
from_table=table originale to_driver=dbf
to_database='$GISDBASE/$LOCATION_NAME/$MAPSET/dbf' to_table=origtable

Des PostgreSQL à PostgreSQL avec condition
db.copy from_driver=pg from_database="host=localhost,dbname=testdb"
from_table=geonames to_driver=pg to_database="host=localhost,dbname=testdb"
to_table=selection where="cat < 500"

Des DBF à SQLite
db.copy from_driver=dbf from_database='$GISDBASE/$LOCATION_NAME/PERMANENT/dbf'
from_table=geonames_features to_driver=sqlite
to_database='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db' to_table=geonames_features
# visualiseur pratique :
navigateur sqlite $HOME/grassdata/nc_spm_08/user1/sqlite/sqlite.db

Des SQLite à DBF
db.copy from_driver=sqlite from_database='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db'
from_table=ammprv to_driver=dbf to_database='$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/'
to_table=ammprv

Utilisez db.copygrass en ligne en utilisant les services onworks.net



Derniers programmes en ligne Linux et Windows