Laboratoire Microsoft |  Blog |  Webcast |  Students Club |  FaqXP  |  CertifExpress 
 Le Forum de Référence sur les Technologies Microsoft - http://www.forum-microsoft.org

ISQL + batch [RESOLU]

Un forum dédié au serveur de Base de Données Made in Microsoft

Modérateurs: ygainche, Thierry DEMAN (MVP Exchan, Modérateurs_Applicatifs

ISQL + batch [RESOLU]

Messagepar Igricheff sur Mer 18 Avr 2007, 16:17

Bonjour,

j'ai un souci avec un batch utilisant ISQL , operant sur un server SQL 2000 sur une plateforme win2k srv

le batch est sur un lecteur reseau et le contenu est de la forme

Code: Tout sélectionner
isql.exe /S server /U User /P mdp /d database /i script.sql > null


sur une machine win2000pro, aucun probleme
sur une machine xp, ce script me renvoie un "accès refusé"
et ceci avec le meme compte utilisateur

sur la machine en XP, le bat lancé par un compte admin se lance normalement
quelle autorisation manque t-il a mon utilisateur pour utiliser isql ?

Igricheff
Dernière édition par Igricheff le Ven 20 Avr 2007, 10:49, édité 1 fois au total.
Igricheff
s'il n'y a pas de solutions, c'est qu'il n'y a pas de problemes (devise shadoks.... je l'ai pompé)
Igricheff
Full Member
Full Member
 
Messages: 157
Inscrit le: Jeu 04 Nov 2004, 9:23

Messagepar Toshi sur Mer 18 Avr 2007, 17:30

Salut,

Ne serait-ce pas mieux d'utiliser osql à la place de isql (celui utilise de vieilles routines d'accès)?
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 15:50

Messagepar Igricheff sur Ven 20 Avr 2007, 8:45

Bonjour

quellle est la difference entre les deux I et O sql ?

test avec osql , meme resultat accès refusé

test effectué avec filemon et il n'y pas d'acces refuse sur les fichiers
je continue avec regmon

a suivre

Igricheff
Igricheff
s'il n'y a pas de solutions, c'est qu'il n'y a pas de problemes (devise shadoks.... je l'ai pompé)
Igricheff
Full Member
Full Member
 
Messages: 157
Inscrit le: Jeu 04 Nov 2004, 9:23

Messagepar Toshi sur Ven 20 Avr 2007, 9:06

Si ma mémoire est bonne isql utilise l'API DB-Library alors que osql utilise ODBC. isql permet l'accès à SQL Server, mais étant conçu pour la version 6.5, il ne gère pas certaines fonctionnalités de 2000.

As-tu des restrictions particulières sur ton XP? cela ressemble fortement à un refus d'éxécution de l'outil (stratégie, droits NTFS, sécurité intégrée d'XP...?)
MCSD VB6,VB.Net,C#
MCPD Web Dev.
MCDBA SQL 7,2000
MCITP Dba/Dev SQL 2005
MCT
Avatar de l’utilisateur
Toshi
Grand Master Flash
Grand Master Flash
 
Messages: 2727
Inscrit le: Mar 02 Mai 2006, 15:50

Messagepar Igricheff sur Ven 20 Avr 2007, 10:14

Ok merci pour l'info

sur le poste en XP, les restrictions sont celles classiques
c'est a dire disque en NTFS, qques gpo mais aucune de restrictions logiciels

j'ai fait une installation des outils de connexions SQL server 2000
donc isql (ou osql) est classiquement dans le rep
c:\program files\Microsoft SQL Server\Tools\Bin
avec droits pour les utilisateurs simple RX (lecture execution)

la requete appellée utilise des fonctions basiques (select, delete, update)

et je me repete sur le meme poste, le meme batch appelé par un compte admin ne pose pas de probleme

test avec regmon dans les 5 prochaines minutes



edit : precision server SQL2000 - SP3
Igricheff
s'il n'y a pas de solutions, c'est qu'il n'y a pas de problemes (devise shadoks.... je l'ai pompé)
Igricheff
Full Member
Full Member
 
Messages: 157
Inscrit le: Jeu 04 Nov 2004, 9:23

Messagepar Igricheff sur Ven 20 Avr 2007, 10:49

exusez moi c'etait un faux probleme
edit
===== je raconte des betises ======
le firewall integré a xp me bloquer le port TCP 3389 de dialogue avec SQL server (le tcp 3389 c'est le port TSE !!)
===== fin ========

la vrai solution est la suivante
j'ai donne les droits en modification sur le repertoire
c:\program files\mS sql\server et sur tous les sous repertoires
au compte concerné


moralité : toujours qu'une seule modification entre les tests !!!

merci pour votre attention


a bientot
Igricheff
s'il n'y a pas de solutions, c'est qu'il n'y a pas de problemes (devise shadoks.... je l'ai pompé)
Igricheff
Full Member
Full Member
 
Messages: 157
Inscrit le: Jeu 04 Nov 2004, 9:23


Retourner vers SQL Server

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité



Accueil | News | Articles | Tips | Outils | FAQ XP | Certification | Easters Eggs
Essentiels | Top Sites | Glossaire | Vidéos | Whitepapers | Essentiels | Boîte à Scripts
Conditions d'utilisation é Copyright | Respect de la vie privée