Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È spesso possibile usare il carattere di escape del segno di spunta indietro (') per i caratteri di escape consentiti negli identificatori delimitati di SQL Server, ma non nei nomi dei percorsi di Windows PowerShell. Alcuni caratteri, tuttavia, non possono essere inseriti con sequenze di escape. Ad esempio, non è possibile eseguire l'escape del carattere due punti (:) in Windows PowerShell. Gli identificatori con tale carattere devono essere codificati. La codifica è più affidabile rispetto all'escape perché la codifica funziona per tutti i caratteri.
Annotazioni
Sono disponibili due moduli di SQL Server PowerShell. SqlServer e SQLPS.
Il modulo SqlServer è il modulo di PowerShell corrente da usare.
Il modulo SQLPS è incluso nell'installazione di SQL Server (per compatibilità con le versioni precedenti) ma non viene più aggiornato.
Il modulo SqlServer contiene versioni aggiornate dei cmdlet in SQLPS e include nuovi cmdlet per supportare le funzionalità SQL più recenti.
Installare il modulo SqlServer da PowerShell Gallery.
Per altre informazioni, vedere SQL Server PowerShell.
Il carattere di graduazione posteriore (') è in genere sul tasto in alto a sinistra della tastiera, sotto il tasto ESC.
Esempi
Questo è un esempio di escape di un carattere #:
cd SQLSERVER:\SQL\MyComputer\MyInstance\MyDatabase\MySchema\`#MyTempTable
Questo è un esempio di come gestire le parentesi quando si specifica (locale) come nome del computer.
Set-Location SQLSERVER:\SQL\`(local`)\DEFAULT