Comment faire un backup de base de données SQL Server à l'aide de Powershell

Je suis en train de faire une sauvegarde d'un Serveur SQL server 2008 R2 base de données, nom de la base de données est test.

Je suis en utilisant le PowerShell suivante script, mais je reçois un message d'erreur de la base de données n'existe pas, mais je peux voir le test base de données et des tableaux, et je peux l'interroger.

Backup-SqlDatabase -ServerInstance testpc-001\SQLEXPRESS -Database test -BackupAction   
Database

et si j'essaie de modifier le script ci-dessus à l'aide de

$date = Get-Date -Format yyyyMMddHHmmss
$dbname = 'test'
Backup-SqlDatabase -ServerInstance SQLEXPRESS -Database $dbname -BackupFile   
"C:\DBbackups$($dbname)_db_$($dt).bak"

J'obtiens une erreur impossible de se connecter à SQLEXPRESS

  • peut-on aider sur cette s'il vous plaît
  • Êtes-vous à l'aide de l'Authentification SQL ou de l'Authentification Windows pour la connexion?
  • je suis à l'aide de l'authentification windows
  • Je vois les paramètres de connexion ServerInstance et Database. Vous devez également indiquer que vous êtes à l'aide de l'Authentification Windows pour vous de connexion. Je ne vois pas ce que n'importe où. Par exemple, une chaîne de connexion ODBC comprendrait des "Trusted_Connection=oui;" pour indiquer l'Authentification Windows.
  • je ne suis pas sûr de savoir comment faire , pouvez-vous s'il vous plaît essayer de modifier mon script , vraiment apprécié
  • vous n'avez pas besoin de préciser que vous êtes à l'aide de l'authentification windows comme prévu par powershell si vous ne spécifiez pas d'autres creds. Pouvez-vous poster le message d'erreur exact de votre premier script que cela devrait être tout ce dont vous avez besoin, votre second script est faux que vous n'avez pas spécifié un nom de serveur (juste l'exemple) de sorte qu'il ne se connecte jamais

InformationsquelleAutor user3770612 | 2014-08-12