J'essaye de build un emballage tout usage pour interroger facilement une database de SQL Server à partir de Powershell et travailler avec les résultats: $result = SQL("SELECT * CustomerID FROM [dbo].[TblCustomers]") $result.Tables[0] | Foreach { Write-Host $_.CustomerID } Wrapper ## Wrapper for SQL Select statements # Function SQL { param( [ssortingng]$query ) $Server = "SQLEXPRESS" […]
J'ai des instructions d'insertion TSQL dans un file text multiple dans un dossier. J'ai besoin de courir sur le server sql using la boucle de foreach dans powershell. il devrait aller à chaque file dans un dossier lire la requête exécuter cela et terminer la connection à nouveau lire le file suivant et faire la […]
J'ai un environnement avec MS-SQL Server 2014 et toujours-sur le groupe de haute disponibilité configuré (sur 2-noeuds). J'écris un script Powershell qui supprime la database du groupe de disponibilité (sur le server principal), puis DEVRAIT déposer la database sur le server secondaire. Cela fonctionne la plupart du time, mais pas toujours … J'utilise ceci la […]
Je suis nouveau à PowerShell et encore tôt dans SQL Server, mais j'essaye d'écrire une étape PowerShell pour un travail d'Agent SQL qui regarde un file CSV qui contient les noms de files .sql. Il devrait ensuite regarder un directory différent et si les noms du file CSV existent dans ce directory, il devrait ouvrir […]
J'essaie de combiner ce script de sauvegarde SQL / requête que j'ai avec mon script shell de puissance et je ne suis pas sûr de savoir comment le convertir car je ne sais pas grand chose sur SQL seulement Powershell. J'ai essayé d'utiliser invoke-sqlcmd avant chaque ligne dans le script, mais je ne pense pas […]
Avertissement: Ok, donc ce n'est peut-être pas nécessaire, mais ma mentalité de security standard est de rendre les choses aussi difficiles que possible, puis de les relâcher au besoin. À l'heure actuelle, je suis le seul développeur d'un système logiciel basé sur Azure (SQL Server et Mobile Service). Bien que le système entier ait été […]
$sql=("select top 1 * FROM CollectionProfile") $CollectionProfile = New-Object System.Data.DataTable $CollectionProfile = Invoke-Sqlcmd -ServerInstance $Instance -Database $db -Query $sql -ErrorAction Stop $CollectionProfile.Rows.Count RETOURS: 0 Mais si je change le count TOP à 2 – $sql=("select top 2 * FROM CollectionProfile") RETOURS: 2 Me rendre fou et oui, je ne pouvais pas find une seule reference […]
J'ai le script powershell suivant qui lit dans une list de servers, et exécute la command SQL sur ces servers. Ces données sont ensuite exscopes au format csv et au format Excel Je voudrais être en mesure d'append le nom du server ciblé de ma list de servers en tant que première colonne afin que […]
Je reçois toujours cette erreur lorsque j'essaie d'append une nouvelle connection à mon server SQL. J'ai cherché en ligne et je l'ai trouvé sur StackOverflow Ajouter un user Windows à SQL Server local avec PowerShell mais cela ne l'a pas résolu. C'est l'erreur Exception appelant "Create" avec "1" argument (s): "Create failed for Login 'bilal'." […]
J'ai un file qui contient des loggings avec le nom d'un server et le nom de son instance sqlserver. Je veux lire pour chaque logging les travaux configurés et leur statut pour la dernière exécution. Je configure un identifiant, puis définis le script pour rassembler des informations et appelle finalement Invoke-Command. Mon problème est que […]