Write-BackingSourceConfig - Applet de commande PowerShell
Cette applet de commande PowerShell permet à l'utilisateur de générer la configuration en tant que sortie, qui configure les fournisseurs de lecture et d'écriture. La configuration peut être soit affichée sur la console, soit dans le fichier spécifié.
Notes
Cette fonctionnalité est uniquement disponible dans NCache Open source.
Write-BackingSourceConfig [-AssemblyPath] [-Class ] [-ProviderName] [-OutputFile] [-Parameters] [-ReadThru] [-WriteThru] [-DefaultProvider] [-NoLogo]
Exemples de Write-BackingSourceConfig - Applet de commande PowerShell
- L'applet de commande PowerShell suivante génère les configurations à ajouter pour configurer le fournisseur de lecture directe pour la classe SqlReadThruProviderSQLReadThruProvider à partir de l'assembly donné sur le chemin spécifié.
Write-BackingSourceConfig -AssemblyPath "C:\Program Files\NCache\samples\dotnet\BackingSource\Providers\Sql\bin\BackingSource.Providers.Sql.dll" -Class Alachisoft.NCache.Samples.Providers.SqlReadThruProvider -ReadThru -ProviderName sqlreader -OutputFile d:\sqlreaderconfig.xml
- L'applet de commande PowerShell suivante génère les configurations à ajouter pour configurer le fournisseur d'écriture directe pour la classe SqlWriteThrupfournisseur sur la console.
Write-BackingSourceConfig -AssemblyPath "C:\Program Files\NCache\samples\dotnet\BackingSource\Providers\Sql\bin\BackingSource.Providers.Sql.dll" -Class Alachisoft.NCache.Samples.Providers.SqlWriteThruProvider -WriteThru -ProviderName sqlwriter
La commande affiche la sortie suivante sur la console.
- La commande suivante génère les configurations à ajouter pour configurer le fournisseur de lecture pour la classe SqlReadThruProviderSQLReadThruProvider à partir de l'assembly donné sur le chemin spécifié à l'aide du fournisseur par défaut spécifié.
Notes
DefaultProvider
la configuration n'est recommandée qu'en cas de plusieurs fournisseurs.
Write-BackingSourceConfig -AssemblyPath "C:\Program Files\NCache\samples\dotnet\BackingSource\Providers\Sql\bin\BackingSource.Providers.Sql.dll" -Class Alachisoft.NCache.Samples.Providers.SqlReadThruProvider -ReadThru -ProviderName sqlreader -OutputFile d:\sqlreaderconfig.xml -DefaultProvider sqlreader
- L'exemple suivant génère les configurations à ajouter pour configurer le fournisseur d'écriture pour la classe SqlWriteThrupfournisseur sur le chemin spécifié à l'aide des paramètres personnalisés fournis.
Notes
En cas de paramètres multiples, séparez les paires clé-valeur par le signe '$'.
Write-BackingSourceConfig -AssemblyPath "C:\Program Files\NCache\samples\dotnet\BackingSource\Providers\Sql\bin\BackingSource.Providers.Sql.dll" -Class Alachisoft.NCache.Samples.Providers.SqlWriteThruProvider -WriteThru -ProviderName sqlwriter -OutputFile d:\sqlwriterconfig.xml -Parameters 'connstring=Data Source=20.200.20.30;Initial Catalog=Northwind;Persist Security Info=True;User ID=sa;Password=***'
Propriétés
Remarque: Les paramètres avec un astérisque (*) sur leurs noms sont les paramètres obligatoires et les autres sont facultatifs.
Paramètres | Types de données | Description | Valeur par défaut |
---|---|---|---|
-AssemblyPath* |
<String> |
Spécifie le chemin de l'assembly qui sera configuré comme source de sauvegarde. | - |
-Class |
<String> |
Spécifie la classe entièrement qualifiée de l'assembly source de sauvegarde qui implémente ReadThru/WriteThru. | - |
-ReadThru |
<SwitchParameter> |
Spécifie si la source de sauvegarde fournie est configurée pour ReadThru. | Faux |
-WriteThru |
<SwitchParameter> |
Spécifie si la source de sauvegarde fournie est configurée pour WriteThru. | Faux |
-ProviderName* |
<String> |
Spécifie le nom du fournisseur. | - |
-DefaultProvider |
<SwitchParameter> |
Spécifie si le fournisseur est le fournisseur par défaut. | Faux |
-Parameters |
<String> |
Spécifie la liste des paramètres transmis au fournisseur de source de sauvegarde '$' séparés, par exemple key1=value1'$'key2=value2'$'... | - |
-OutputFile |
<string> |
Spécifie le chemin du fichier de sortie dans lequel la configuration sera écrite. | - |
-NoLogo |
<SwitchParameter> |
Supprime l'affichage de la bannière du logo. | Faux |