Se aplica a:
- Winshuttle Foundation
Guía de la herramienta de administración de Winshuttle Server 10.x: Configurar la base de datos de Server
Volver a
Temas relacionados
- Cargar el archivo web.config
- Cambiar la configuración de RabbitMQ
- Configurar la base de datos de Server
- Cambiar identidades de usuario permitidas
- Opciones de almacenamiento en caché de Query
- Habilitar inicio de sesión integrado
- Configurar opciones de ejecución
- Migrar bases de datos de Server
- Opciones de implementación
Configure el tipo de la base de datos de Server que se está usando. Para ello, abra la herramienta de administración, seleccione el tipo de base de datos adecuado en el menú desplegable y, a continuación, indique una cadena de conexión válida para el servidor seleccionado.
En esta página
- Descripción de la configuración de la base de datos de Server en el archivo web.config
- Configurar una base de datos de SQL 2008
- Configurar una base de datos de SQL 2005
- Configurar una base de datos de SQLite
Consulte Compatibilidad de la base de datos en Prepararse para la implementación para obtener más información.
Nota
- En el caso de Winshuttle Server 10.6.1 y versiones posteriores, la base de datos predeterminada es MSSQL 2008.
- En el caso de Winshuttle Server 10.6 y versiones anteriores, la base de datos predeterminada es SQLite. (SQLite es una base de datos basada en archivos que se encuentra de forma predeterminada en C:\Program Files\Winshuttle\Server\Manager\App_Data).
Descripción de la configuración de la base de datos de Server en el archivo web.config
Volver al principioLa configuración en la sección Base de datos de Server corresponde a la configuración que se encuentra en el elemento <serverDatabase> del archivo web.config.
Este elemento tiene dos atributos: Type y connectionString. En la siguiente tabla, se muestran los valores válidos:
Type |
ConnectionString |
SQLITE |
<en blanco> Origen de datos=<ruta del archivo a WinshuttleServerDB.db>;Version=3;New=True; |
MSSQL2005 |
Esto se establecerá en la cadena de conexión adecuada para Microsoft SQL Server 2005. Por ejemplo: "Server=\SQLExpress;database=WinshuttleServerDB;Integrated Security=SSPI;" |
MSSQL2008 |
Esto se establecerá con la cadena de conexión adecuada para Microsoft SQL Server 2008. Por ejemplo: "Server=\SQLExpress;database=WinshuttleServerDB;Integrated Security=SSPI;" |
Configurar una base de datos de SQL 2008
Volver al principio- En la sección Base de datos de Server, en la pestaña Configuración, haga clic en Tipo y, a continuación, seleccione MSSQL2008 del menú desplegable.
- En el campo Cadena de conexión, escriba la cadena de conexión de SQL completa para la base de datos de SQL 2008.
- Haga clic en Aplicar cambios (el botón en la parte superior).
Nota: Si se está utilizando la seguridad de interfaz del proveedor de compatibilidad para seguridad (SSPI, por sus siglas en inglés) para conectar a la base de datos de SQL Server 2008, asegúrese de que el ID de usuario definido como identidad del grupo de aplicaciones para Winshuttle Manager en IIS disponga de los permisos adecuados. Si desea obtener más información, consulte este artículo sobre identidades del grupo de aplicaciones.
Tenga en cuenta que para actualizar los servicios web de Winshuttle Server en una base de datos SQL, puede crear tanto una base de datos como la tabla correspondiente en el servidor SQL siguiendo uno de estos dos métodos:
- Utilice la herramienta de migración de datos de Winshuttle Server para crear una base de datos en SQL Server. Para obtener más información, consulte la Guía de la herramienta de migración de bases de datos de Winshuttle.
- Puede crear la base de datos de forma manual en su instancia de SQL Server y, a continuación, crear tablas con el script DDL (lenguaje de definición de datos, por sus siglas en inglés) en la siguiente ubicación:
C:\Program Files\Winshuttle\Server\Tools\DataImporter\ServerDDL.sql
Configurar una base de datos de SQL 2005
Volver al principio
Configuración de la base de datos de SQL 2005
- En la sección Base de datos de Server de la pestaña Configuración, haga clic en Tipo y, a continuación, seleccione MSSQL2005 en el menú desplegable.
- En el campo Cadena de conexión, escriba la cadena de conexión SQL completa para la base de datos de SQL 2005.
- Haga clic en Aplicar cambios (el botón en la parte superior).
Configurar una base de datos de SQLite
Volver al principioSQLite es la opción predeterminada para la base de datos de Winshuttle Server 10.6. (La base de datos predeterminada de Winshuttle Server 10.6.1 es MSSQL 2008; consulte la sección Configurar una base de datos de SQL 2008).
- En la sección Base de datos de Server de la pestaña Configuración, haga clic en Tipo y, a continuación, seleccione SQLite en el menú desplegable.
- En el campo Ruta de la base de datos, escriba la ruta completa del archivo de base de datos de SQLite (o vaya a dicha ruta). De forma predeterminada, este archivo se encuentra en la siguiente carpeta:
C:\Program Files\Winshuttle\Server\Manager\App_DataSi la cadena de conexión está vacía en el archivo web.config, la ubicación predeterminada para la base de datos de SQLite se introducirá automáticamente en este campo.
Nota: Si el archivo de base de datos WinshuttleServerDB.db se daña o se elimina por error, puede generar uno nuevo con la utilidad de migración de datos de Winshuttle Server.
- Haga clic en Aplicar cambios (el botón en la parte superior).