salut , j'ai pas trouvé le help de la commande
pourquoi host copy et non pas seulement copy ?Code:host copy fichier_source fichier_destination
c'est une commande SQL ?
Version imprimable
salut , j'ai pas trouvé le help de la commande
pourquoi host copy et non pas seulement copy ?Code:host copy fichier_source fichier_destination
c'est une commande SQL ?
host n'est pas une commande SQL.
En revanche, c'est une commande SQL*plus ou une commande PL/SQL.
Dans les deux cas, c'est un appel au système, soit du serveur sur lequel est installé la base (PL/SQL), soit du poste sur lequel est exécutée la commande sqlplus.
A ce titre elles ne sont pas interchangeables (à moins d'exécuter sqplus sur le serveur, bien sûr).
host est une commande pour sqlplus installé sur windows pour exécuter des commandes windows (ici la commande windows est copy, on pourrait avoir host dir par exemple)
Sur linux c'est le ! qui permet d'exécuter des commandes linux comme par exemple pour faire un ls : !ls -ltr
Host est générale elle marche également sous linux, unix, etc.
Citation:
In some operating systems, you can use a character in place of HOST such as "$" in Windows or "!" in UNIX, or you may not have access to the HOST command. See the platform-specific Oracle documentation provided for your operating system or ask your DBA for more information.
Merci mnitu pour la précision