Compartir a través de


rsconfig (utilidad) (SSRS)

La utilidad rsconfig.exe cifra y almacena valores de cuenta y conexión en el archivo RSReportServer.config. Los valores cifrados incluyen la información de conexión de la base de datos del servidor de informes y los valores de cuenta utilizados para el procesamiento de informes desatendido.

Sintaxis

  
      rsconfig {-?}  
{-cconnection}  
{-eunattendedaccount}  
{-mcomputername}  
{-iinstancename}  
{-sservername}  
{-ddatabasename}  
{-aauthmethod}  
{-uusername}  
{-ppassword}  
{-ttrace}  

Argumentos

Término Opcional/?Requerido Definición
-? Opcional. Muestra la sintaxis de los argumentos de Rsconfig.exe.
-c Requerido si no se utiliza el argumento -e. Especifica la cadena de conexión, las credenciales y los valores de origen de datos que se utilizan para conectar un servidor de informes a la base de datos del servidor de informes.

Este argumento no toma ningún valor. No obstante, deben especificarse argumentos adicionales para proporcionar todos los valores de conexión requeridos.

Los argumentos que puede especificar con -c incluyen -m, -s, -i,-d,-a,-u,-p y-t .
-e Requerido si no se utiliza el argumento -c. Especifica la cuenta de ejecución desatendida del informe.

Este argumento no toma ningún valor. Sin embargo, deben incluirse argumentos adicionales en la línea de comandos para especificar los valores que están cifrados en el archivo de configuración.

Los argumentos que puede especificar con -e son -u y -p. También puede establecer -t.
-m nombreDeEquipo Requerido si configura una instancia de servidor de informes remoto. Especifica el nombre del equipo donde está hospedado el servidor de informes. Si se omite este argumento, el valor predeterminado es localhost.
-s nombreDeServidor Necesario. Especifica la instancia de SQL Server que hospeda la base de datos del servidor de informes.
-i nombreDeInstancia Requerido si utiliza instancias con nombre. Si usó una instancia de SQL Server con nombre para hospedar la base de datos del servidor de informes, este valor especifica la instancia con nombre.
-d databasename Necesario. Especifica el nombre de la base de datos de servidor de informes.
-a authmethod Necesario. Especifica el método de autenticación que el servidor de informes utiliza para conectarse a la base de datos de servidor de informes. Los valores válidos son Windows o SQL (este argumento no distingue entre mayúsculas y minúsculas).

Windows especifica que el servidor de informes utilice la autenticación de Windows.

SQL especifica que el servidor de informes utilice la autenticación de SQL Server.
-u [dominio\]nombre de usuario Requerido con -e. Opcional con -c. Especifica una cuenta de usuario para la conexión de base de datos del servidor de informes o para la cuenta desatendida.

Para rsconfig -e, este argumento es obligatorio. Debe ser una cuenta de usuario de dominio.

Para rsconfig -c y -a SQL, este argumento debe especificar un inicio de sesión de SQL Server.

Para rsconfig -c y -a Windows, este argumento puede especificar un usuario de dominio, una cuenta integrada o credenciales de cuenta de servicio. Si especifica una cuenta de dominio, especifique un dominio y un nombre de usuario en el formato dominio\nombre de usuario. Si está utilizando una cuenta integrada, este argumento es opcional. Si desea utilizar las credenciales de la cuenta de servicio, omita este argumento.
-p contraseña Requerido si se especifica -u. Especifica la contraseña que se utilizará con el argumento username . Este argumento se puede establecer en un valor en blanco si la cuenta no requiere una contraseña. Este valor distingue entre mayúsculas y minúsculas para cuentas de dominio.
-t Opcional. Registra los mensajes de error en el registro de seguimiento. Este argumento no toma ningún valor. Para obtener más información, consulte Report Server Service Trace Log.

Permisos

Debe ser administrador local del equipo que hospeda el servidor de informes que va a configurar.

Ubicación del archivo

Rsconfig.exe se encuentra en \Archivos de programa\Microsoft SQL Server\110\Tools\Binn. Puede ejecutar la utilidad desde cualquier carpeta del sistema de archivos.

Observaciones

Rsconfig.exe se utiliza con dos objetivos:

  • Modificar la información de conexión que un servidor de informes utiliza para conectar con una base de datos de servidor de informes.

  • Para configurar una cuenta especial que el servidor de informes usa para iniciar sesión en un servidor de bases de datos remoto cuando otras credenciales no están disponibles.

Puede ejecutar lautilidad rsconfig en una instancia local o remota de Reporting Services. No puede usar la utilidad rsconfig para descifrar y ver los valores que ya están establecidos.

Para ejecutar esta utilidad, es necesario que Instrumental de administración de Windows (WMI) esté instalado en el equipo que va a configurarse.

Ejemplos

Los siguientes ejemplos muestran algunas formas de usar rsconfig.

Especificar una cuenta de usuario de dominio

Este ejemplo muestra cómo configurar un servidor de informes para usar una cuenta de usuario de dominio cuando se conecta a una base de datos del servidor de informes local.

rsconfig -c -s <SQLSERVERNAME> -d reportserver -a Windows -u <MYDOMAIN\MYACCOUNT> -p <PASSWORD>  

Especificar una cuenta de usuario de base de datos de SQL Server

Este ejemplo muestra cómo configurar un servidor de informes para usar el inicio de sesión de SQL Server para conectar con una base de datos de servidor de informes remota.

rsconfig -c -m <REMOTECOMPUTERNAME> -s <SQLSERVERNAME> -d reportserver -a SQL -u SA -p <SAPASSWORD>  

Especificar una cuenta integrada

Este ejemplo muestra cómo configurar un servidor de informes para usar una cuenta integrada cuando se conecta a una base de datos de servidor de informes local. Tenga en cuenta que no se utiliza -u. Entre los ejemplos de valores de cuenta integrados admitidos se incluyen NT AUTHORITY\SYSTEM para el sistema local y NT AUTHORITY\NETWORKSERVICE para el servicio de red (solo Microsoft Windows Server 2003).

rsconfig -c -s <SQLSERVERNAME> -d reportserver -a Windows "NT AUTHORITY\SYSTEM"  

Especificar una cuenta de servicio

Este ejemplo muestra cómo configurar un servidor de informes para usar la cuenta de servicio de Windows del Servidor de informes y la cuenta del servicio web cuando se conecte con una base de datos de servidor de informes local. Tenga en cuenta que -u no se usa y que no se ha especificado ninguna información de cuenta. Cuando elimine los valores de cuenta del comando, la utilidad rsconfig usará la seguridad integrada y la cuenta de servicio en la que se ejecuta cada servicio.

rsconfig -c -s <SQLSERVERNAME> -d reportserver -a Windows  

Especificar la cuenta de modo desatendido en un servidor local

Este ejemplo muestra cómo configurar la cuenta para la ejecución desatendida de informes para informes que no pasan credenciales al origen de datos externo. La cuenta debe ser una cuenta de dominio de Windows. No puede especificar un inicio de sesión de SQL Server para el nombre de usuario y la contraseña. La cuenta está configurada en una instancia de servidor de informes local. Los mensajes de error se capturan en los registros de seguimiento de la carpeta ReportingServices\LogFiles.

rsconfig -e -u <DOMAIN\ACCOUNT> -p <PASSWORD> -t  

Especificar la cuenta de modo desatendido en un servidor remoto

En este ejemplo se muestra cómo configurar la cuenta en una instancia de servidor de informes remoto que es de la misma versión que Rsconfig.exe (por ejemplo, el servidor de informes y Rsconfig.exe son de la versión SQL Server 2008 R2). La información de mensaje de error se captura en los registros de seguimiento en el servidor remoto.

rsconfig -e -m <REMOTECOMPUTERNAME> -s <SQLSERVERNAME> -u <DOMAIN\ACCOUNT> -p <PASSWORD> -t  

Consulte también

Configurar una conexión de base de datos del servidor de informes (Administrador de configuración de SSRS)
Configuración de la cuenta de ejecución desatendida (Administrador de configuración de SSRS)
Servidor de informes de Reporting Services (modo nativo)
Almacenar datos cifrados del servidor de informes (Administrador de configuración de SSRS)
Archivos de configuración de Reporting Services
Utilidades del símbolo del sistema del servidor de informes (SSRS)
Archivo de configuración RSReportServer