Auteur de questions
Sharepoint Foundation 2010, liste externe et message d'erreur

Discussion générale
-
Bonjour
Je suis en train de tester les listes externes sous un Sharepoint Foundation 2010, fraîchement installé
J'ai le message d'erreur classique sur les webparts c.a.d.
Citation:Impossible d'afficher ce composant WebPart. Pour résoudre le problème, ouvrez
cette page Web dans un éditeur HTML compatible avec Windows SharePoint Services
tel que Microsoft Office SharePoint Designer. Si le problème persiste, contactez
l'administrateur de votre serveur Web.
Sharepoint Designer ne m'aide pas vraiment non plus puisqu'il me donne juste une exception soap sans plus de détail, et quand je parle d'exception soap, c'est une exception générique.
Quelqu'un aurait-il une idée pour m'aider à avancer ?
Je précises que c'est une première pour moi donc je suis un peu perdu, j'ai sans doute loupé un truc dans la config de mon sharepoint- Type modifié Roxana PANAITMicrosoft employee mardi 29 novembre 2011 11:44
- Type modifié Roxana PANAITMicrosoft employee mardi 29 novembre 2011 11:44
Toutes les réponses
-
Bonjour,
Est ce la BCS est créé en .NET ou SharePoint Designer?
ton problème est dù à la connexion, SharePoint n'a pas pu se connecter à ta base de données.
J'ai eu le même erreur, pour moi je l'ai résolu en exportant le fichier .bdcm et en modifiant le mode de connextion. J'ai activé la connextion mixte au niveau sql, j'ai créé un utilisateur sql que j'ai attribué les drois nécessaires et enfin j'ai modifié le fichier .bdcm :
<LobSystemInstances>
<LobSystemInstance Name="Instance Name">
<Properties>
<Property Name="AuthenticationMode" Type="System.String">PassThrough</Property>
<Property Name="DatabaseAccessProvider" Type="System.String">SqlServer</Property>
<Property Name="RdbConnection Data Source" Type="System.String">SQL Server Instance Name</Property>
<Property Name="RdbConnection Initial Catalog" Type="System.String">DataBase Name</Property>
<Property Name="RdbConnection Integrated Security" Type="System.String">FALSE</Property>
<Property Name="RdbConnection Pooling" Type="System.Boolean">true</Property>
<Property Name="RdbConnection User ID" Type="System.String">SQL User Name</Property>
<Property Name="RdbConnection Password" Type="System.String">User Password</Property>
<Property Name="Discovery" Type="System.String"></Property>
<Property Name="ConnectionName" Type="System.String">Connection Name</Property>
</Properties>
</LobSystemInstance>
</LobSystemInstances>Je crois que ce n'est la meilleur solution puisque les paramètres de connexion sont enregistré en texte claire, mais elle peut t'aider ;)
Cordialement,
Ahmed Mehdi
Technical Manager | PROGED
http://www.proged.tn -
Edit: Houla pardon la réponse en anglais ça vas pas le faire
Donc j'ai tenté le coup c'était une bonne piste mais j'ai toujours ce ...... de message d'erreur
-
as-tu ajouté l'utilisateur à la liste des utilisateurs de la base en question? et as-tu donné le rôles db-datareader à l'utilisateur pour cette base?
Cordialement,
Ahmed Mehdi
Technical Manager | PROGED
http://www.proged.tn -
-
ca devrai marcher, je ne sais pas si tu as bien configurée les opérations du BCS? mais je peux te donnée un lien
http://dotnet.sys-con.com/node/1270918
(normalement tu as activé le "sa" )
Cordialement,
Ahmed Mehdi
Technical Manager | PROGED
http://www.proged.tn -
-