PLAN DE INSTALACIÓN PARA EL SMBD SELECCIONADO SEGÚN EL CASO DE ESTUDIO
MILTON CESAR LUCUMI
SERVICIO NACIONAL DE APRENDIZAJE (SENA) GESTION Y SEGURIDAD EN BASES DE DATOS SANTIAGO DE CALI 2015
PLAN DE INSTALACIÓN PARA EL SMBD SELECCIONADO SEGÚN EL CASO DE ESTUDIO
MILTON CESAR LUCUMI
INSTRUCTOR BELKIS MILENA GUELL MUÑOZ INGENIERA DE SISTEMAS
SERVICIO NACIONAL DE APRENDIZAJE (SENA) GESTION Y SEGURIDAD EN BASES DE DATOS SANTIAGO DE CALI
2015
SISTEMA MANEJADOR DE BASES DE DATOS MySQL MySQL es el servidor de bases de datos relacionales más popular, desarrollado y proporcionado por MySQL AB. MySQL AB es una empresa cuyo negocio consiste en proporcionar servicios en torno al servidor de bases de datos MySQL. MySQL es un sistema de istración de bases de datos Una base de datos es una colección estructurada de datos. La información que puede almacenar una base de datos puede ser tan simple como la de una agenda, un contador, o un libro de visitas, ó tan vasta como la de una tienda en línea, un sistema de noticias, un portal, o la información generada en una red corporativa. Para agregar, accesar, y procesar los datos almacenados en una base de datos, se necesita un sistema de istración de bases de datos, tal como MySQL. MySQL es un sistema de istración de bases de datos relacionales Una base de datos relacional almacena los datos en tablas separadas en lugar de poner todos los datos en un solo lugar. Esto agrega velocidad y flexibilidad. Las tablas son enlazadas al definir relaciones que hacen posible combinar datos de varias tablas cuando se necesitan consultar datos. La parte SQL de "MySQL" significa "Lenguaje Estructurado de Consulta", y es el lenguaje más usado y estandardizado para accesar a bases de datos relacionales. MySQL es Open Source Open Source significa que la persona que quiera puede usar y modificar MySQL. Cualquiera puede descargar el software de MySQL de Internet y usarlo sin pagar por ello. Inclusive, cualquiera que lo necesite puede estudiar el código fuente y cambiarlo de acuerdo a sus necesidades. MySQL usa la licencia GPL (Licencia Pública General GNU), para definir qué es lo que se puede y no se puede hacer con el software para diferentes situaciones. Sin embargo, si uno está incómodo con la licencia GPL o tiene la necesidad de incorporar código de MySQL en una aplicación comercial es posible comprar una versión de MySQL con una licencia comercial. Para mayor información, ver la página oficial de MySQL en la cual se proporciona mayor información acerca de los tipos de licencias. ¿Por qué usar MySQL? El servidor de bases de datos MySQL es muy rápido, seguro, y fácil de usar. Si eso es lo que se está buscando, se le debe dar una oportunidad a MySQL. Se pueden encontrar comparaciones de desempeño con algunos otros manejadores de bases de datos en la página de MySQL.
El servidor MySQL fue desarrollado originalmente para manejar grandes bases de datos mucho más rápido que las soluciones existentes y ha estado siendo usado exitosamente en ambientes de producción sumamente exigentes por varios años. Aunque se encuentra en desarrollo constante, el servidor MySQL ofrece hoy un conjunto rico y útil de funciones. Su conectividad, velocidad, y seguridad hacen de MySQL un servidor bastante apropiado para accesar a bases de datos en Internet.
Requisitos de hardware y software para instalar SQL Server 2014 En las ediciones de 32 y 64 bits de SQL Server 2014 se aplican las consideraciones siguientes:
Se recomienda ejecutar SQL Server 2014 en equipos con el formato de archivo NTFS.SQL Server 2014 se puede instalar en un equipo con el sistema de archivos FAT32, pero no se recomienda porque es menos seguro que el sistema de archivos NTFS.
El programa de instalación de SQL Server bloqueará las instalaciones en unidades de disco de solo lectura, asignadas o comprimidas.
SQL Server le exige que instale una actualización para asegurarse de que se puede instalar correctamente el componente de Visual Studio. El programa de instalación de SQL Server comprueba la presencia de esta actualización y, a continuación, le exige que descargue e instale la actualización antes de continuar con la instalación de SQL Server. Para evitar la interrupción durante la instalación de SQL Server, puede descargar e instalar la actualización antes de ejecutar el programa de instalación de SQL Server, según se describe a continuación (o instalar todas las actualizaciones para .NET 3.5 SP1 disponibles en Windows Update):
o
Si instala SQL Server 2014 en Windows Server 2008 SP2, podrá obtener la actualización necesaria de aquí.
o
Si instala SQL Server 2014 en un equipo que tiene cualquier otro sistema operativo itido, está actualización viene incluida.
La instalación de SQL Server 2014 produce un error si se inicia la instalación con Terminal Services Client. No se ite el inicio del programa de instalación de SQL Server con Terminal Services Client.
El programa de instalación de SQL Server instala los siguientes componentes de software que el producto necesita:
o
SQL Server Native Client
o
Archivos de soporte para la instalación de SQL Server
Requisitos de hardware y de software Los siguientes requisitos se aplican a todas las instalaciones de SQL Server 2014:
Componente
Requisito
.NET Framework
.NET 3.5 SP1 es un requisito para SQL Server 2014 cuando se selecciona Motor de base de datos, Reporting Services, Master Data Services, Data Quality Services, Replicación o SQL Server Management Studio, y no lo instala ya el programa de instalación de SQL Server. Si ejecuta el programa de instalación y no tiene .NET 3.5 SP1, el programa de instalación de SQL Server requiere que descargue e instale .NET 3.5 SP1 para poder continuar con la instalación de SQL Server.(Instale .NET 3.5 SP1 desde Microsoft .NET Framework 3.5 Service Pack 1).El mensaje de error incluye un vínculo al centro de descarga o bien puede descargar .NET 3.5 SP1 desde Windows Update.Para evitar la interrupción durante la instalación de SQL Server, puede descargar e instalar .NET 3.5 SP1 antes de ejecutar el programa de instalación de SQL Server. Si ejecuta el programa de instalación en un equipo con Windows Server 2008 R2 SP1 o Windows 8, debe habilitar .NET Framework 3.5 SP1 antes de instalar SQL Server 2014. Si no tiene a internet, debe descargar e instalar .NET Framework 3.5 SP1 antes de ejecutar el programa de instalación para instalar cualquiera de los componentes mencionados anteriormente.Para obtener más información acerca de las recomendaciones e instrucciones sobre cómo adquirir y habilitar .NET Framework 3.5 en Windows 8 y Windows Server 2012, vea Consideraciones sobre la implementación de Microsoft .NET Framework 3.5
(http://msdn.microsoft.com/library/windows/hardware/hh975396). .NET 4.0 es un requisito para SQL Server 2014.SQL Server instala .NET 4.0 durante el paso de instalación de características. Si está instalando las ediciones de SQL Server Express, asegúrese de que el equipo disponga de conexión a Internet.El programa de instalación de SQL Server descarga e instala .NET Framework 4 puesto que no se incluye en el medio de instalación de SQL Server Express. SQL Server Express no instala .NET 4.0 en el modo Server Core de Windows Server 2008 R2 SP1 o Windows Server 2012.Debe instalar .NET 4.0 antes de SQL Server Express en una instalación Server Core de Windows Server 2008 R2 SP1 o Windows Server 2012.
Windows PowerShell
SQL Server 2014 no instala ni habilita Windows PowerShell 2.0; sin embargo, Windows PowerShell 2.0 es un requisito previo de instalación para los componentes del Motor de base de datos y SQL Server Management Studio. Si el programa de instalación notifica que Windows PowerShell 2.0 no está presente, puede instalarlo o habilitarlo siguiendo las instrucciones de la página Windows Management Framework.
Software de red
Los sistemas operativos itidos para SQL Server 2014 tienen software de red integrado. Las instancias con nombre y predeterminadas de una instalación independiente iten los siguientes protocolos de red: Memoria compartida, canalizaciones con nombre, T/IP y VIA.
La memoria compartida y VIA no se iten en clústeres de conmutación por error.
El protocolo VIA está en desuso. Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto
modificar las aplicaciones que actualmente la utilizan.
Para obtener más información acerca de los protocolos de red y las bibliotecas de red, vea Protocolos de red y bibliotecas de red.
Virtualización
SQL Server 2014 se ite en entornos de máquina virtual que se ejecutan en el rol Hyper-V de: Windows Server 2008 SP2 Standard, Enterprise y Datacenter Ediciones Windows Server 2008 R2 SP1 Standard, Enterprise y Datacenter. Windows Server 2012 Datacenter y Standard. Además de los recursos que necesita la partición primaria, a cada máquina virtual (partición secundaria) se le deben proporcionar suficientes recursos de procesador, memoria y recursos de disco para su instancia de SQL Server 2014.Los requisitos se enumeran más adelante en este tema.1 Dentro del rol Hyper-V de Windows Server 2008 SP2 o Windows Server 2008 R2 SP1, se puede asignar un máximo de 4 (cuatro) procesadores virtuales a las máquinas virtuales que ejecutan ediciones de 32 o 64 bits de Windows Server 2008 SP2, de 64 bits de Windows Server 2008 R2 SP1 o de 64 bits de Windows Server 2012. Dentro del rol Hyper-V de Windows Server 2012, Se puede asignar un máximo de 8 (ocho) procesadores virtuales a las máquinas virtuales que ejecutan ediciones de 32 y 64 bits de Windows Server 2008 SP2. Se puede asignar un máximo de 64 (sesenta y cuatro) procesadores virtuales a las máquinas virtuales que ejecutan ediciones de 64 bits de Windows Server 2008 R2 SP1 o de Windows Server 2012. Para obtener más información sobre los límites de la capacidad de cálculo para distintas ediciones de SQL Server 2014 y sus diferencias en entornos físicos y virtualizados con los procesadores hyperthreaded, vea
Límites de la capacidad de cálculo de cada edición de SQL Server.Para obtener más información sobre el rol Hyper-V, vea el sitio web de Windows Server 2008. Comentarios:
Disco duro
Los clústeres de conmutación por error del invitado se iten en SQL Server 2014.Para obtener más información sobre las versiones itidas de SQL Server y los sistemas operativos para los clústeres de conmutación por error de invitado, y la compatibilidad con la virtualización, vea el tema Directiva de soporte técnico para productos de Microsoft SQL Server que se ejecutan en un entorno virtual de hardware.
SQL Server 2014 requiere un mínimo de 6 GB de espacio disponible en disco. Las necesidades de espacio en disco variarán según los componentes de SQL Server 2014 que instale. Para obtener más información, vea Requisitos de espacio en disco duro (32 y 64 bits), más adelante en este tema. Para obtener información acerca de los tipos de almacenamiento itidos para los archivos de datos, vea Tipos de almacenamiento para los archivos de datos
Unidad
Para la instalación desde disco se necesita una unidad de DVD.
Monitor
SQL Server 2014 requiere Super VGA (800x600) o un monitor de una resolución mayor.
Internet
La funcionalidad de Internet necesita a Internet (no necesariamente de carácter gratuito).
1
La ejecución de SQL Server 2014 en una máquina virtual será más lenta que la ejecución nativa debido a la sobrecarga de virtualización.
Requisitos de procesador, memoria y sistema operativo Los siguientes requisitos de memoria y procesador se aplican a todas las ediciones de SQL Server 2014:
Componente
Requisito
Memoria[1]
Mínimo: Ediciones Express: 512 MB Todas las demás ediciones: 1 GB Se recomienda: Ediciones Express: 1 GB Todas las demás ediciones: Al menos 4 GB y debe aumentar a medida que el tamaño de la base de datos aumente para asegurar un rendimiento óptimo.
Velocidad del procesador
Mínimo: Procesador x86: 1,0 GHz Procesador x64: 1,4 GHz Se recomienda: 2 GHz o superior
Tipo de procesador
Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel EM64T, Intel Pentium IV compatible con
EM64T Procesador x86: Procesador compatible con Pentium III o superior
[1]
La memoria mínima necesaria para instalar el componente Servidor de calidad de datos en Data Quality Services (DQS) es 2 GB de RAM, que es diferente del requisito de memoria de mínimo de SQL Server 2014.Para obtener información acerca de cómo instalar DQS, vea Instalar Data Quality Services.
Compatibilidad con WOW64: WOW64 ((Windows de 32 bits sobre Windows de 64 bits) es una característica de las ediciones de 64 bits de Windows que permite que las aplicaciones de 32 bits se ejecuten de forma nativa en el modo de 32 bits.Las aplicaciones funcionan en el modo de 32 bits, aunque el sistema operativo subyacente sea de 64 bits.
En un sistema operativo de 64 bits itido, las instalaciones de la edición de 32 bits de SQL Server se pueden instalar en el subsistema de 32 bits de WOW64 de un servidor de 64 bits.WOW64 se ite solamente para instancias independientes de SQL Server.WOW64 no se ite para las instalaciones de clústeres de conmutación por error de SQL Server.
En las instalaciones de la edición de 64 bits de SQL Server en los sistemas operativos de 64 bits itidos, las herramientas de istración se iten en WOW64.Para obtener más información acerca de los sistemas operativos itidos, seleccione una edición SQL Server 2014 de las secciones siguientes.
Compatibilidad con Server Core: SQL Server 2014 se ite ahora en las instalaciones Server Core de Windows Server 2008 R2, Windows Server 2012 y Windows Server 2012 R2.Se ite instalar SQL Server 2014 en el modo Server Core de las siguientes ediciones de Windows Server:
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits Para obtener más información sobre la instalación de SQL Server 2014 en Server Core, vea Instalar SQL Server 2014 en Server Core.
Las ediciones de SQL Server que se iten en la edición Standard x64 de 64 bits de Windows Server 2008 R2 también se iten en las ediciones x64 de 64 bits de Windows Small Business Server.
Sistemas operativos itidos: Las ediciones de SQL Server 2014 se clasifican en lo siguiente:
Ediciones principales de SQL Server 2014
Ediciones especializadas de SQL Server 2014
Ediciones de amplio uso de SQL Server 2014
Ediciones principales de SQL Server 2014 La tabla siguiente se muestran los requisitos del sistema operativo para las ediciones principales de SQL Server 2014:
Edición de SQL Server
32 bits
64 bits
SQL Server Enterprise
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows Server 2008 SP2 Datacenter de 64 bits
Windows Server 2008 SP2 Datacenter de 64 bits
Windows Server 2008 SP2 Enterprise de 64 bits
Windows Server 2008 SP2 Enterprise de 64 bits
Windows Server 2008 SP2 Standard de 64 bits
Windows Server 2008 SP2 Standard de 64 bits
Windows Server 2008 SP2 Web de 64 bits
Windows Server 2008 SP2 Web de 64 bits
Windows Server 2008 SP2
Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 32 bits Windows Server 2008 SP2 Standard de 32 bits Windows Server 2008 SP2 Web de 32 bits
SQL Server Business Intelligence
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1
Windows Server 2008 R2 SP1
Standard de 64 bits
Standard de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows Server 2008 SP2 Datacenter de 64 bits
Windows Server 2008 SP2 Datacenter de 64 bits
Windows Server 2008 SP2 Enterprise de 64 bits
Windows Server 2008 SP2 Enterprise de 64 bits
Windows Server 2008 SP2 Standard de 64 bits
Windows Server 2008 SP2 Standard de 64 bits
Windows Server 2008 SP2 Web de 64 bits
Windows Server 2008 SP2 Web de 64 bits
Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 32 bits Windows Server 2008 SP2 Standard de 32 bits Windows Server 2008 SP2 Web de 32 bits
SQL Server Standard
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012
Windows Server 2012
Datacenter de 64 bits
Datacenter de 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Foundation de 64 bits
Windows Server 2008 R2 SP1 Foundation de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows 8.1 de 32 bits
Windows 8.1 de 64 bits
Windows 8.1 Pro de 32 bits
Windows 8.1 Pro de 64 bits
Windows 8.1 Enterprise de 32 bits
Windows 8.1 Enterprise de 64 bits
Windows 8.1 de 64 bits
Windows 8 de 64 bits
Windows 8.1 Pro de 64 bits
Windows 8 Pro de 64 bits
Windows 8.1 Enterprise de 64 bits
Windows 8 Enterprise de 64 bits
Windows 8 de 32 bits
Windows 7 SP1 Ultimate de 64 bits
Windows 8 Pro de 32 bits Windows 7 SP1 Enterprise de
Windows 8 Enterprise de 32 bits Windows 8 de 64 bits Windows 8 Pro de 64 bits Windows 8 Enterprise de 64 bits Windows 7 SP1 Ultimate de 64 bits Windows 7 SP1 Enterprise de 64 bits Windows 7 SP1 Professional de 64 bits Windows 7 SP1 Ultimate de 32 bits Windows 7 SP1 Enterprise de 32 bits Windows 7 SP1 Professional de 32 bits Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 64 bits Windows Server 2008 SP2 Standard de 64 bits Windows Server 2008 SP2 Foundation de 64 bits Windows Server 2008 SP2 Web de 64 bits Windows Server 2008 SP2
64 bits Windows 7 SP1 Professional de 64 bits Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 64 bits Windows Server 2008 SP2 Standard de 64 bits Windows Server 2008 SP2 Foundation de 64 bits Windows Server 2008 SP2 Web de 64 bits
Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 32 bits Windows Server 2008 SP2 Standard de 32 bits Windows Server 2008 SP2 Web de 32 bits
Ediciones especializadas de SQL Server 2014 En la tabla siguiente se muestran los requisitos del sistema operativo para las ediciones especializadas de SQL Server 2014:
Edición de SQL Server
SQL Server Web
32 bits
64 bits
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows Server 2008 SP2 Datacenter de 64 bits
Windows Server 2008 SP2 Datacenter de 64 bits
Windows Server 2008 SP2 Enterprise de 64 bits
Windows Server 2008 SP2 Enterprise de 64 bits
Windows Server 2008 SP2 Standard de 64 bits
Windows Server 2008 SP2 Standard de 64 bits
Windows Server 2008 SP2 Web de 64 bits
Windows Server 2008 SP2 Web de 64 bits
Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 32 bits Windows Server 2008 SP2 Standard de 32 bits Windows Server 2008 SP2 Web de 32 bits
Ediciones de amplio uso de SQL Server 2014 La tabla siguiente se muestran los requisitos del sistema operativo para las ediciones de amplio uso de SQL Server 2014:
Edición de SQL Server
32 bits
64 bits
SQL Server Developer
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Standard de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1
Windows Server 2008 R2 SP1
Web de 64 bits
Web de 64 bits
Windows 8.1 de 32 bits
Windows 8.1 de 64 bits
Windows 8.1 Pro de 32 bits
Windows 8.1 Pro de 64 bits
Windows 8.1 Enterprise de 32 bits
Windows 8.1 Enterprise de 64 bits
Windows 8.1 de 64 bits
Windows 8 de 64 bits
Windows 8.1 Pro de 64 bits
Windows 8 Pro de 64 bits
Windows 8.1 Enterprise de 64 bits
Windows 8 Enterprise de 64 bits
Windows 8 de 32 bits Windows 8 Pro de 32 bits
Windows 7 SP1 Ultimate de 64 bits Windows 7 SP1 Enterprise de 64 bits
Windows 8 Enterprise de 32 bits Windows 8 de 64 bits Windows 8 Pro de 64 bits
Windows 7 SP1 Professional de 64 bits Windows 7 SP1 Home de 64 bits
Windows 8 Enterprise de 64 bits Windows 7 SP1 Ultimate de 64 bits Windows 7 SP1 Enterprise de 64 bits Windows 7 SP1 Professional de 64 bits Windows 7 SP1 Home de 64 bits Windows 7 SP1 Home Basic de 64 bits Windows 7 SP1 Ultimate de 32
Windows 7 SP1 Home Basic de 64 bits Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 64 bits Windows Server 2008 SP2 Standard de 64 bits Windows Server 2008 SP2 Web de 64 bits
bits Windows 7 SP1 Enterprise de 32 bits Windows 7 SP1 Professional de 32 bits Windows 7 SP1 Home de 32 bits Windows 7 SP1 Home Basic de 32 bits Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 64 bits Windows Server 2008 SP2 Standard de 64 bits Windows Server 2008 SP2 Web de 64 bits Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 32 bits Windows Server 2008 SP2 Standard de 32 bits Windows Server 2008 SP2 Web de 32 bits
SQL Server Express
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2 Datacenter de 64 bits
Windows Server 2012 R2
Windows Server 2012 R2
Standard de 64 bits
Standard de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Essentials de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 R2 Foundation de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Datacenter de 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Standard 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Essentials de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2012 Foundation de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Datacenter de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Enterprise de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Standard de 64 bits
Windows Server 2008 R2 SP1 Foundation de 64 bits
Windows Server 2008 R2 SP1 Foundation de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows Server 2008 R2 SP1 Web de 64 bits
Windows 8.1 de 32 bits
Windows 8.1 de 64 bits
Windows 8.1 Pro de 32 bits
Windows 8.1 Pro de 64 bits
Windows 8.1 Enterprise de 32 bits
Windows 8.1 Enterprise de 64 bits
Windows 8.1 de 64 bits
Windows 8 de 64 bits
Windows 8.1 Pro de 64 bits
Windows 8 Pro de 64 bits
Windows 8.1 Enterprise de 64 bits
Windows 8 Enterprise de 64 bits
Windows 8 de 32 bits Windows 8 Pro de 32 bits
Windows 7 SP1 Ultimate de 64 bits Windows 7 SP1 Enterprise de 64 bits
Windows 8 Enterprise de 32 bits Windows 8 de 64 bits Windows 8 Pro de 64 bits
Windows 7 SP1 Professional de 64 bits Windows 7 SP1 Home de 64 bits
Windows 8 Enterprise de 64 bits Windows 7 SP1 Ultimate de 64 bits Windows 7 SP1 Enterprise de 64 bits Windows 7 SP1 Professional de 64 bits Windows 7 SP1 Home de 64 bits Windows 7 SP1 Home Basic de 64 bits Windows 7 SP1 Ultimate de 32 bits Windows 7 SP1 Enterprise de 32 bits Windows 7 SP1 Professional de 32 bits Windows 7 SP1 Home de 32 bits
Windows 7 SP1 Home Basic de 64 bits Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 64 bits Windows Server 2008 SP2 Standard de 64 bits Windows Server 2008 SP2 Foundation de 64 bits Windows Server 2008 SP2 Web de 64 bits
Windows 7 SP1 Home Basic de 32 bits Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 64 bits Windows Server 2008 SP2 Standard de 64 bits Windows Server 2008 SP2 Foundation de 64 bits Windows Server 2008 SP2 Web de 64 bits Windows Server 2008 SP2 Datacenter de 64 bits Windows Server 2008 SP2 Enterprise de 32 bits Windows Server 2008 SP2 Standard de 32 bits Windows Server 2008 SP2 Web de 32 bits
Consideraciones de seguridad La seguridad es importante para todos los productos y negocios. Si aplica las siguientes prácticas recomendadas de seguridad, puede evitar muchas vulnerabilidades de seguridad. En este tema se tratan algunas prácticas recomendadas de seguridad que deben tenerse en cuenta antes de instalar SQL Server y después de instalar SQL Server. En los temas de referencia para estas características se incluyen directrices de seguridad para características específicas.
Antes de instalar SQL Server Siga estas prácticas recomendadas cuando configure el entorno del servidor.
Mejorar la seguridad física
Usar firewalls
Aislar servicios
Configurar un sistema de archivos seguro
Deshabilitar NetBIOS y Bloque de mensajes de servidor
Instalación de SQL Server en un controlador de dominio
Mejorar la seguridad física El aislamiento físico y lógico constituye la base de la seguridad de SQL Server. Para mejorar la seguridad física de la instalación de SQL Server, realice las siguientes tareas:
Coloque el servidor en una sala que solo sea accesible a personas autorizadas.
Coloque los equipos que hospedan bases de datos en una ubicación protegida físicamente, como una sala de equipos cerrada con sistemas supervisados de detección de inundaciones y de extinción o detección de incendios.
Instale las bases de datos en una zona segura de la intranet corporativa y no conecte sus servidores SQL Server directamente a Internet.
Realice periódicamente copias de seguridad de todos los datos y manténgalas protegidas en una ubicación fuera de las instalaciones.
Usar firewalls Los firewalls son importantes para ayudar a proteger la instalación de SQL Server. Los firewalls serán más efectivos si sigue estas instrucciones:
Instale un firewall entre el servidor e Internet. Habilite el firewall. Si el firewall está desactivado, actívelo. Si el firewall está activado, no lo desactive.
Divida la red en zonas de seguridad separadas por firewalls. Bloquee todo el tráfico y, a continuación, ita solo el necesario.
En un entorno de varios niveles, utilice varios firewalls para crear subredes filtradas.
Si instala el servidor en un dominio de Windows, configure firewalls internos para permitir la autenticación de Windows.
Si la aplicación utiliza transacciones distribuidas, puede que tenga que configurar el firewall para permitir que el tráfico del Coordinador de transacciones distribuidas de Microsoft (MS DTC, Microsoft Distributed Transaction Coordinator) fluya entre instancias independientes de MS DTC. También tendrá que configurar el firewall para permitir que el tráfico fluya entre los es de recursos y MS DTC como SQL Server. Para obtener más información sobre la configuración predeterminada de Firewall de Windows, y una descripción de los puertos T que afectan a Motor de base de datos, Analysis Services, Reporting Services y Integration Services, vea Configurar Firewall de Windows para permitir el a SQL Server.
Aislar servicios El aislamiento de servicios reduce el riesgo de que se utilice un servicio cuya seguridad se haya vulnerado para vulnerar la seguridad de otros servicios. Para aislar los servicios, tenga en cuenta estas instrucciones:
Ejecute los servicios de SQL Server por separado en distintas cuentas de Windows. Siempre que sea posible, utilice derechos de Windows independientes y bajos, o cuentas de local para cada servicio de SQL Server. Para obtener más información, vea Configurar los permisos y las cuentas de servicio de Windows.
Configurar un sistema de archivos seguro Si se usa el sistema de archivos correcto, se aumenta la seguridad. En las instalaciones de SQL Server, debería hacer lo siguiente:
Usar el sistema de archivos NTFS.NTFS es el sistema de archivos preferido para las instalaciones de SQL Server porque es más estable y recuperable que los sistemas de archivos FAT.NTFS también habilita opciones de seguridad como las listas de control de de directorios (ACL, Access Control List) y archivos, y el cifrado de archivos del Sistema de archivos de cifrado (EFS, Encrypting File System).Durante la instalación, SQL Server establecerá las ACL adecuadas en las claves del Registro y archivos si detecta NTFS. No se deberían cambiar estos permisos. Puede que las versiones futuras de SQL Server no itan la instalación en equipos con sistemas de archivos FAT.
Utilice una matriz redundante de discos independientes (RAID) para los archivos de datos esenciales.
Deshabilitar NetBIOS y Bloque de mensajes de servidor Los servidores de la red perimetral deben tener deshabilitados todos los protocolos innecesarios, incluidos NetBIOS y Bloque de mensajes de servidor (SMB). NetBIOS utiliza los siguientes puertos:
UDP/137 (servicio de nombre NetBIOS)
UDP/138 (servicio de datagrama NetBIOS)
T/139 (servicio de sesión NetBIOS) SMB utiliza los siguientes puertos:
T/139
T/445 Los servidores web y los servidores del Sistema de nombres de dominio (DNS) no requieren NetBIOS o SMB. En estos servidores, deshabilite los dos protocolos para reducir la amenaza de enumeración de s.
Instalación de SQL Server en un controlador de dominio Por razones de seguridad, se recomienda que no se instale SQL Server 2014 en un controlador de dominio. El programa de instalación de SQL Server no bloqueará la instalación en un equipo que sea un controlador de dominio, pero se aplican las limitaciones siguientes:
No puede ejecutar los servicios SQL Server en un controlador de dominio bajo una cuenta del servicio local.
Una vez instalado en un equipo de SQL Server, no puede cambiar el equipo de un miembro de dominio a un controlador de dominio. Debe desinstalar SQL Server antes de cambiar el equipo host a un controlador de dominio.
Una vez instalado en un equipo de SQL Server, no puede cambiar el equipo de un controlador de dominio a un miembro de dominio. Debe desinstalar SQL Server antes de cambiar el equipo host a un miembro de dominio.
Las instancias del clúster de conmutación por error de SQL Server no se iten en el caso en que los nodos de clúster sean controladores de dominio.
El programa de instalación de SQL Server no puede crear grupos de seguridad ni suministrar cuentas de servicio de SQL Server en un controlador de dominio de solo lectura. En este escenario, se producirá un error de instalación.
Durante o después de la instalación de SQL Server Tras la instalación, puede mejorar la seguridad de la instalación de SQL Server si sigue estas prácticas recomendadas relativas a las cuentas y los modos de autenticación: Cuentas de servicio
Ejecute los servicios de SQL Server con los mínimos permisos posibles.
Asocie los servicios de SQL Server a las cuentas de local de Windows con menos privilegios, o a las cuentas de de dominio.
Para obtener más información, vea Configurar los permisos y las cuentas de servicio de Windows. Modo de autenticación
Requiera la autenticación de Windows para las conexiones a SQL Server.
Utilice la autenticación Kerberos.Para obtener más información, vea Registrar un nombre principal de servicio para las conexiones con Kerberos. Contraseñas seguras
Asigne una contraseña segura a la cuenta sa. Habilite siempre la directiva de contraseñas comprobando el nivel y la fecha de expiración de la contraseña. Use siempre contraseñas seguras en todos los inicios de sesión de SQL Server.
Instalación de MySQL en Windows 7 Luego de la Instalación de Apache en Windows 7 y la Instalación de PHP 5 en Windows 7, continuamos dejando a punto nuestro servidor Web para desarrollo LAMP en Windows 7, para esto veamos ahora como Activar MySQL en Windows 7.
Ahora toca el turno de Instalar la base de datos MySQL, que es una de las más utilizadas por las diferentes aplicaciones webs desarrolladas en PHP, por ejemplo WordPress, phpBB, vBulletin, Joomla, Drupal, entre otras tantas. Descargar MySQL para Windows 7 Desde este enlace podemos descargar la última versión disponible de MySQL que en este momento es MySQL Community Server 5.1.45, que nos la provee SUN de forma totalmente gratuita. En el sitio tenemos una versión Essentials que se recomienda por ellos, y contiene lo básico para tener funcional el MySQL Server. Igualmente en mi caso prefiero utilizar e instalar la versión Full con instalador Windows (x86, 64-bit), MSI Installer de 98 megas quedescarga un archivo llamado mysql-5.1.45-winx64.msi. Recuerda que puede existir
una versión más nueva y debes seleccionar 32 o 64bits según sea tu caso. Instalar MySQL en Windows Tenemos tres tipos de instalación, típica, completa y personalizada, típica y completa son muy sencillas basta con seleccionar siguiente, siguiente, siguiente…., pero haremos la instalación personalizada para puntualizar ciertos aspectos interesantes de la instalación deMySQL.
Luego de seleccionar Custom (personalizada), nos pide indicar que elementos instalaremos, por defecto instalará todo menos los “Developers Components“, son opcionales, contienen ejemplos, scripts y algunas librerías para los más curiosos. La carpeta de instalación por defecto es c:\Archivos de Programa\MySQL\MySQL Server 5.1\, podemos cambiarla con el botón Change, y debes recordarla para más adelante. Presionamos siguiente e instalar para que comience a realizar la instalación de MySQL. Al finalizar la instalación nos presenta la versión Entreprise que es de pago y lo hace a modo de publicidad, presionamos siguiente para continuar.
Es momento de configurar MySQL Server como un servicio en Windows 7 y si lo deseamos registrarnos en SunConnect para obtener noticias, novedades y notificaciones de actualizaciones de MySQL, luego presionamos Finalizar. Configurar y Activar Servidor MySQL en Windows En el asistente de configuraciones podemos decidir entre una configuración detallada o estándar. La instalación estándar agrega MySQL como un servicio Windows que se ejecuta automáticamente al iniciar, se debe utilizar en computadoras que no tengan instaladas MySQL.
Pero haremos la configuración detallada que por ser más precisa nos permite ahondar más en este artículo. En este punto de la configuración nos brinda tres formas posible: Developer Machine Es la que vamos a utilizar nosotros como desarrolladores, ya que usaremos MySQL más que nada para testear nuestras aplicaciones. En esta opción MySQL Server se configura para utilizar un mínimo de recursos y memorias de forma de dejar parte del PC disponible para usarlo en otras aplicaciones.
Server Machine Recomendada cuando instalamos MySQL Server en un servidor donde existen otras aplicaciones en modo Servidor, por ejemplo Aplicaciones Web que se sirven de este mismo servidor. En este caso MySQL hace un uso intermedio de memoria y recursos.
Dedicated MySQL Server Machine Esta opción configura MySQL asumiendo que solo MySQL Server estará corriendo en este servidor, no deja lugar a que corran otras aplicaciones. En esta configuración MySQL utilizara toda la memoria y recursos disponibles.
Seleccionaremos en nuestro caso Developer Machine:
y presionamos siguiente. Ahora debemos definir el tipo de uso que se le dará a las bases de datos.
También se presenta tres opciones, debemos seleccionar una de ellas dependiendo del tipo de optimización que deseamos: Multifunctional Database Define un propósito general, es la que seleccionaremos en nuestro caso para testing y desarrollo. Optimizara el servidor para transacciones rápidas en InnoDB y MyISAM.
Transactional Database Only Se optimiza para servidor de aplicaciones y aplicaciones web. Seleccionaremos esta opción si la aplicación que consume datos de MySQL está en producción y utiliza principalmenteInnoDB, aunque también ite MyISAM aunque no lo beneficia.
Non-Transactional Database Only Optimo para aplicaciones web sencillas, de control o programas de análisis. Solo se activa el modelo no-transaccional MyISAM, por tanto no ite InnoDB. En nuestro caso seleccionaremos Multifunctional Database.
La siguiente selección es la carpeta donde se almacenaran los datos, por defecto podemos usar una subcarpeta que se creará en el lugar de la instalación de MySQL, y continuamos con siguiente.
La cantidad de conexiones concurrentes al servidor es lo siguiente que debemos definir, si son hasta 20 conexiones seleccionamos Decision (DSS)/OLAP, en caso de requerir hasta 500 conexiones concurrentes seleccionamos Online Transaction Processing (OLTP), o en este caso como es para testing seleccionamos Manual Setting, y definimos el número de conexiones usando 5 o 10 conexiones. La configuración de red es lo siguiente que debemos definir
La configuración de red es lo siguiente que debemos definir indicando su utilizaremos protocolo T/IP y el puerto, dejaremos los valores por defecto indicando el puerto 3306 y también marcando “Add firewall exception for this port” de forma de no tener problemas con el Firewall, y presionamos siguiente. El juego de caracteres es lo siguiente a indicar
por defecto define Standard Character Set, o latin1, también conocido como iso-8859-1, pero la mayoría de los servidores web y aplicaciones como WordPress utilizan por defectoUTF8 ya que soporta mejor caracteres multilenguaje, la opción es Best For Multilingualism que seleccionaremos en este caso, la última opción Manual Selected Default Character Set / Collation nos permite seleccionar manualmente el Char Set. Debemos indicar ahora que MySQL Server se ejecutar como un Servicio Windows (Install As Windows Service),
indicar un nombre de servicio, que dejaremos como MySQL, y marcaremos también la opción de incluir los archivos de ejecución de MySQL en el PATH de Windows (Include Bin Directory in Windows PATH) y continuamos con siguiente.
En
este
punto
debemos
prestar
mucha
atención
ya que es donde definimos el del principal del Servidor MySQL, o sea el root. También podemos indicar si queremos que nuestras bases de datos se accedan desde maquinas remotas con el root, y continuamos con siguiente.
hemos culminado con estos los pasos, presionamos Execute para que se termine de Instalar y Configurar MySQL. Presionamos Finish cuando aparezca el mensaje final de instalación. En el menú inicio podemos ejecutar nuevamente el Asistente de Configuración de Instancias MySQL (MySQL Server Instance Config Wizard) en caso que sea necesario. Ahora ya podemos utilizar MySQL desde nuestras aplicaciones PHP, .NET, y otras. Error 1045 o problemas con Firewall al final de la instalación Actualización 08/12/2010 En los comentarios de este blogs y algunos foros suelen comentarme sobre un error al final de la instalación o específicamente el error 1045. Al parecer la solución es sencilla pero es un poco difícil de darse cuenta. Para como error nos confunde con un mensaje nos lleva a verificar el Firewall, y como sucede cuando vamos a configurar la instancia y nos pregunta el puerto y para MySQL, salimos corriendo a ver el Firewall. Afortunadamente el error me sucedió ayer por primera vez, luego de cientos de veces desinstalar MySQL sin problemas, pero gracias a ese error ahora tengo para contarles.
El error sucede cuando ya teníamos una instancia o datos en la carpeta de MySQL, ya sea por una instalación anterior o bien la actual que fallo por X causa, lo más sencillo si no tenemos datos o ninguna base de datos, es eliminar la carpeta DATA y luego configurar la instancia desde cero, con eso listo solucionado el problema. Solución para curiosos: Si tienes tiempo y ganas, como fue mi caso y quieres reproducir el problema solo para ver cual era el fallo, veamos la solución larga: Al intentar instalar sobre una Instancia previa o una carpeta con datos existente se puede producir este fallo aun cuando brindamos el root anterior. Incluso la forma de saber si fallará es: a) cuando es una instalación limpia, el wizard solicita y confirmación, b) si es una instalación sobre una instancia existente, solicita anterior, nuevo y confirmación. En el caso B es cuando se produce el error. El problema es que aun conociendo el anterior seguirá dando el error 1045 y ahí justo está lo que nos hace perder tiempo, ya que carece de sentido. La solución en este caso es eliminar la tabla de permisos antigua, reasignar un y realizar la configuración de instancia nuevamente. Vamos paso a paso:
Cuando da el error 1045, vamos a presionar SKIP y salir del Wizar de Configuración de Instancias Abrimos MySQL desde la línea de comandos: mysql -u root -p (Enter), nos pide e ingresamos el anterior En el prompt de MySQL, abrimos la base MySQL: mysql> use mysql Eliminamos los s y permisos sobrante: mysql> delete from where host=”localhost” and =””; Cambiamos el : mysql> update set =(“acaelnuevo”) wher =”root”; Limpiamos el cache de Tablas: mysql> flush tables; Y el de permisos: mysql> flush privileges; Salimos de MySQL: mysql> quit Listo, problema solucionado!
Requisitos de hardware y software Esta sección incluye una lista de los requisitos necesarios para poder instalar el producto Sun GlassFish Enterprise Server v3.
Plataformas itidas
Virtualización del sistema compatible
Espacio en disco necesario
Puertos libres necesarios
Información importante sobre revisiones del producto
Versión JDK requerida
Configuración de ruta para el software JDK
Bases de datos y controladores JDBC compatibles
Navegadores compatibles
Compatibilidad con mod_jk
Plataformas itidas Sun GlassFish Enterprise Server v3 requiere un mínimo de 200 MB de espacio libre en disco para instalarse y 100 MB de memoria libre para ejecutarse. La siguiente tabla enumera los sistemas operativos compatibles e incluye el valor mínimo de memoria, la memoria recomendada, el espacio mínimo en disco, el espacio en disco recomendado y la máquina virtual de Java para cada uno de ellos. Tal y como se indica a continuación, Enterprise Server requiere JDKTM versión 6. La versión mínima (y certificada) del software JDK 6 necesaria depende del sistema operativo. Para ver los requisitos específicos de la plataforma, consulte Versión JDK requerida. Tabla 1–2 Sistemas operativos itidos
Sistema operativo
Memoria mínima
Memoria recomendada
Espacio en disco mínimo
Espacio en disco recomendado
Máquina virtual de Java
2 GB
250 MB de espacio libre
500 MB de espacio libre
JDK 6
250 MB de espacio libre
500 MB de espacio libre
Sistema operativo SolarisTM
Solaris 10 (plataforma SPARCTM)
1 GB
Solaris 10 (plataforma x86)
1 GB
OpenSolarisTM 2009.06
2 GB
32 y 64 bits
JDK 6 32 y 64 bits
1 GB
2 GB
250 MB de espacio libre
500 MB de espacio libre
JDK 6
Red Hat Enterprise Linux 5.0
1 GB
2 GB
250 MB de espacio libre
500 MB de espacio libre
JDK 6
Red Hat Enterprise Linux 4.0
1 GB
250 MB de espacio libre
500 MB de espacio libre
SuSE Linux
1 GB
250 MB de
500 MB de
Linux
2 GB
2 GB
32 y 64 bits
JDK 6 32 bits
JDK 6
Sistema operativo
Memoria mínima
Memoria recomendada
Enterprise Server 10
Espacio en disco mínimo
Espacio en disco recomendado
espacio libre
espacio libre
Máquina virtual de Java
32 bits
Ubuntu Linux 8.04
1 GB
2 GB
250 MB de espacio libre
500 MB de espacio libre
250 MB de espacio libre
500 MB de espacio libre
250 MB de espacio libre
500 MB de espacio libre
250 MB de espacio libre
500 MB de espacio libre
250 MB de espacio libre
500 MB
JDK 6 32 bits
Windows
Windows 7 profesional
Windows XP Professional SP3
Windows 2008
Windows Vista Business
1 GB
1 GB
1 GB
1 GB
2 GB
2 GB
2 GB
2 GB
JDK 6 32 y 64 bits
JDK 6 32 bits
JDK 6 32 bits
JDK 6 32 bits
Sistema operativo
Memoria mínima
Memoria recomendada
Espacio en disco mínimo
Espacio en disco recomendado
Máquina virtual de Java
1 GB
2 GB
250 MB de espacio libre
500 MB de espacio libre
JDK 6
Mac OS
Mac OS X 10.5 y 10.6
32 bits
En las plataformas UNIX®, puede comprobar la versión de su sistema operativo utilizando el comando uname. El espacio en disco se puede comprobar con el comando df.
Nota – Utilice el sistema de archivos NTFS en lugar de FAT o FAT32 al ejecutar Enterprise Server en cualquier plataforma de Microsoft Windows.
Virtualización del sistema compatible La virtualización del sistema es una tecnología que permite que varias instancias del sistema operativo (SO) se ejecuten de forma independiente en un hardware compartido. Desde el punto de vista de la funcionalidad, el software ejecutado en un SO alojado en un entorno virtualizado no detecta, normalmente, que la plataforma subyacente se ha virtualizado. Sun realiza pruebas de sus productos de Sun Java System en determinadas combinaciones de SO y virtualización de sistemas para confirmar que los productos de Sun Java System siguen funcionando en entornos virtualizados con una configuración y un tamaño correctos del mismo modo que lo harían en sistemas que no se hayan virtualizado. Para más información sobre la asistencia de Sun para los productos de Sun Java System en un entorno virtualizado, consulte System Virtualization in Sun Java System Products.
Espacio en disco necesario El directorio temporal debe tener suficiente espacio libre para la instalación del siguiente software:
Sun GlassFish Enterprise Server: 35 MB como mínimo
SDK: 250 MB como mínimo
Puertos libres necesarios Debe disponer de 7 puertos libres. El programa de instalacion detecta automáticamente los puertos que están en uso y sugiere puertos que no están en uso actualmente para los ajustes predeterminados. Las asignaciones predeterminadas de puertos iniciales se enumeran en la tabla siguiente. Si estos números de puerto predeterminados están en uso, el programa de instalación asigna un número de puerto seleccionado aleatoriamente desde el rango de puertos dinámico. Es posible que el número de puerto seleccionado no sea el siguiente número de puerto disponible. Tabla 1–3 Asignaciones de puertos predeterminados para Enterprise Server v3
Número de puerto
Uso
4848
Consola de istración
8080
HTTP
8081
HTTPS
8686
Clientes Pure JMX
3700
IIOP
3820
IIOP/SSL
3920
IIOP/SSL con autenticación mutua
Información importante sobre revisiones del producto Requisitos de revisiones de Solaris Si está utilizando el sistema operativo Solaris 10 debe aplicar el parche adecuado para su plataforma, como se muestra en la tabla siguiente.
Plataforma
Número de parche
Plataforma SPARC
119963-08
Plataforma x86
119964-08
También deberá asegurarse de que esté aplicado el clúster de revisiones recomendadas de Sun. Estas revisiones y el clúster de revisiones están disponibles en el programa SunSolveSM en el sitio web .
Para obtener una revisión, haga clic en el vínculo del Buscador de revisiones y utilice el campo Id. de revisión para buscarla.
Para obtener un clúster de revisiones, haga clic el vínculo de Descargas de clústeres y paquetes de revisiones de la sección Descargas y, a continuación, en el vínculo de clústeres de revisiones recomendadas.
Versión JDK requerida La instalación de Sun GlassFish Enterprise Server v3 requiere JDK versión 6. La versión mínima (y certificada) del software JDK necesaria para Enterprise Server depende del sistema operativo:
Para los sistemas operativos itidos , excepto Mac OS X, la versión mínima necesaria es la 1.6.0_17. Para el sistema operativo Mac OS X, la versión mínima necesaria es la 1.6.0_15.
Configuración de ruta para el software JDK Los siguientes archivos binarios que se utilizan con Enterprise Server deben proceder del software JDK, y no del software Java Runtime Environment (JRETM):
java
keytool Para cumplir este requisito, asegúrese de que el directorio bin del software JDK precede al directorio bin del software JRE en la ruta.
Bases de datos y controladores JDBC compatibles En la siguiente tabla se enumeran las bases de datos y los controladores compatibles con esta versión. Todas las configuraciones compatibles de Sun GlassFish Enterprise Server v3 deben incluir al menos una combinación de base de datos y controlador de esta tabla, como por ejemplo, la base de datos y el controlador de Java. Además, Enterprise Server está diseñado para itir conectividad a través de tecnología Java DataBase Connectivity (JDBCTM) con cualquier sistema de istración de base de datos (DBMS) adicional, con un controlador adecuado que ita el API de JDBC (controlador JDBC). Tabla 1–4 Bases de datos y controladores JDBC compatibles
Proveedor de los controladores JDBC
Tipo de controlador JDBC
Servidor de base de datos itido
MySQL Connector/J Driver 5.1
Tipo 4
MySQL 5.1
Java DB 10.5.3.0
Tipo 4
Java DB 10.5.3.0
Oracle 11
Tipo 2 y 4
Oracle 11
PostgreSQL 8.4
Tipo 4
PostgreSQL 8.4
DB2 9.7
Tipo 2
DB2 9.7
Sun, DataDirect 4.0
Tipo 4
Sybase ASE 15
Proveedor de los controladores JDBC
Tipo de controlador JDBC
Servidor de base de datos itido
Sun, DataDirect 4.0
Tipo 4
DB2 9.7
Sun, DataDirect 4.0
Tipo 4
Microsoft SQL Server 2008
Sun, DataDirect 4.0
Tipo 4
MySQL 5.1
Navegadores compatibles La tabla siguiente enumera los navegadores compatibles y sus versiones. Tabla 1–5 Exploradores web compatibles
Explorador
Versión
Firefox
2.0, 3.0
Internet Explorer
7.0, 8.0
Safari
3.2, 4.0