es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Configuración fallida de la base de datos SSRS 2019

Estamos tratando de instalar SSRS 2019 en Windows Server 2016. Para la base de datos de SSRS, SQL Server 2016 está en otro Windows Server 2016. Ambos servidores están en el mismo dominio y se pueden hacer ping entre ellos.

Mientras se configura la base de datos, se obtiene el siguiente error. Se han verificado artículos que indican lo siguiente:

  1. El servicio RPC debe estar en ejecución en la base de datos y en el servidor de informes… Esto está en ejecución.
  2. El servicio DCOM debe estar en ejecución en la base de datos y en el servidor de informes… Esto está en ejecución.
  3. Dar derechos de administrador a la cuenta de servicio en la que se encuentra el servicio SSRS… Esto se ha realizado.

¡Cualquier ayuda sería muy apreciada!

Gracias,
Neeraj

Microsoft.ReportingServices.WmiProvider.WMIProviderException: Se produjo un error al intentar conectarse al punto de conexión de procedimiento remoto (RPC) del servidor de informes. Verifique que el servicio de Windows del servidor de informes esté en ejecución y vuelva a intentar la operación.

—> System.Runtime.InteropServices.COMException: El servidor RPC no está escuchando. (Excepción de HRESULT: 0x800706B3)
— Fin de la traza de la pila de excepciones internas —
en Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo)
en Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.GenerateDatabaseScript(String databaseName, Int32 lcid, Boolean isSharePointIntegrated, String& script)
en ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.GenerateDatabaseScript(String databaseName, Int32 lcid, Boolean isSharePointIntegrated, String& script)

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que hay un problema al conectar al servicio de Windows del Servidor de Informes a través del protocolo RPC. Algunas soluciones posibles ya se han intentado, pero no han funcionado. Aquí hay algunas cosas más que se pueden probar:

    1. Verificar si los puertos necesarios para la comunicación RPC están abiertos entre los dos servidores. Por defecto, RPC utiliza el puerto 135, pero también puede utilizar otros puertos. Asegúrese de que el firewall y cualquier software de seguridad en ambos servidores no estén bloqueando la comunicación en esos puertos.
    2. Verificar que el servicio RPC esté realmente funcionando en ambos servidores. A veces, el servicio puede haberse colgado o bloqueado sin ser notado. Esto se puede verificar a través de la consola de administración de servicios.

    3. Buscar cualquier otro mensaje de error en los registros de eventos de Windows que pueda proporcionar más contexto sobre lo que está causando el fallo de la conexión RPC. En particular, los registros de Sistema y Aplicación pueden tener entradas relevantes.

    4. Asegurarse de que la cuenta de servicio que se está utilizando para SSRS tenga los permisos necesarios para acceder y modificar la base de datos del Servidor de Informes en la instancia de SQL Server. Esto se puede hacer agregando la cuenta como inicio de sesión en la instancia de SQL Server y otorgándole los roles y permisos apropiados.

    Esperemos que uno de estos pasos ayude a resolver el problema de conexión a la base de datos de SSRS en la instancia remota de SQL Server.

Comments are closed.