IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

xp_cmdshell et lecteur réseau


Sujet :

Développement SQL Server

  1. #1
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    184
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 184
    Points : 164
    Points
    164
    Par défaut xp_cmdshell et lecteur réseau
    Bonjour,

    j'ai réalisé un code pour copier des fichiers mais en effectuant des tests, j'ai remarqué un problème

    pour un même répertoire "test", j'y accède de 3-4 manières différentes
    d:\archives\test
    \\serveur\archives\test
    \\adresse IP\archives\test
    z:\test (lecteur réseau de \\serveur\archives\)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    USE [master]
    GO
    EXEC sp_configure 'show advanced options', 1
    GO
    RECONFIGURE WITH OVERRIDE
    GO
    EXEC sp_configure 'xp_cmdshell', 1
    GO
    RECONFIGURE WITH OVERRIDE
    GO
    EXEC xp_cmdshell 'copy "D:\pathSQL\Nouveau dossier\donnees-081537-Data.mdf" "Z:\test\"'
    depuis un cmd classique cela marche sans problème mais en faisant une copie depuis xp_cmdshell, cela ne fonctionne plus pour la copie vers "Z:\test"

    depuis mon invite de commande, je n'ai aucune difficulté pour copier des fichiers vers z:\. Par contre, cela bugge lorsque l'on passe par sql server 2005.

    J'aimerai bien savoir comment résoudre ce probléme car je vais devoir depuis un "sql server 2000" (là je suis sous sql server 2005) copier des fichier vers un répertoire d'un NAS.

    merci d'avance pour toute idée

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 772
    Points : 52 732
    Points
    52 732
    Billets dans le blog
    5
    Par défaut
    Cela dépend des droits systèmes que le compte de service du service SQL Server possède.

    Il est d'ailleurs préférable de toujours passer par un chemin UNC et non par un lecteur mappé.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    184
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 184
    Points : 164
    Points
    164
    Par défaut
    Merci, je vais voir si il faut que je reconfigure SQL server

    encore une fois merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.NET] montage d'un lecteur réseau pour windows
    Par xufux dans le forum Windows Forms
    Réponses: 5
    Dernier message: 21/03/2008, 22h13
  2. [exporter] Exporter la base vers lecteur réseau..
    Par terziann dans le forum Administration
    Réponses: 3
    Dernier message: 15/11/2005, 11h02
  3. [VB.NET] Chemin complet d'un lecteur réseau
    Par sinoo dans le forum Windows Forms
    Réponses: 3
    Dernier message: 16/08/2005, 10h05
  4. [Millenium] Lecteur réseau impossible à connecter
    Par nebule dans le forum Windows 2000/Me/98/95
    Réponses: 3
    Dernier message: 08/02/2005, 11h00
  5. Comment obtenir le nom complet d'un lecteur réseau ?
    Par Speed41 dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 26/08/2004, 07h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo