sql server 2012 para no dbas - instalación de sql server 2012

22
Instalación de SQL Server 2012 (Windows Server 2012) Guillermo Taylor F. Consultor Senior TI & Especialista SQL Server [email protected] http:// mastergt68.wordpress.com

Upload: guillermo-taylor

Post on 13-Jun-2015

1.341 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Instalación de SQL Server 2012 (Windows Server 2012)

Guillermo Taylor F.Consultor Senior TI & Especialista SQL [email protected] http://mastergt68.wordpress.com

Page 2: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Hoy hablaremos de…

Introducción a SQL Server 2012.eBook: Introducing Microsoft SQL Server 2012.Ediciones de SQL Server 2012.Licenciamiento de SQL Server 2012.Requerimientos hardware.Requerimientos software.Consideraciones y prácticas recomendadas.Demostración

Instancia en SQL Server 2012 sobre Windows Server 2012 + BDs de demostración

Page 3: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

SQL Server 2012, plataforma ideal para el negocio

La NubeEn Sus

TERMINOS

SQL Server 2012

Proporciona

Sus Necesidades

TRANSFORMAR CRECER CORRER

INTELIGENCIA

Para Todos

Misión Crítica

CONFIANZA PARA

Paz Mental

AL PRECIO CORRECTO

Perspectiva

Información con

AGILIDAD PARA EL Futuro

Page 4: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

12 fantásticos de SQL Server 2012

Cumplimiento Organizacional

Productividad Optimizada

11Disponibilidad de los Datos

Soluciones en Tiempo Récord

Solución BI/DW Completa

8Credibilidad y Consistencia

Tranquilidady Confianza

BI en modo “Self-Service”

4

Exploración Rápida Datos

3Desempeño Súper Veloz

29s Requeridos& Protección

1

Crecimiento por Demanda

5 76

12109

Page 5: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Libro de referencia…

Page 6: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Ediciones de SQL Server 2012

EnterpriseBusiness IntelligenceStandard

WebDeveloperExpress

Comparación completa en “Features Supported by the Editions of SQL Server 2012”

http://msdn.microsoft.com/en-us/library/cc645993(v=SQL.110).

aspx

Page 8: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Licenciamiento

Page 9: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Requerimientos hardware

MemoriaMínima: 1 GB, excepto Express, 512 MB.Recomendada: 4 GB, excepto Express, 1 GB.

ProcesadorMínimo: Moderno a 1.0 GHzRecomendado: Moderno a 2.0 GHz

Aplica para máquinas físicas y virtuales.En máquinas virtuales tener presente lo relacionado con procesadores virtuales…

Page 10: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Requerimientos hardware

Característica Espacio en disco requerido

Database Engine and data files, Replication, Full-Text Search, and Data Quality Services 811 MB

Analysis Services and data files 345 MBReporting Services and Report Manager 304 MBIntegration Services 591 MBMaster Data Services 243 MB

Client Components (other than SQL Server Books Online components and Integration Services tools)

1823 MB

SQL Server Books Online Components to view and manage help content1 375 KB

Componentes del Sistema

Page 11: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Requerimientos software

.NET Framework3.5 SP1 & 4.0

Windows PowerShellIE7 o posterior6 GB de espacio disponible en discoLas ediciones de SQL Server 2012 están soportadas en versions y ediciones de sistemas operativos Windows particulares

Validar en http://msdn.microsoft.com/en-us/library/ms143506.aspx

Page 12: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Consideraciones y prácticas recomendadas

Instalación de SQL Server en Controlador de DominioNo se puede correr el servicio de SQL Server bajo una cuenta de servicio local.No se puede cambiar de “member server” hacia “domain controller”.

Se debe desinstalar SQL Server.No se puede cambiar de “domain controller” hacia “member server”.

Se debe desinstalar SQL Server.No se soportan nodos en Clúster SQL Server donde éstos son controladores de dominio.SQL Server en instalación no puede crear grupos de seguridad o aprovisionar cuentas de servicio en un RODC.

En este escenario, la instalación fallará.

Page 13: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Consideraciones y prácticas recomendadas

Organización de las bases de datos en SQL Server 2012Bases de datos de sistema:

Master – Configuración de SQL ServerMSDB – Automatización de SQL ServerTEMPDB – Área temporalModel – Plantilla para nuevas BD

Bases de datos de usuario:Todas las aplicaciones WebTodas las aplicaciones de ServicioOtras de tipo no-de-sistema

Page 14: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Consideraciones y prácticas recomendadas

5 unidades de almacenamientoPara bases de datos del sistemaPara archivos MDF/NDF de bases de datos de usuarioPara archivos LDF de bases de datos de usuarioPara TEMPDBPara BACKUPS

Nota mental: Recordar sacarlos del servidor y probarlos

LDF: La más rápida posibleTEMPDB: Al menos, más rápida que la de MDFMDF: Que ofrezca redundanciaAmbientes de tipo Producción o Pruebas tipo QA

Page 15: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Consideraciones y prácticas recomendadas

Cuentas de usuarioAutenticación WindowsAutenticación SQL ServerOjo con el SA y su contraseña…Tener en cuenta los roles de base de datos¿Quién debe ser el SYSADMIN?

Cuentas de servicioLa recomendación es una cuenta por servicioPero puede usarse una para ambientes de desarrollo…SQL Server 2012 propone unas, de nuevo, válidas para ambiente de desarrolloSi está en dominio, que sean cuentas de dominio.

Page 16: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Consideraciones y prácticas recomendadas

Puertos en FirewallLa instancia por defecto de SQL Server 2012 escucha por el Puerto 1433 (MSSQLSERVER)Las instancias nombradas de SQL Server 2012 usan un Puerto particular que éste asigna

Este puerto se puede cambiar por el Configuration ManagerCómo configurar SQL Server para escuchar en un puerto específico: http://support.microsoft.com/kb/823938 Recomendación: Abrir todos los puertos requeridoshttp://technet.microsoft.com/en-us/library/cc646023.aspx

Page 17: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Consideraciones y prácticas recomendadas

Ubicaciones de los archivosUnas para la instancia por defecto.Unas para las instancias nombradas.http://msdn.microsoft.com/en-us/library/ms143547.aspx

En instalación, dejar esto configurado…Luego se puede hacer, pero es recomendable hacerlo en instalación.

Page 18: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Checklist – Servidor nuevo1. BIOS del servidor actualizada.2. Se tiene una decisión sobre habilitar

Intel hyper-threading en la BIOS .3. El firmware adicional está actualizado.4. Todos los drivers necesarios para el

chipset, NIC, controladores RAID están instalados y funcionan adecuadamente.

5. El servidor tiene una dirección IP estática y ha sido añadido al dominio Windows.

6. Hay un esquema de nombres estándar para los discos lógicos y los directorios.

7. Se ha considerado el workload y el desempeño E/S para los requerimientos de disco.

8. Todos los discos lógicos se han aprovisionado y presentado al servidor.

9. Todos los discos lógicos están con formato y se ven en Windows Disk Management.

10. Se ha probado el desempeño de los discos lógicos con SQLIO.

11. Se tiene acceso al medio de instalación de SQL Server y a la llave de licencia.

12. Se tiene las credenciales para las cuentas de servicio relacionadas con SQL Server.

13. Se sabe que componentes se quieren instalar en la instancia de SQL Server.

14. Se ha descarado el último SP de SQL Server y/o su Cumulative Update respectivo.

15. No hay reinicios pendientes en Windows.

Page 19: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Instalación de una instancia SQL Server 2012

demo

Page 20: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Conclusiones

Aunque es fácil instalar SQL Server, es conveniente planear muy bien esta actividad.

No caer en el síndrome “NNF Engineer”…Tener presente los requerimientos hardware y software antes de una instalación.Conocer el esquema de licenciamiento.

¿Qué edición se requiere?Seguir las consideraciones y prácticas recomendadas en esta presentación.

Page 21: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Referencias

Getting Started (SQL Server 2012)http://msdn.microsoft.com/en-us/library/hh231622.aspx

eBook gratuito “Introducing Microsoft SQL Server 2012“http://mastergt68.wordpress.com/2012/03/16/ebook-gratuito-introducing-microsoft-sql-server-2012/

eBook gratuito “SQL Server Hardware”http://www.red-gate.com/community/books/sql-server-hardware

Artículos en Simple Talk - Provisioning a New SQL Server Instance

https://www.simple-talk.com/sql/database-administration/provisioning-a-new-sql-server-instance-%e2%80%93-part-one/ https://www.simple-talk.com/sql/database-administration/provisioning-a-new-sql-server-instance-%e2%80%93-part-two/ https://www.simple-talk.com/sql/database-administration/provisioning-a-new-sql-server-instance-%e2%80%93-part-three/

Page 22: SQL Server 2012 para No DBAs - Instalación de SQL Server 2012

Instalación de SQL Server 2012 (Windows Server 2012)

Guillermo Taylor F.Consultor Senior TI & Especialista SQL [email protected] http://mastergt68.wordpress.com