Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    26

    lanciare DTS da pagina ASP

    Buongiorno a tutti,

    vi sottopongo questo problema.
    Ho necessità di lanciare un DTS che risiede su un server web da una pagina asp, aprendo una cmd shell.
    Questo il mio codice della mia pagina:


    <%
    strSQL = "execute master..xp_cmdshell '" & "dtsrun /S NomeServer/U pippo /P pluto /N NOMEDETS'"
    Conn.Execute strSQL
    Conn.Close
    %>

    Lo script funzionava correttamente fino a quando sul server era installato Windows Server 2000, mentre adesso il s.o. al è Windows Server 2003. Non da nessun errore sulla pagina asp, mi dice che il trasferimento è avvenuto correttamente, ma la tabella che dovrebbe andare a riempire su SQL risulta vuota.

    Preciso che:

    1) La versione di SQL SERVER installata sul server è la 2000;
    2) L'utente "pippo" è stato creato correttamente sotto sql, con permessi di scrittura;
    3) Il comando, se lanciato da cmd sul server, viene eseguito correttamente .

    Qualche soluzione o script alternativo da utilizzare?
    Grazie

  2. #2
    Forse l'Internet Guest Account non ha alcun permesso sull'esecuzione di exe sul server?
    Prova a fare uno script che usa la shell per creare un semplice file di testo e vedi se te lo crea.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.