SQL Express RS PDF

Title SQL Express RS
Author Zeno Sama
Course Ingeniería Eléctrica Y Electrónica
Institution Universidad Autónoma de Madrid
Pages 8
File Size 124.6 KB
File Type PDF
Total Downloads 12
Total Views 138

Summary

SQL...


Description

SQL Express Advanced Services Microsoft SQL Server 2014 Express es un sistema de administración de datos gratuito, fiable y potente que ofrece un almacén de datos fiable y rico en contenido para las aplicaciones de escritorio y los sitios web ligeros. Express con Advanced Services (SQLEXPRADV_Architecture_Language.exe) Este paquete contiene todos los componentes de SQL Server Express, inclusive la versión completa de SQL Server 2014 Management Studio. Esta versión viene “con herramientas”, también incluye las funciones de búsqueda de texto completo y Reporting Services.

Administrar una base de datos del servidor de informes (Modo nativo de SSRS)

Una implementación de Reporting Services usa dos bases de datos relacionales de SQL Server para almacenamiento interno, en un dado caso que la creación de un origen de datos no funcione, es recomendable crear nuevamente las bases de datos de Reporting Services desde el Administrador de Reporting Services. De manera predeterminada, las bases de datos tienen los nombres ReportServer y ReportServerTempdb. ReportServerTempdb se crea con la base de datos principal del servidor de informes y se usa para almacenar datos temporales, información de sesión e informes almacenados en caché. En Reporting Services, entre las tareas de administración de bases de datos se incluyen la copia de seguridad y restauración de bases de datos del servidor de informes y la administración de las claves de cifrado que se usan para cifrar y descifrar datos confidenciales. Para administrar las bases de datos del servidor de informes, SQL Server proporciona una amplia variedad de herramientas. 

Para realizar una copia de seguridad, restaurar, mover o recuperar una base de datos del servidor de informes, se puede usar SQL Server Management Studio, los comandos Transact-SQL o las utilidades de símbolo del sistema

de la base de datos. Para obtener instrucciones, vea Mover las bases de datos del servidor de informes a otro equipo (Modo nativo de SSRS) en los Libros en pantalla de SQL Server. 

Para copiar el contenido de una base de datos existente en otra base de datos del servidor de informes, puede adjuntar una copia de una base de datos del servidor de informes y utilizarla con una instancia distinta del servidor de informes. También puede crear y ejecutar un script que utilice llamadas SOAP para volver a crear contenido del servidor de informes en una nueva base de datos. Puede usar la utilidad rs para ejecutar el script.



Para administrar las conexiones entre el servidor de informes y la base de datos del servidor de informes, y para averiguar qué base de datos se utiliza para una instancia concreta del servidor de informes, puede utilizarse la página Instalación de base de datos de la herramienta de configuración de Reporting Services. Para obtener más información sobre la conexión del servidor de informes a la base de datos del servidor de informes, vea Configurar una conexión a la base de datos del servidor de informes (Administrador de configuración de SSRS).

Mover las bases de datos del servidor de informes a otro equipo (Modo nativo de SSRS)

Las bases de datos del servidor de informes que se emplean en una instalación de SQL ServerMotor de base de datos se pueden mover a una instancia que se encuentre en otro equipo. Las bases de datos reportserver y reportservertempdb se deben mover o copiar en conjunto. Una instalación de Reporting Services requiere las dos bases de datos; la base de datos reportservertempdb debe estar relacionada por nombre con la base de datos reportserver principal que se vaya a mover. Se aplica a: Reporting Services . Mover una base de datos no afecta a las operaciones programadas que están actualmente definidas para los elementos del servidor de informes. 

Las programaciones se volverán a crear la primera vez que se reinicie el servicio del servidor de informes.



SQL Server Los trabajos de agente que se utilizan para activar una programación se volverán a crear en la nueva instancia de la base de datos. No tiene que mover los trabajos al nuevo equipo, pero quizá desee eliminar los trabajos del equipo que ya no se va a utilizar.



Las suscripciones, los informes almacenados en caché y las instantáneas se mantienen en la base de datos que se ha movido. Si una instantánea no está recopilando los datos actualizados después de que se mueve la base de datos, borre las opciones de instantánea, elija Aplicar para guardar los cambios, vuelva a crear la programación y seleccione Aplicar de nuevo para guardar los cambios.



Los datos temporales de informes y de sesión de usuario que se almacenan en reportservertempdb permanecen al mover esa base de datos.

NOTA Los pasos que se proporcionan en este artículo se recomiendan cuando la modificación de la ubicación de la base de datos del servidor de informes es el

único cambio que se realiza en la instalación existente. Para migrar una instalación completa de Reporting Services (es decir, mover la base de datos y cambiar la identidad del servicio Windows del servidor de informes que usa la base de datos), es necesario volver a configurar la conexión y restablecer una clave de cifrado.

Separar y adjuntar bases de datos del servidor de informes

Si puede poner el servidor de informes sin conexión, puede separar las bases de datos para moverlas a la instancia de SQL Server que desea usar. Con este método, se conservan los permisos de las bases de datos. Si usa una base de datos de SQL Server, debe moverla a otra instancia de SQL Server. Después de mover las bases de datos, será necesario volver a configurar la conexión del servidor de informes con la base de datos del servidor de informes. Si se utiliza una implementación escalada, será necesario volver a configurar la conexión de la base de datos del servidor de informes para cada servidor de informes de la implementación. Lleve a cabo los siguientes pasos para mover las bases de datos: 1. Haga una copia de seguridad de las claves de cifrado para la base de datos del servidor de informes que desea mover. Puede utilizar la herramienta de configuración Reporting Services para hacer una copia de seguridad de las claves. 2. Detenga el servicio del servidor de informes. Puede utilizar la herramienta de configuración Reporting Services para detener el servicio. 3. Inicie SQL Server Management Studio y abra una conexión con la instancia de SQL Serverque hospeda las bases de datos del servidor de informes. 4. Haga clic con el botón derecho en la base de datos del servidor de informes, seleccione Tareas y haga clic en Separar. Repita este paso para la base de datos temporal del servidor de informes. 5. Copie o mueva los archivos .mdf y .ldf a la carpeta de datos de la instancia de SQL Serverque desea utilizar. Dado que se van a mover dos bases de datos, asegúrese de que mueve o copia los cuatro archivos. 6. En Management Studio, abra una conexión con la nueva instancia de SQL Server que alojará las bases de datos del servidor de informes. 7. Haga clic con el botón derecho en el nodo Bases de datos y luego haga clic en Adjuntar. 8. Haga clic en Agregar para seleccionar los archivos .mdf y .ldf de la base de datos del servidor de informes que desea adjuntar. Repita este paso para la base de datos temporal del servidor de informes.

9. Una vez adjuntadas las bases de datos, compruebe que RSExecRole existe

como rol de la base de datos en la base de datos del servidor de informes y en la base de datos temporal.RSExecRole debe tener permisos de selección, inserción, actualización, eliminación y referencia en las tablas de base de datos del servidor de informes, además de permisos de ejecución en los procedimientos almacenados. Para obtener más información, vea Crear el RSExecRole. 10. Inicie la herramienta de configuración de Reporting Services y abra una conexión con el servidor de informes. 11. En la página Base de datos, seleccione la nueva instancia de SQL Server y haga clic en Conectar. 12. Seleccione la base de datos del servidor de informes que acaba de mover y haga clic en Aplicar. 13. En la página Claves de cifrado, haga clic en Restaurar. Especifique el archivo que contiene la copia de seguridad de las claves y la contraseña para desbloquear el archivo. 14. Reinicie el servicio del servidor de informes.

Usar BACKUP y COPY_ONLY para la copia de seguridad de las bases de datos del servidor de informes

Cuando realice copias de seguridad de las bases de datos, establezca el argumento COPY_ONLY. Asegúrese de incluir ambas bases de datos y los archivos de registro en la copia de seguridad. Script para crear copia de seguridad.

Configurar la conexión de la base de datos del servidor de informes.

1. Inicie el Administrador de configuración de Reporting Services y abra una conexión con el servidor de informes. 2. En la página Base de datos, haga clic en Cambiar base de datos. Haga clic en Siguiente. 3. Haga clic en Elija una base de datos del servidor de informes existente o bien puede crear una nueva en este mismo paso. Haga clic en Siguiente. 4. Seleccione SQL Server que ahora aloja la base de datos del servidor de informes y haga clic en Probar conexión. Haga clic en Siguiente. 5. En Nombre de la base de datos, seleccione la base de datos del servidor de informes que desea utilizar. Haga clic en Siguiente. 6. En Credenciales, especifique las credenciales que utilizará el servidor de informes para conectarse a la base de datos del servidor de informes. Haga clic en Siguiente. 7. Haga clic en Siguiente y, a continuación, en Finalizar....


Similar Free PDFs