Partilhar via


Retirar identificadores do SQL Server

O caractere de acento grave (`) do PowerShell pode ser usado frequentemente para substituir caracteres que são permitidos nos identificadores delimitados do SQL Server, mas não nomes de caminho do Windows PowerShell. Entretanto, alguns caracteres não podem ser substituídos. Por exemplo, no Windows PowerShell, não é possível substituir o caractere dois-pontos (:). Os identificadores que contém esse caractere devem ser codificados. A codificação é mais segura do que a substituição, pois os trabalhos de codificação aceitam todos os caracteres.

Antes de começar

O caractere de acento grave (`) geralmente encontra-se no lado esquerdo do teclado, abaixo da tecla ESC.

Exemplos

Este é um exemplo de substituição de um caractere #:

cd SQLSERVER:\SQL\MyComputer\MyInstance\MyDatabase\MySchema\`#MyTempTable

Este é um exemplo de escape do parêntese ao especificar (local) como um nome de computador:

Set-Location SQLSERVER:\SQL\`(local`)\DEFAULT

Consulte também

Conceitos

Identificadores do SQL Server no PowerShell

Provedor do SQL Server PowerShell

SQL Server PowerShell