
Tengo una máquina virtual alojada con unos 20 sitios web de clientes integrados. Muchos usan una base de datos que actualmente es SQL Server 2008 R2 (no una evaluación). Debido a próximos problemas de licencia, necesito cambiar a la edición web de SQL Server con mi host actual. ¿Es posible instalar SQL Server Web Edition en una caja que ya tiene instalado SQL Server 2008 R2?
Si no es posible, ¿alguien podría sugerir el mejor proceso para este cambio?
Respuesta1
Se permite instalar varias ediciones de SQL Server en la misma caja. Simplemente habrá opciones si desea minimizar su tiempo de inactividad.
Normalmente, las ediciones de SQL Server se instalan con el nombre predeterminado, por lo que la cadena de conexión que está utilizando probablemente sea 192.0.xx y sea válida. La nueva edición tendrá que llevar otro nombre. 192.0.xx\MyChoosing o el valor predeterminado es 192.0.xx\SQLEXPRESS. Esta opción estará presente durante la instalación inicial de MSSQL.
- Instale la edición web.
- Haga copias de seguridad de las bases de datos (a través del Administrador de SQL Server, es una opción que se puede hacer clic derecho)
- Importe las bases de datos a SQL Web Edition
- Opcional (recomendado): cree una copia de su servidor web (o al menos un sitio). Ponlo en un puerto diferente para probar.
- Actualice sus cadenas de conexión
- Cambie el sitio de respaldo al puerto principal (80, 443) si se usó la opción 4
Opción de gran tiempo de inactividad:
- Opcional (muy recomendado): haga copias de seguridad de sus archivos mds de datos (probablemente en %progfiles%\MSSQL\Data)
- Desinstalar MSSQL
- Instalar MSSQL Edición Web
- Adjunte bases de datos a través de la interfaz MSSQL (haga clic derecho en adjuntar en el administrador del servidor)
Debo tener en cuenta la opción de gran tiempo de inactividad. Si su sitio web depende de algo que utiliza la edición estándar, no podrá recuperar sus sitios web y estará inactivo hasta que elimine las opciones de los sitios web y por un período de tiempo indefinido.