Il primo comando modifica la directory in SQLSERVER:\SQL\Computer\Instance.
Il secondo comando imposta la configurazione di rete per accettare TCP connessioni alla porta 1433 per l'istanza del server denominata Computer\Instance.
La directory di lavoro corrente viene utilizzata per determinare l'istanza del server in cui si verifica l'operazione.
Il servizio SQL Server non viene riavviato automaticamente.
Il certificato autofirmato del computer di destinazione viene accettato automaticamente senza chiedere conferma all'utente.
Esempio 2: Impostare la configurazione di rete di SQL Server di destinazione usando la pipeline
Questo comando ottiene tutte le istanze di SQL Server nel computer denominato Computer006 e disabilita le TCP connessioni per ognuna di esse.
Il servizio SQL Server non viene riavviato automaticamente.
Il certificato autofirmato del computer di destinazione viene accettato automaticamente senza chiedere conferma all'utente.
Parametri
-AutomaticallyAcceptUntrustedCertificates
Indica che questo cmdlet accetta automaticamente certificati non attendibili.
Proprietà dei parametri
Tipo:
SwitchParameter
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Proprietà dei parametri
Tipo:
SwitchParameter
Valore predefinito:
False
Supporta i caratteri jolly:
False
DontShow:
False
Alias:
cfr
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Credential
Specifica un account utente con credenziali di amministratore di Windows nel computer di destinazione.
Proprietà dei parametri
Tipo:
PSCredential
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
0
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Disable
Indica che questo cmdlet disabilita il protocollo di rete specificato nell'istanza di destinazione di SQL Server.
Proprietà dei parametri
Tipo:
SwitchParameter
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-ForceServiceRestart
Indica che questo cmdlet forza il riavvio del servizio SQL Server, se necessario, senza chiedere conferma all'utente.
Proprietà dei parametri
Tipo:
SwitchParameter
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-InputObject
Specifica una matrice di oggetti server dell'istanza di destinazione.
Proprietà dei parametri
Tipo:
Server[]
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
ByObject
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
True
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-ManagementPublicPort
Specifica la porta di gestione pubblica nel computer di destinazione.
Questo parametro viene usato quando le porte del computer di destinazione non sono direttamente accessibili ma vengono esposte tramite endpoint.
Questo significa che questo cmdlet deve connettersi a una porta diversa.
Sql Server Cloud Adapter deve essere accessibile da questa porta.
Proprietà dei parametri
Tipo:
Int32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-NoServiceRestart
Indica che questo cmdlet impedisce il riavvio del servizio SQL Server senza chiedere conferma all'utente.
Proprietà dei parametri
Tipo:
SwitchParameter
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Path
Specifica il percorso, come matrice, all'istanza di SQL Server in cui questo cmdlet esegue l'operazione.
Se non si specifica un valore per questo parametro, il cmdlet usa la posizione di lavoro corrente.
Proprietà dei parametri
Tipo:
String[]
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
ByPath
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Port
Specifica la porta da accettare connessioni TCP.
Per configurare le porte dinamiche, questo parametro deve essere impostato su zero.
Proprietà dei parametri
Tipo:
Int32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
2
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Protocol
Specifica il protocollo di rete da configurare nell'istanza di destinazione di SQL Server.
Proprietà dei parametri
Tipo:
Protocols
Valore predefinito:
None
Valori accettati:
TCP
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
1
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-RetryTimeout
Specifica il periodo di tempo per ritentare il comando nel server di destinazione.
Dopo la scadenza del timeout, non verrà eseguito alcun tentativo.
Proprietà dei parametri
Tipo:
Int32
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-ServerInstance
Specifica il nome di un'istanza di , come matrice, di SQL Server che diventa la destinazione dell'operazione.
Proprietà dei parametri
Tipo:
String[]
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
ByName
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
True
Valore dalla pipeline in base al nome della proprietà:
True
Valore dagli argomenti rimanenti:
False
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Proprietà dei parametri
Tipo:
SwitchParameter
Valore predefinito:
False
Supporta i caratteri jolly:
False
DontShow:
False
Alias:
Wi
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
False
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.