1 votes

Comment puis-je définir les permissions UNC sur un UNC Filestream de SQL Server 2008 ?

J'ai une instance de SQL Server 2008. J'ai configuré accès correct au filtrage et je l'utilise pour une colonne d'une table dans une de mes bases de données. Cependant, je ne peux pas accéder au partage UNC des données du flux de fichiers. J'ai essayé d'y naviguer et d'ouvrir des fichiers spécifiques, mais j'obtiens des erreurs dans les deux cas.

J'exécute SQL Server 2008 enterprise sur une station de travail Windows 7 fonctionnant sur le domaine. J'ai essayé d'exécuter le service SQL Server en tant qu'utilisateur local, puis en tant qu'administrateur réseau. L'utilisateur sous lequel je suis connecté est un administrateur local et un sysadmin dans SQL Server.

3voto

Terry Lacy Points 21

Ce n'est pas ainsi que fonctionne filestream : vous ne parcourez pas le partage et n'ouvrez pas directement les fichiers. Vous devez passer par SQL Server pour obtenir un chemin de fichier logique et un contexte de transaction, puis utiliser ces deux éléments lors de l'ouverture du fichier (soit en utilisant Win32 API OpenSqlFilestream ou .Net Classe SqlFileStream ). Voici un tutoriel sur la manière d'accéder aux données de filtrage à partir d'applications Windows : Gestion des données FILESTREAM à l'aide de Win32 .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X