Tal vez cuando has intentado instalar el CRM Data Connector en un servidor que cuenta con SQL Server 2008 RS te has encontrado con este inconveniente.
Según información oficial este problema se soluciona con las actualizaciones más recientes que se descargan de internet durante la instalación, pero que pasa cuando nuestro servidor de reportes (por motivos de seguridad) no cuenta con salida a la red de redes. Bajo estas circunstancias se vuelve un poco tedioso poder realizar la instalación pero no se vuelve imposible.
Para poder conseguir nuestro objetivo deberemos realiar los siguientes pasos:
1. Copiar la carpeta SRSDataConnector, que viene en el CD de instalación, en una de las particiones del servidor (esto para una mayor facilidad de trabajo). Ejemplo: E:\SrsDataConnector
2. Dentro de la nueva carpeta creada (E:\SrsDataConnector) copiaremos la carpeta VCRedist que también se encuentra en el CD de instalación (Redist\amd64\ VCRedist ó Redist\i386\ VCRedist).
3. Abrir un comand prompt y ejecutar la siguiente instrucción:
Path:>msiexec /i E:\SrsDataConnector\SrsDataConnector.msi PATCH=E:\SrsDataConnector\SrsDataConnector_amd64.msp
4. Aquí se mostrará una ventana de progreso de instalación.
5. Abrir el archivo install-config.xml que se encuentra en E:\SrsDataConnector. La modificación consistirá en agregar la siguiente etiqueta:
<Patch update="true">E:\SrsDataConnector\SrsDataConnector_amd64.msp</Patch>
6. Luego volveremos a abrir un comand promt y ubicarnos en la ruta elegida donde se encuentra el SrsDataConnector(E:\SrsDataConnector). Todo esto se hará vía de comandos
7. Una vez ubicado en E:\SrsDataConnector> ejecutaremos:
SetupSrsDataConnector.exe /config install-config.xml
8. Finalmente se ejecutará el Wizard de instalación y seguiremos hasta culminar la instalación.
Éstos pasos nos permitirán poder instalar satisfactoriamente el Conector de reportes.
Mostrando entradas con la etiqueta SQL Server 2008. Mostrar todas las entradas
Mostrando entradas con la etiqueta SQL Server 2008. Mostrar todas las entradas
miércoles, 11 de agosto de 2010
No se puede validar la instalación de servidor de informes SQL Server Reporting Services
Etiquetas:
CRM Data Connector,
Reporting Services,
SQL Server 2008
domingo, 16 de mayo de 2010
"Reporting Error. The report cannot be displayed"
Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Cannot create a connection to data source 'CRM'. --->
Es posible que te encuentres con este error luego de una actualización de Base de Datos o de una reasignación de usuarios a los servicios del SQL Server.
Este error se debe ya que la cuenta que el CRM Data Connector usa para la autenticación no tiene los privilegios necesarios sobre las BDs de Dync CRM (es muy probable que la cuenta con la que se ejecuta los servicios NO sea NT AUTHORITY\NETWORK SERVICE). Para solucionar este problema debemos hacer las siguientes configuraciones:
1. En el servidor de RS identificar la cuenta que ejecuta el SQL Server Reporting Services Windows service (esto se identificará desde la pantalla de servicios)
2. Verificar que el usuario identificado en el paso 1 sea miembro de SQLAccessGroup creado con la instalación de DynC CRM. En caso contrario se deberá agregarlo.
3. Abrir el SQL SERVER MANAGEMENT STUDIO.
4. Expandir "Security", luego "Logins", y luego hacer clic derecho en "SQLAccessGroup" y luego hacer clic en "Properties"
5. En la siguiente ventana hacer clic en "[organizacion]_MSCRM" y habilitar las casillas de selección "CRMReaderRole", "public" y "db_owner" ([organizacion]_MSCRM representa la BD Organizacional)
7 Hacer check en la casilla de selección "MSCRM_CONFIG" y habilitar las casillas de selección "CRMReaderRole", "public" y "db_owner" Hacer clic en "Ok"
8. Repetir los pasos 5,6,7 para el usuario identificado en el paso 1.
Es posible que te encuentres con este error luego de una actualización de Base de Datos o de una reasignación de usuarios a los servicios del SQL Server.
Este error se debe ya que la cuenta que el CRM Data Connector usa para la autenticación no tiene los privilegios necesarios sobre las BDs de Dync CRM (es muy probable que la cuenta con la que se ejecuta los servicios NO sea NT AUTHORITY\NETWORK SERVICE). Para solucionar este problema debemos hacer las siguientes configuraciones:
1. En el servidor de RS identificar la cuenta que ejecuta el SQL Server Reporting Services Windows service (esto se identificará desde la pantalla de servicios)
2. Verificar que el usuario identificado en el paso 1 sea miembro de SQLAccessGroup creado con la instalación de DynC CRM. En caso contrario se deberá agregarlo.
3. Abrir el SQL SERVER MANAGEMENT STUDIO.
4. Expandir "Security", luego "Logins", y luego hacer clic derecho en "SQLAccessGroup" y luego hacer clic en "Properties"
5. En la siguiente ventana hacer clic en "[organizacion]_MSCRM" y habilitar las casillas de selección "CRMReaderRole", "public" y "db_owner" ([organizacion]_MSCRM representa la BD Organizacional)
7 Hacer check en la casilla de selección "MSCRM_CONFIG" y habilitar las casillas de selección "CRMReaderRole", "public" y "db_owner" Hacer clic en "Ok"
8. Repetir los pasos 5,6,7 para el usuario identificado en el paso 1.
Etiquetas:
CRM Data Connector,
Reporting Services,
SQL Server 2008
Suscribirse a:
Entradas (Atom)