Condividi tramite


Cmdlet New-RestoreLocation

Specifica le informazioni utilizzate per ripristinare un database.

Sintassi

New-RestoreLocation [-File <String>] [-DataSourceId <String>] [-ConnectionString <String>] [-DataSourceType <RestoreDataSourceType>] [-Folders <RestoreFolder[]>] [-AsTemplate] [-Server <String>] [-Credential <PSCredential>] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer <Int32>] [-WhatIf] [-Confirm]

New-RestoreLocation [-Server <String>] [-Credential <PSCredential>] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer <Int32>] [-WhatIf] [-Confirm]

Parametri comuni, ad esempio –Verbose, -Debug, parametri di errore e di avviso, -Whatif e –Confirm vengono documentati nel riferimento di Windows PowerShell. Per ulteriori informazioni, vedere about_CommonParameters.

Descrizione

Il cmdlet New-RestoreLocation contiene informazioni utilizzate per ripristinare un database, tra cui la stringa di connessione del server e del database, le proprietà dell'origine dati, nonché i file e le cartelle associati al database ripristinato.

Parametri

-File <string>

Specifica il nome del file di backup che si ripristina.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-DataSourceId <string>

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-ConnectionString <string>

Specifica la stringa di connessione di un'istanza di Analysis Services remota.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-DataSourceType <AS.RestoreDataSourceType>

Specifica se l'origine dati è remota o locale, in base al percorso della partizione.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Folders <AS.RestoreFolder>

Specifica le cartelle della partizione nell'istanza locale o remota.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-AsTemplate <SwitchParameter>

Specifica se l'oggetto deve essere creato in memoria e deve essere restituito.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Server <string>

Specifica l'istanza di Analysis Services a cui il cmdlet deve connettersi per l'esecuzione. Se non viene fornito alcun nome del server, la connessione verrà effettuata a localhost. Per le istanze predefinite è sufficiente specificare il nome del server, mentre per quelle denominate, utilizzare il formato nomeserver\nomeistanza. Per le connessioni HTTP, utilizzare il formato http[s]://server[:porta]/virtualdirectory/msmdpump.dll.

Obbligatorio?

false

Posizione?

named

Valore predefinito

localhost

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Credential <PSCredential>

Questo parametro è utilizzato per passare un nome utente e una password quando si utilizza una connessione HTTP a un'istanza di Analysis Services, se configurata per l'accesso HTTP. Per ulteriori informazioni, vedere Configurare l'accesso HTTP ad Analysis Services in Internet Information Services (IIS) 7.0 e PowerShell per Analysis Services per le connessioni HTTP.

Se si specifica questo parametro, il nome utente e la password saranno utilizzati per connettersi all'istanza di Analysis Server specificata. Se non viene specificata alcuna credenziale, verrà utilizzato l'account predefinito di Windows dell'utente che sta eseguendo lo strumento.

Per utilizzare questo parametro, creare innanzitutto un oggetto PSCredential utilizzando Get-Credential per specificare il nome utente e la password, ad esempio $Cred=Get-Credential “adventure-works\bobh”. Successivamente è possibile inoltrare tramite pipe questo oggetto al parametro -Credential (-Credential:$Cred.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

True (ByValue)

Accettare caratteri jolly?

false

Input e output

Il tipo di input è il tipo degli oggetti che è possibile inoltrare tramite pipe al cmdlet. Il tipo restituito è il tipo di oggetti restituito dal cmdlet.

Input

Nessuno

Output

Nessuno

Vedere anche

Concetti

PowerShell per Analysis Services

Altre risorse

Post sulla gestione dei modelli tabulari tramite PowerShell