Principales respuestas
BCD error

Pregunta
-
Hola a todos estoy desarrollando un proyecto en designer con BCS me esta dejando crear la conexion sim problema y cuando quiero ver la lista me saca el sig error
No se puede mostrar este elemento web. Para obtener información sobre cómo solucionar el problema, abra esta página web en un editor HTML compatible con Microsoft SharePoint Foundation, como Microsoft SharePoint Designer. Si el problema persiste, póngase en contacto con el administrador del servidor web.
Identificador de correlación:42209367-3343-4c42-af84-c16c0b283b1a
Respuestas
-
Hola ARAUJOPA,
En el external content type puedes utilzar autenticación windows, BDC identity, la que he usado en algunos casos, explicada en esta página: http://support.microsoft.com/kb/982586
y también puedes usar suplantación tanto identidad de windows, como personalizada, especificando un ID de almacenamiento seguro, así nunca lo he hecho, pero seguro que si buscas es sencillo.
Si tu lo has hecho con autenticación windows, y el usuario con el que estas intentando acceder tiene permisos en la base de datos donde está la tabla, no deberías tener problemas, ¿tiene permisos ese usuario?. Yo he utilizado BDC identity para que todos los usuarios accedan con la cuenta que ejecuta la aplicación de servicio del BDC, ya que no querían dar permisos a todos los usuarios en la Base de Datos. ¿Puede ser tu caso?
Saludos
Sergio Gallego- Propuesto como respuesta Juan Carlos GonzálezMVP martes, 15 de marzo de 2011 19:20
- Marcado como respuesta ARAUJOPA miércoles, 16 de marzo de 2011 14:21
Todas las respuestas
-
Hola ARAUJOPA,
Entiendo que has definido correctamente las operaciones a realizar en el External Content Type y que luego has creado la lista externa...¿has comprobado los permisos sobre el External Content Type definido? Lo tienes que hacer desde la administración de la aplicación del BCS en la Administración Central.
- http://www.lightningtools.com/blog/archive/2009/11/17/external-content-type-in-sharepoint-designer-ndash-sql-server.aspx
- http://blogs.msdn.com/b/jysaikia/archive/2010/12/15/a-step-by-step-guide-in-designing-bcs-entities-by-using-a-sql-stored-procedure.aspx
Saludos
-
Hola,
¿Cuantos elementos tienes en esa lista externa?
Si hay más de 2000 elementos (que es el límite estandar), te salta ese error porque no puede haber más y no los muestra, este límite se puede cambiar desde la consola de administración, si necesitas cambiarlo dímelo y te paso el código.
Saludos
Sergio Gallego -
-
-
-
Hola AraUJOPA,
Vamos a ver porqué puede pasarte eso:
¿La cuenta que ejecuta el servicio de BDC tiene permisos sobre la base de datos? Para mirar que cuenta está ejecutando el servicio de BDC, desde administración central-->Administrar aplicaciones de servicio y ahí seleccionas la aplicación de servicio de BDC y le das a propiedades. Comprueba si tiene permisos en la base de datos.
¿Con qué tipo de auntenticación has creado el external content type?
¿Has probado otros tipos de autenticación?
Saludos
Sergio Gallego -
-
Hola ARAUJOPA,
En el external content type puedes utilzar autenticación windows, BDC identity, la que he usado en algunos casos, explicada en esta página: http://support.microsoft.com/kb/982586
y también puedes usar suplantación tanto identidad de windows, como personalizada, especificando un ID de almacenamiento seguro, así nunca lo he hecho, pero seguro que si buscas es sencillo.
Si tu lo has hecho con autenticación windows, y el usuario con el que estas intentando acceder tiene permisos en la base de datos donde está la tabla, no deberías tener problemas, ¿tiene permisos ese usuario?. Yo he utilizado BDC identity para que todos los usuarios accedan con la cuenta que ejecuta la aplicación de servicio del BDC, ya que no querían dar permisos a todos los usuarios en la Base de Datos. ¿Puede ser tu caso?
Saludos
Sergio Gallego- Propuesto como respuesta Juan Carlos GonzálezMVP martes, 15 de marzo de 2011 19:20
- Marcado como respuesta ARAUJOPA miércoles, 16 de marzo de 2011 14:21
-
-