Cette documentation est archivée et n’est pas conservée.

Installer et configurer votre fournisseur de données BLOB

Windows SharePoint Services 3

Vous devez installer, configurer, puis activer votre fournisseur de données BLOB (Binary Large Object) externe (EBS) sur chaque serveur Web d'application de la batterie de serveurs.

Bb802799.important(fr-fr,office.12).gif Important :

Dans les instructions suivantes, notez que vous devez installer et configurer le fournisseur EBS sur tous les serveurs Web avant de l'activer sur l'un d'eux.

Installation, configuration et activation

Effectuez les étapes suivantes pour installer, configurer et activer votre fournisseur EBS. Il est important d'effectuer la procédure dans l'ordre indiqué.

Remarque Remarque :

Le magasin de données BLOB externe est accessible par le biais du contexte du compte d'identité du pool d'applications pour l'application Web frontale. Le fournisseur EBS est hébergé dans ce processus d'application Web et s'exécute à l'aide de ce compte d'identité du pool d'applications. Les données BLOB du magasin de données BLOB externe doivent être autorisées à utiliser le compte du pool d'applications. Toutefois, aucun compte d'utilisateur ne doit être autorisé à accéder au magasin de données BLOB externe.

Pour installer, configurer et activer un fournisseur EBS

  1. Inscrivez le fournisseur EBS que vous avez écrit ou obtenu auprès de votre fournisseur de logiciel indépendant.

    Notez que le fournisseur EBS doit être inscrit sur chaque serveur Web de la batterie de serveurs ; pour inscrire le composant COM, recourez à l'utilitaire d'inscription regsvr32.

  2. Configurez le fournisseur EBS sur chacun des serveurs Web sur lesquels il a été inscrit.

    Bb802799.important(fr-fr,office.12).gif Important :

    Au départ, vous devez configurer votre fournisseur de données BLOB de manière à ce qu'il ne place pas les nouveaux fichiers dans le magasin de données BLOB. En règle générale, le fournisseur EBS doit rester inactivé jusqu'à ce que soient terminées les étapes restantes de l'installation et de la configuration sur chaque serveur de la batterie de serveurs.

    Sur chaque serveur Web, effectuez la configuration comme suit :

    $yourProviderConfig = new-object –ComObject
          'Your.BlobProviderConfig.1'
    $yourProviderConfig.Active = $false
    
  3. Chargez votre assembly dans PowerShell :

    [System.Reflection.Assembly]::LoadWithPartialName
          ('Microsoft.SharePoint')
    
  4. Récupérez la batterie de serveurs locale, comme suit :

    $farm = [Microsoft.SharePoint.Administration.SPFarm]::Local
    
  5. Inscrivez le CLSID du fournisseur EBS avec la batterie de serveurs, puis effectuez la mise à jour.

    $farm.ExternalBinaryStoreClassId = $providerConfig.ProviderCLSID
    $farm.Update()
    
  6. Réinitialisez IIS et tous les autres services pour lesquels Windows SharePoint Services est chargé. Vous devez effectuer cette opération sur tous les serveurs Web sur lesquels le fournisseur EBS est chargé.

    IISRESET
    NET STOP SPTimerV3; NET START SPTimerV3
    

    À ce stade, chaque processus de serveur Web et du minuteur est en mesure de reconnaître et de rediriger les données BLOB vers un emplacement de stockage externe à la base de données de contenu.

  7. Reconfigurez le fournisseur EBS sur chaque serveur Web afin de commencer le stockage des données BLOB dans le magasin de données BLOB externe :

    $yourProviderConfig.Active = $true
    

Voir aussi

Afficher: