Créer un batch[DOS XP] Oracle
VyseR
Messages postés
16
Statut
Membre
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je me permet de demander votre aide sur mon problème,
je dois réaliser un batch sous la commande Dos de windows XP.
Ce batch dois exécuter des requetes sql sur une base oracle distante.
Je souhaite récupérer le résultat de ma requête dans un fichier en local.
Merci j'ai absolument besoin de votre aide car les délais sont courts et ma confusion profonde.
Je me permet de demander votre aide sur mon problème,
je dois réaliser un batch sous la commande Dos de windows XP.
Ce batch dois exécuter des requetes sql sur une base oracle distante.
Je souhaite récupérer le résultat de ma requête dans un fichier en local.
Merci j'ai absolument besoin de votre aide car les délais sont courts et ma confusion profonde.
Configuration: Windows XP Firefox 3.0.1
21 réponses
- 1
- 2
Suivant
-
une expilcation là http://didier.deleglise.free.fr/dba/pbs_et_sols.htm
-
-
hello
dans quel dossier se trouve sqlplus ?
essayer
C:\chemin du dossier\sqlplus -
En fait t'as plusieurs solution pour faire ça.
Soit tu te places dans le dossier de sql plus, soit tu mets l'exécutable de sql plus dans tes variables d'environnement -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
Au fait, quand j'utilise SQLplus j'obtiens ce message:
'SQLplus' n'est pas reconnu en tant que commande interne -
Euh faut que tu mettes sql plus sur ta machine à toi. C'est lui qui ira interrogé le serveur distant.
-
Bon j'ai été obligé d'aller voir un admin pour m'installer l'environnement complet oracle afin de pouvoir utiliser sql plus
maitnenant je saisis ma chaine de connexion et j'ai cette erreur "tns:could not resolve service name"
Pouvez vous m'aider ma chaine est du type :
c:\bin\oracle\ora920\BIN\SQLplus %login%/%password%@%base%@d:\fiche_article.sql %1% -
Vous voyez ça je ne le savais même pas
je débute vraiment dans les batchs, je ne sais pas où se trouve sqlplus j'ai installé oracle developer.
Que dois je faire je suis à vos ordres -
gauche droite gauche droite ...
démarrer -> rechercher -> nom de fichier : sqlplus -
Mais sqlplus est fourni dans le package de la base de données? Parce que ma base de données est sur un serveur distant...
-
La recherche ne me ramène rien de correct
j'obtiens 2 jar et un dossier oracle.jdeveloper.db.sqlplus.11.1.1.0.11.42.65, quand je rentre dans ce dossier j'ai un fichier preferences.xml -
Ok et sql plus je trouve sous google sans problème pour le télécharger?
-
Ok là je télécharge sql plus je vous tiens au courant pendant la journée merci de votre aide.
Je risque d'avoir besoin encore une fois de vous. Merci beaucoup -
Bon j'ai téléchargé sqlplus mais il me fait une erreur comme quoi il me manque oraclient8.dll
je ne la trouve pas sur le net, vous avez une idée? -
Merci mais là ça ne m'aide pas car j'arrive à accéder à la base avec sqldevelopper mais pas moyen de me connecter avec sqlplus! Je ne comprends vraiment pas
-
Re bonjour à tous,
bon je me remet à travailler sur ce batch mais je n'arrive pas à me connecté à la base distante, problème TNS que je n'arrive pas à surmonter. Je dois modifier mon fichier TNSORACLE.ORA mais je ne sais pas comment rajouter des informations, avez vous une proposition à me faire.
Et sinon si ma requête s'exécute après, je fais comment pour récupérer mes données dans un fichier CSV?
Merci beaucoup -
je vous fourni pour le moment le code de mon .bat
@echo off
set /p base=Saisissez le nom de la base
set /p login=Saisissez votre login
set /p password=Saissisez votre mot de passe
echo Votre Login est %login%, votre mot de passe %password% pour acceder a la base %base%
c:\bin\oracle\ora920\BIN\SQLplus %login%/%password%@%base% @d:\fiche_article.sql >connexion.txt
echo.
pause
et voila ce que je récupère dans mon fichier connexion.txt
SQL*Plus: Release 9.2.0.4.0 - Production on Thu Sep 25 17:28:23 2008
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ERROR:
ORA-12154: TNS:could not resolve service name
Enter user-name: -
la récupération dans > connexion.txt est correcte mais je ne connais rien à Oracle, le mieux c'est Google avec les messages d'erreur, ily a bon nombre de sites parlant d'Oracle
-
Je ne trouve rien de concret sous google. j'ai trouvé des informations sur un autre topic de ccm mais rien ne permettant de résoudre mon problème.
- 1
- 2
Suivant