none
Origenes de datos y tipos de contenido externo RRS feed

  • Pregunta

  • Hola, estoy trabajando con el Sharepoint Foundation y Sharepoint designer 2010, estoy interesada en crear listas y consultas provenientes de sistemas externos con base de datos SQL Server.

    Quisiera saber cual es el procedimiento para conectarme a la base de datos y como utilizarlos dentro de sharepoint.

    Yo he creado un origen de datos en sharepoint designer que se ha conectado perfectamente a la base de datos, cuando intento crear un tipo de contenido externo, le doy a la opción que dice "haga clic para detectar origenes de datos externos", no detecta nada y ya tengo un origen de datos creado y si quiero  agregar una conexión nueva no me funciona.

    Gracias y saludos

    martes, 8 de febrero de 2011 18:31

Respuestas

Todas las respuestas

  • porsiacaso probaste darle clic derecho a la tabla de donde quieres sacar los datos y seleccionas crear todas las operaciones ????
    martes, 8 de febrero de 2011 18:41
  • Gracias DarkSMA,

    En el sharepoint designer no me sale esta opción, tengo lo siguiente:

    Origenes de datos, cuando doy clic aqui me salen las conexiones de base de datos que tengo creadas, si le doy clic derecho me sale copiar o modificar, eliminar y propiedades, es todo. En las propiedades me salen todos los campos y las opciones para filtrar u ordenar. y al parece todo está bien. Pero no se como utilizar esto.

    Es necesario crear un tipo de contenido externo a partir de un origen de datos ya creado?

    Puedo utilizar el origen de datos sin necesidad de crear un tipo de contenido externo?

    Gracias,

    Whilda

     

    martes, 8 de febrero de 2011 19:04
  • Hola whilda,

    para crear una lista externa, tienes que crear primero el tipo de contenido externo o el BCS. Tienes dos opciones, utilizar Visual Studio o SharePoint Designer. Te dejo unos enlaces explicándolo

    http://geeks.ms/blogs/adiazmartin/archive/2010/05/03/sharepoint-2010-bcs-en-el-designer.aspx

    http://geeks.ms/blogs/adiazmartin/archive/2010/05/08/sharepoint-2010-bcs-en-visual-studio.aspx

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    martes, 8 de febrero de 2011 21:02
  • Hola Whilda,

    Creo que estás mezclando cosas diferentes:

    Saludos

    martes, 8 de febrero de 2011 21:09
  • Muchas gracias por contestar, en cuanto haga lo que me han comentado les aviso como me fué.

    Saludos,

    Whilda

    martes, 8 de febrero de 2011 22:50
  • Ya me han funcionado bien los origenes de datos, he podido crar vistas, gracias!!! :)

    Pero no he podido conectarme para crear contenido externo, el probleme está en las credenciales: tengo 3 opciones:

    • Conectar con identidad del usuario, no me funciona sale un error que dice que el inicio de sesion se realiza de un servidor que no es de confianza.
    • Conectar con identidad de windows suplantada.
    • Conectar con identidad personalizada suplantada.

    Las ultimas dos opciones me piden un Id. de almacenamiento seguro, según he leido tengo que configurar una aplicación de almacenamiento seguro en las opción de aplicaciones de servicio de la administración central de sharepoint, pero los pasos que me da a seguir el documento que he leido no vienen aqui, no tengo ninguna opción que se llame aplicación de almacenamiento seguro en donde crear un Id., solo tengo "sevicio de conectividad a datos empresariales", este ultimo solo tiene la opción de importar o buscar".

    Muchas gracias por la ayuda de antemano.

    Saludos,

    Whilda

     

    miércoles, 9 de febrero de 2011 18:34
  • Pues si tienes k configurarlo, busca algo como Servicio de Almacenamiento seguro o en mi caso en Ingles Secure Store Service
    miércoles, 9 de febrero de 2011 18:59
  • Buenas,

    como comenta DarkSMA, tienes que tener un servicio llamado Secure Store Service o Servicio de Almacenamiento Seguro en la administración de servicios en tu granja. Si no lo tienes, debeías de crearlo.

    Una vez en el servicio, tienes que crear una clave de administración y luego las credenciales de aplicación necesarias para que las utilices en tu tipo de contenido externo.


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    miércoles, 9 de febrero de 2011 19:07
  • No, no lo tengo y le doy a nuevo para crearlo y solo me sale la opción para crear un nuevo "servicio de conectividad a datos empresariales".

    Dentro de aplicaciones de servicio tengo lo siguiente:

    • Aplicaciones de sevicio de equilibrio de carga
    • Aplicaciones de servicio de token de seguridad
    • Recolección de datos de mantenimiento y uso
    • Servicio de conectividad de datos empresariales

    No se si haya otra cosa que configurar por otro lado antes.

    Bueno a seguir investigando a ver que pasa.

    Gracias y saludos,

    Whilda

     

    miércoles, 9 de febrero de 2011 19:55
  • Hola whilda,

    ¿estás en SharePoint Foundation? SharePoint Foundation no tiene el servicio de Sercure Store (http://sharepoint.microsoft.com/en-us/buy/pages/editions-comparison.aspx), no te queda otra opción que usar Identidad del usuario y darle permisos a la base de datos a los usuarios de tu dominio.

    http://msdn.microsoft.com/en-us/library/ee557646.aspx

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    miércoles, 9 de febrero de 2011 20:03
  • Si estoy en Foundation, tienes razón. gracias Alberto.

    miércoles, 9 de febrero de 2011 20:10