Articles of xp cmdshell

exec xp_cmdshell syntaxe bcp

Je ne peux pas find la bonne syntaxe pour exporter des données avec des noms de colonnes en utilisant exec xp_cmdshell bcp dans sql server management studio.J'ai essayé les variations ci-dessous EXEC xp_cmdshell bcp "select "a_id","b_id","c_id" union select a_id,b_id,c_id from tablename out "\\network_path\a.txt" -c -Uusername -Ppassword -Sservername" Et EXEC xp_cmdshell bcp 'select 'a_id','b_id','c_id' union select […]

Problèmes de parameters BCP

J'espère que je ne request pas … mais .. voici la section pertinente de mon SQL. La vue en question (vw_TempALlItems) est créée dans les étapes précédentes, et oui elle est créée en utilisant des noms de colonnes, et en prêtant attention aux types & etc .. La vue fonctionne à 100% .. Mais le […]

Comment puis-je échapper le symbole "&" dans le server Sql

Je dois exécuter le code suivant dans l'éditeur de requête Exec xp_cmdshell 'sqlps -command "$http=New-Object system.Net.WebClient;$http.uploadSsortingng(\"http://192.168.2.3:8080/ThermalMap/DBTest.jsp\",\"param1=somevalue & param2=thriu\")"' Cela me donne une erreur. Mais le code suivant fonctionne bien et me donne la sortie Exec xp_cmdshell 'sqlps -command "$http=New-Object system.Net.WebClient;$http.uploadSsortingng(\"http://192.168.2.3:8080/ThermalMap/DBTest.jsp\",\"param1=somevalue\")"' Ici, dans le second code je passe un seul paramètre et je n'obtiens aucune erreur […]

Erreur SQL Server xp_cmdshell 5

Lorsque j'exécute l'instruction suivante dans SQL Server 2008: declare @s varchar(100) set @s='dir' exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'xp_cmdshell',1 reconfigure exec xp_cmdshell @s Il donne l'erreur suivante: exécuter xp_cmdshell error.invoke 'CreateProcess' a échoué, code d'erreur: '5'. Comment puis-je réparer cela? J'ai activé la procédure xp_cmdshell , et j'ai donné les privilèges de […]

xp_cmdshell dir résultats différents lors du passage de la command en tant que variable

Je crée une procédure stockée pour suivre l'espace utilisé des dossiers de certains servers à l'aide de SQL Server 2008 R2. J'ai rencontré un problème intéressant pour un directory particulier. Quand je lance EXEC master.dbo.xp_cmdshell 'dir "\\servername\e$\media\Google" /s /-C' j'obtiens un résultat: Cependant, quand j'utilise une variable pour la command dos DECLARE @dir VARCHAR(255) = […]

Comment écrire un logging FULL XML dans une colonne en fonction du nombre de lignes

J'ai une procédure stockée que j'utilise pour écrire du code XML personnalisé en fonction des exigences des fournisseurs pour l'intégration de deux systèmes. Je voudrais écrire chaque logging dans une colonne pour contourner la limitation char dans une colonne sql. J'inclus une version très simple de mon SP. J'ai 600 champs dans le vrai SP. […]

SQL xp_cmdshell copy des files entre les servers

J'essaye de déplacer tout .zip dans un dossier spécifique à un autre dossier. le dossier source est situé sur un autre server, actuellement j'utilise EXECUTE xp_cmdshell 'copy \\server1\e$\ETL\*.zip \\server2\e$\ETL\' GO Ce qui fonctionne si je suis connecté sur les deux servers, mais l'objective est d'automatiser ce process VIA SQL Server agent de travail. j'ai essayé […]

server sql xp_cmdshell string NVARCHAR (MAX) echo

J'essaie d'utiliser master.sys.xp_cmdshell pour master.sys.xp_cmdshell une string extrêmement volumineuse. Je crois que le maximum de varchar qui est d'environ 8000 caractères, est trop petit, donc je ne suis pas sûr de la façon de le faire car xp_cmdshell s'attend à ce que la string soit varchar. Ma variable @MESSAGE est déclarée comme NVARCHAR(MAX) et j'en […]

SQL Server 2008 xp_cmdshell ne parvient pas à returnner

J'ai un problème avec un blocage en utilisant xp_cmdshell. L'exécutable est appelé, effectue son travail et ne quitte pas lorsqu'il est appelé dans un triggersur AFTER INSERT . J'ai exécuté l'exe dans Windows et j'ai exécuté les instructions SQL en dehors d'un triggersur et cela fonctionne correctement dans les deux cas. Lorsqu'il s'exécute dans le […]

Renommer la list des files de SQL Server 2012

J'ai une table qui a plus de 1000 loggings avec le nom de file, le path du file et le nouveau nom de file. Je veux renommer les files existants de FileName à NewFileName. Est-il possible de renommer ces files à partir de SQL Server 2012. Je suis capable de le faire pour un file […]