SlideShare une entreprise Scribd logo
1  sur  53
SharePoint Saturday Day
Lima 2015
Auspiciadores
Platinum
Prize Only
Agradecimiento especial
DBA para SharePoint
Jose Redondo
Microsoft SQL Server MVP | CEO EntornoDB LLC
Jose Redondo
@redondoj
redondoj@gmail.com
www.linkedin.com/in/redondoj
redondoj.wordpress.com
Agenda
• Introducción
• Arquitectura de SharePoint
• Instalación de SharePoint y Configuración de SQL Server
• El Motor de Búsqueda
• Inteligencia de Negocio
• Copias de Seguridad / Restauración
• Alta Disponibilidad y Recuperación de Desastres
• Conclusiones
Introducción
Introducción
SharePoint SQL Server
Historia
2001
Versión 1
• Team Services
2003
Versión 2
• “Windows
SharePoint
Services versión
2 y SharePoint
Portal Server
2003”
• Primer versión
escrita en .NET
2007
Versión 3
• “Windows
SharePoint
Services versión
3 y Microsoft
Office
SharePoint
Server 2007”
• Muy popular,
generando
alrededor de 1.5
billones de
dólares en
ventas
• Líder del sector
según Gartner
2010
Versión 4
• “Microsoft
SharePoint
Foundation
2010” y
"Microsoft
SharePoint
Server 2010” +
Cloud (Office
365)
2013
Versión 5
• “Microsoft
SharePoint
Foundation
2013” y
"Microsoft
SharePoint
Server 2013” +
Cloud (Office
365)
2016
Versión 6
• ?
Catalogo de Servicios SharePoint 2013
Web Content
Management
Enterprise
Search
Forms +
Access
Project
Management
Workflows
Info
Lifecycle
Application
development
E-Discovery
Integración
con LOB
Self Service
BI
Collaboration
(Teams &
Projects)
Personal
Sites
Document
Management
Enterprise
Portal
Apps Market
Store
Social
Arquitectura de SharePoint
Arquitectura de SharePoint
SharePoint =
Habitualmente 3 Granjas
Una Granja de
Workflows
Una Granja de OWA (Office
Web Apps) permite las
visualización y la edición de
documentos de Office en
modo web
• No utiliza directamente SQL Server
Granja de
SharePoint
Granja de
Office Web App
(OWA)
Granja de
Workflows
Las Granjas de SharePoint no conviven sola
Granja de SharePoint
Site Collection
Sites
Listes
Web Applications (= IIS Web Sites)
Farm
Content Database
Configuration Database
Service Application
Service Databases
Granja de SharePoint :
Arquitectura Lógica
Site Collection
Sites
Lists
Ejem: Team A
Ejem: Proyecto 1 Ejem: Proyecto 2 Ejem: Proyecto 3
Una típica Granja pequeña
2 Web/Query/Application/Central Admin/
1 Index Server dedicado (Con rol web para permitir
contenido de seguimiento y/o rastreo)
2 SQL Standard Edition Cluster Nodes (Activo/Pasivo) –
También Espejo como opción
…O una Granja más compleja
Scale up
y
Scale out
En resumen…
99.9% de los
contenidos de
SharePoint se
almacena en SQL
Server
La configuración de
la granja se almacena
en la “configuration
db"
El contenido de la
Administración
Central se almacena
en el "content db"
La mayoría de los
servicios tienen al
menos una base de
datos
Todas las aplicaciones
web tienen al menos
una base de datos de
contenido
Mas sin embargo…
Una granja de SP a
menudo tiene al menos
20 bases de datos
1 Site Collection se
hospeda en una base
de datos individual
La base de datos de
contenido puede incluir
colecciones de n
cantidad de sitios (2000
por defecto)
Sugerencia: 1 Site
Collection > 10 GB ->
una base de datos
dedicada
El Administrador de SharePoint puede
"controlar" el tamaño de la base de datos
• Las Plantillas de Cuota para 1 Site Collection
• Número máximo de colecciones de sitios
Instalación de SharePoint y
Configuración de SQL Server
Preparar las instancias de
los servidores SQL
• 2008 R2, 2012 (Enterprise SP1 para
BI), 2014
• 1 o n cantidad de instancias de
SQL Server
• Collation :
Latin1_General_CI_AS_KS_WS (Para
la base de datos "sharepoint")
• MAXDOP = 1
Escoja lo que crea la base
de datos (Configuración,
Contenidos, Servicios, etc)
• Ya sea el DBA
• Ya sea el Administrador de
SharePoint (PowerShell o GUI:
Administración Central)
• Evite el Asistente de Configuración
como GUID
El servicio de SQL Server:
Cuenta de dominio
• Instancias con nombre (ejemplo:
.SharePoint)
• Alias (DNS preferentemente)
Toda la base de datos
puede ser creado
anticipadamente
Consultar al Administrador
de SharePoint cual es la
"Cuenta de Configuración"
Configuración de Cuentas:
• Rol del servidor “security admin”
• Rol del servidor “db creator”
• dbo owner de la base de datos
sobre el impacto que tendrá en el
rendimiento vía PowerShell
Descripción de las bases de
datos:
• http://technet.microsoft.com/en-
us/library/cc678868(v=office.15).as
px
Una correcta instalación de SharePoint lleva a cabo a través de PowerShell:
Utilice la aplicación "AutoSPInstaller" y opcionalmente "AutoSPInstallerGUI"
Se crea un archivo XML que contiene los nombres de toda los base de datos
 Comprobar que el alias se utiliza bien
Modelo de Recuperación a utilizar
Modelo de base de
datos: Recovery
Model = Full
TempDB : Recovery
Model = Simple
SharePoint DB:
Recovery Model =
Depende!!!
Content DB = Full Config DB = Simple
Services App DB =
Depende!!!
http://technet.microsoft.com/
en-us/library/cc678868.aspx
Always On Availability Groups: Recovery = Full!
Prioridad (El mas rapado es
el mas lento operando)
 Datos de TempDB y archivos del
Transaction Log
 El Transaction Log de la base de datos
Content DB
 Los archivos de datos de la base de
datos Search DB (Excepto "admin db")
 Archivos de datos de la base de datos
de contenido "Content DB"
Utilizar varios archivos de
datos de las bases de datos
de "Content DB" y "Search
DB"
 Distribuir archivos de datos de igual
tamaño en discos separados
 Número de archivos de datos debe ser
<= Número de núcleos de procesador
 Varios archivos de datos no se admiten
para otras DBs
Ubicación de archivos
Tamaño de la base de datos de Contenido
Las bases de datos de
contenido son más grandes
• Buenas prácticas: Evitar > 200 GB /
DB (Razones operativas)
• 0.5 IOPS/G recomendada
• Soporte de 4 TB/DB
• Si por lo menos 0.25 IOPS/G (ideal:
2 IOPS/G)
1 DB por Site Collection o
multiples Site Collections en
una base de datos
• Se requiere tener ALC para cada
Site Collection.
Plan General indispensable
((D × V) × S) + (10 KB × (L + (V × D)))
Evitar la desfragmentación de índices
Jobs desfragmentara
los índices de las bases
de datos
Si la
desfragmentación >
30% & Numero de
filas > 10.000
Jobs actualizara las
estadísticas de las bases
de datos
AUTO_CREATE_STA
TISTICS OFF
El Motor de Búsqueda
Arquitectura Lógica
Mejoras en el rastreo
 Ahora tenemos un papel de arrastre que se comunica con todas las DBs de rastreo.
 Cada rol rastreador contiene sólo un "componente de rastreo".
 El rol carga el rastreo desde el Crawl DB especifico, procesando y luego aplicando commits.
 El mismo host puede distribuirse a través de la bases de datos de rastreo
 Dividir el trabajo entre varios rastreadores
 SharePoint acoge distribuciones que pasa por la base de datos ContentDB en lugar del URL de Host
Base de datos de búsqueda
Requisitos de IOPS
Base de datos Requerimientos IOPS
Carga típica en el
subsistema de I/O.
Crawl database Medio o Alta IOPS
10 IOPS por 1 documento por
segundo (DPS) tasa de rastreo.
Link database Medio IOPS
10 IOPS por 1 millón de ítems
en el índice de busqueda.
Search administration database Bajo IOPS No aplica.
Analytics reporting database Medio IOPS No aplica.
Latencia
• Latencia entre la capa de
presentación web y SQL
Server
• < 1 de un minuto durante 10
minutos a 99.9%
• Scripts de pruebas
Inteligencia de Negocio
Las herramientas de BI en
SharePoint son:
• Excel Services
• Reporting Services
• Es una aplicación de servicio
(Ejecutar en su totalidad por
SharePoint)
• Con PowerView
• PowerPivot
• PerformancePoint (Scorecards)
• IMPORTANTE: Estas herramientas
fueron creadas por el equipo de
SQL Server de Microsoft
La instalación (completa) se
puede hacer por el
administrador de SharePoint
• Desde la configuración de
instalación de SQL Server
• Delegación de credenciales de
Kerberos o EffectiveUserName
Instalar los componentes BI en
SharePoint 2013
• Instalar SharePoint 2013 con SQL Server
2012 SP1 o 2014
• Instale Excel Services
• Instalar Analysis Services en modo de
SharePoint
• Especifique el servidor de Analysis
Services para Excel Services
• Instalar el add-in de Reporting Services
en SSRS y en modo integrado
• Implementar el add-in de PowerPivot
para SharePoint
Para el servicio de BI, la
configuración de Kerberos es
fundamental
• Delegación de credenciales Kerberos
• Problema del Double HOP
• Problema de actualización de datos
Establecer los SPN
• El DBA debe proporcionar toda la
información que requiera el
administrador de SharePoint
• El listado de todas la instancia de
servidores SQL
• Incluyendo SSAS (No olvidemos
la instancia de SharePoint)
• Los Puertos (Comprobar si están
estáticas)
Copias de Seguridad /
Restauración
Copias de Seguridad
Herramientas de
SharePoint (GUI o
PowerShell) integrado
• Utilizar el servicio de SQL
Server en segundo plano
• Incluyendo la compresión
de Backup, Cifrado,
Snapshot
• "Datos" (Granulares)
• Incluyendo los servicios de
DB
• Evitar al máximo si los Site
Collection > 85 GB
• "Granja" = Configuraciones
IIS, Archivo web.configs,
Otros datos
• Completa (Full) o
Incrementales
Herramientas de SQL
Server
• Más flexible (Registro del
archivos de transacciones,
etc...)
• Detener el servicio de
temporizador de SharePoint
antes de la restauración
• El base de datos de
configuración se puede
restaurar solo si la copia de
seguridad y la granja está en
línea!
Herramientas de
Terceros
• …
Alta Disponibilidad y
Recuperación de Desastres
Los siguientes servicios
son compatible con
SharePoint
• SQL Server Mirroring,
Log Shipping,
Clustering, Availability
Groups
La instancia de SSAS en
modo SharePoint no
admite Clustering
(Agrupación)
Always On Availability Groups &
SharePoint (High Availability)
SQL 1
GRANJA 1
SQL 2
Alta
Disponibilidad
Sincrónico
Always On Availability Groups &
SharePoint (High Availability)
SQL 1
GRANJA 1
SQL 2
Alta
Disponibilidad
Sincrónico
Soporte - Commit de sincronización de la
base de datos
Base de datos Soportado
Admin Content Si
App Management Si
BDC Si
Config Si
Content Si
Managed Metadata Si
PerformancePoint Si
PowerPivot No probado
Project Si
Search Analytic Reporting Si
Search Admin Si
Soporte - Commit de sincronización de la
base de datos
Base de datos Soportado
Search Crawl Si
Search Links Si
Secure Store Si
State Service Si
Subscription Settings Si
Translation Services Si
UPA Profile Si
UPA Social Si
UPA Sync Si
Usage(=loggingDB) Si – NR
Word Automation Si
Always On Availability Groups &
SharePoint (High Availability)
GRANJA 1 GRANJA 2
SQL 3
Producción
Lima
DR
Cajamarca
AsincrónicosSincrónicos
SQL 1 SQL 2
Recuperaciónde
Desastre
Soporte - Commit asincronizado de la base
de datos
Base de datos Soportado
Admin Content No
App Management Si
BDC Si
Config No
Content Si
Managed Metadata Si
PerformancePoint Si
PowerPivot No probado*
Project Si
Search Analytic Reporting No
Search Admin No
Soporte - Commit asincronizado de la base
de datos
Base de datos Soportado
Search Crawl No
Search Links No
Secure Store Si
State Service No
Subscription Settings Si
Translation Services Si
UPA Profile Si
UPA Social Si
UPA Sync No
Usage Si – NR
Word Automation Si
Conclusiones
Excelente y necesaria
colaboración debe existir
entre el Administrador de
SharePoint y el DBA de
SQL Server
3 tipos de bases de datos
(Configuración,
Contenido, Servicios)
Comprender bien los
limites de HA-DR (Alta
Disponibilidad y
Recuperación de
Desastres)
Planeación de la
capacidad a utilizar
Recursos
• Tipos de bases de datos y sus funcionalidades:
http://technet.microsoft.com/en-us/library/cc678868(v=office.15).aspx
• Workflow Manager DBs:
Demo
Q & A
Jose Redondo
@redondoj
redondoj@gmail.com
www.linkedin.com/in/redondoj
redondoj.wordpress.com

Contenu connexe

Tendances

¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...Miguel Tabera
 
Flujos de trabajo en SharePoint 2013
Flujos de trabajo en SharePoint 2013Flujos de trabajo en SharePoint 2013
Flujos de trabajo en SharePoint 2013SolidQ
 
Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Juan Carlos Gonzalez
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónComunidad SharePoint
 
CSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePointCSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePointComunidad SharePoint
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owaEva Ordoñez Perez
 
SharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesSharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesVic Frank
 
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy BriceñoCómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy BriceñoNeiy Darry Rodriguez
 
Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Eva Ordoñez Perez
 
Curso SharePoint 2013 overview
Curso SharePoint 2013 overviewCurso SharePoint 2013 overview
Curso SharePoint 2013 overviewVladimir Medina
 
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Miguel Tabera
 
Sharepoint server 2010 - La nueva colaboración
Sharepoint server 2010  - La nueva colaboraciónSharepoint server 2010  - La nueva colaboración
Sharepoint server 2010 - La nueva colaboraciónAndrés Iturralde
 
Iniciándose en el desarrollo de aplicaciones para share point 2013
Iniciándose en el desarrollo de aplicaciones para share point 2013Iniciándose en el desarrollo de aplicaciones para share point 2013
Iniciándose en el desarrollo de aplicaciones para share point 2013Haaron Gonzalez
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Juan Pablo
 
Portales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterPortales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterJaime Cid
 

Tendances (20)

Novedades en SharePoint 2013
Novedades en SharePoint 2013Novedades en SharePoint 2013
Novedades en SharePoint 2013
 
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
 
Flujos de trabajo en SharePoint 2013
Flujos de trabajo en SharePoint 2013Flujos de trabajo en SharePoint 2013
Flujos de trabajo en SharePoint 2013
 
Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y Configuración
 
CSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePointCSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePoint
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owa
 
SharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesSharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicaciones
 
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy BriceñoCómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
 
Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010
 
Curso SharePoint 2013 overview
Curso SharePoint 2013 overviewCurso SharePoint 2013 overview
Curso SharePoint 2013 overview
 
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
 
Sharepoint server 2010 - La nueva colaboración
Sharepoint server 2010  - La nueva colaboraciónSharepoint server 2010  - La nueva colaboración
Sharepoint server 2010 - La nueva colaboración
 
Iniciándose en el desarrollo de aplicaciones para share point 2013
Iniciándose en el desarrollo de aplicaciones para share point 2013Iniciándose en el desarrollo de aplicaciones para share point 2013
Iniciándose en el desarrollo de aplicaciones para share point 2013
 
SharePoint 2013 general
SharePoint 2013 generalSharePoint 2013 general
SharePoint 2013 general
 
Personalizacion sharepoint2010
Personalizacion sharepoint2010Personalizacion sharepoint2010
Personalizacion sharepoint2010
 
InfoPath 2010
InfoPath 2010InfoPath 2010
InfoPath 2010
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
Portales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterPortales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenter
 

En vedette

Presentacion share point 2010
Presentacion share point 2010Presentacion share point 2010
Presentacion share point 2010MICTT Palma
 
Donna Plunket Resume
Donna Plunket ResumeDonna Plunket Resume
Donna Plunket ResumeDonna Plunket
 
Audience analysis (1)
Audience analysis (1)Audience analysis (1)
Audience analysis (1)drasticrsk12
 
upright pallet garden project
upright pallet garden projectupright pallet garden project
upright pallet garden projectBrian Landever
 
Evidencia 4 sesion 1 Martínez Acevedo_Odemaris
Evidencia 4 sesion 1 Martínez Acevedo_OdemarisEvidencia 4 sesion 1 Martínez Acevedo_Odemaris
Evidencia 4 sesion 1 Martínez Acevedo_OdemarisOdemaris
 
Don't give up!
Don't give up!Don't give up!
Don't give up!AR Siam
 
PROYECTO EDUCATIVO
PROYECTO EDUCATIVOPROYECTO EDUCATIVO
PROYECTO EDUCATIVOanabel
 
A guerra e sua regulamentação pelo Direito Internacional Público
A guerra e sua regulamentação pelo Direito Internacional PúblicoA guerra e sua regulamentação pelo Direito Internacional Público
A guerra e sua regulamentação pelo Direito Internacional PúblicoBenilde Malé
 
Exposicion metodo-del-caso
Exposicion metodo-del-casoExposicion metodo-del-caso
Exposicion metodo-del-casoDe Colores EIRL.
 
Microsoft Azure SQL Database
Microsoft Azure SQL DatabaseMicrosoft Azure SQL Database
Microsoft Azure SQL DatabaseJoseph Lopez
 
Introducción a Azure DocumentDB
Introducción a Azure DocumentDBIntroducción a Azure DocumentDB
Introducción a Azure DocumentDBJoseph Lopez
 
Configurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceConfigurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceJoseph Lopez
 
Inteligencia de Negocio - Que Planeta es eso?
Inteligencia de Negocio - Que Planeta es eso?Inteligencia de Negocio - Que Planeta es eso?
Inteligencia de Negocio - Que Planeta es eso?Joseph Lopez
 
Introducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data WarehouseIntroducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data WarehouseJoseph Lopez
 
Postgraduate residency webinar #1 01.27.16
Postgraduate residency webinar #1 01.27.16Postgraduate residency webinar #1 01.27.16
Postgraduate residency webinar #1 01.27.16CHC Connecticut
 
Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Joseph Lopez
 

En vedette (20)

Sharepoint
SharepointSharepoint
Sharepoint
 
Presentacion share point 2010
Presentacion share point 2010Presentacion share point 2010
Presentacion share point 2010
 
Donna Plunket Resume
Donna Plunket ResumeDonna Plunket Resume
Donna Plunket Resume
 
Audience analysis (1)
Audience analysis (1)Audience analysis (1)
Audience analysis (1)
 
News Times Article 05-21-03
News Times Article 05-21-03News Times Article 05-21-03
News Times Article 05-21-03
 
upright pallet garden project
upright pallet garden projectupright pallet garden project
upright pallet garden project
 
Evidencia 4 sesion 1 Martínez Acevedo_Odemaris
Evidencia 4 sesion 1 Martínez Acevedo_OdemarisEvidencia 4 sesion 1 Martínez Acevedo_Odemaris
Evidencia 4 sesion 1 Martínez Acevedo_Odemaris
 
Don't give up!
Don't give up!Don't give up!
Don't give up!
 
PROYECTO EDUCATIVO
PROYECTO EDUCATIVOPROYECTO EDUCATIVO
PROYECTO EDUCATIVO
 
A guerra e sua regulamentação pelo Direito Internacional Público
A guerra e sua regulamentação pelo Direito Internacional PúblicoA guerra e sua regulamentação pelo Direito Internacional Público
A guerra e sua regulamentação pelo Direito Internacional Público
 
El habito de ganar
El habito de ganarEl habito de ganar
El habito de ganar
 
Presentacion Mjmora
Presentacion MjmoraPresentacion Mjmora
Presentacion Mjmora
 
Exposicion metodo-del-caso
Exposicion metodo-del-casoExposicion metodo-del-caso
Exposicion metodo-del-caso
 
Microsoft Azure SQL Database
Microsoft Azure SQL DatabaseMicrosoft Azure SQL Database
Microsoft Azure SQL Database
 
Introducción a Azure DocumentDB
Introducción a Azure DocumentDBIntroducción a Azure DocumentDB
Introducción a Azure DocumentDB
 
Configurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceConfigurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business Intelligence
 
Inteligencia de Negocio - Que Planeta es eso?
Inteligencia de Negocio - Que Planeta es eso?Inteligencia de Negocio - Que Planeta es eso?
Inteligencia de Negocio - Que Planeta es eso?
 
Introducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data WarehouseIntroducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data Warehouse
 
Postgraduate residency webinar #1 01.27.16
Postgraduate residency webinar #1 01.27.16Postgraduate residency webinar #1 01.27.16
Postgraduate residency webinar #1 01.27.16
 
Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016Conociendo los cambios de SQL Server a partir de 2012 a 2016
Conociendo los cambios de SQL Server a partir de 2012 a 2016
 

Similaire à DBA para SharePoint

Sql server 2012 y share point server 2013 integración cercana a la perfección
Sql server 2012 y share point server 2013 integración cercana a la perfecciónSql server 2012 y share point server 2013 integración cercana a la perfección
Sql server 2012 y share point server 2013 integración cercana a la perfecciónGuillermo Taylor
 
Mejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerMejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerSpanishPASSVC
 
MS SQL Server 2012 SP1 para desarrolladores
MS SQL Server 2012 SP1 para desarrolladoresMS SQL Server 2012 SP1 para desarrolladores
MS SQL Server 2012 SP1 para desarrolladoresJoseph Lopez
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosAmazon Web Services LATAM
 
Raona - Migracion a SharePoint 2010
Raona - Migracion a SharePoint 2010Raona - Migracion a SharePoint 2010
Raona - Migracion a SharePoint 2010Raona
 
Mejores prácticas de SQL Server para Sharepoint
Mejores prácticas de SQL Server para SharepointMejores prácticas de SQL Server para Sharepoint
Mejores prácticas de SQL Server para SharepointdbLearner
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010Eva Ordoñez Perez
 
SQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de DatosSQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de DatosJoseph Lopez
 
Sql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datosSql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datosSpanishPASSVC
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioJuan Carlos Gonzalez
 
Mejores prácticas para migrar sus bases de datos a AWS
Mejores prácticas para migrar sus bases de datos a AWSMejores prácticas para migrar sus bases de datos a AWS
Mejores prácticas para migrar sus bases de datos a AWSAmazon Web Services LATAM
 
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...SpanishPASSVC
 
AWS Presentacion Universidad de los Andes "Escalando para sus primeros 10 Mil...
AWS Presentacion Universidad de los Andes "Escalando para sus primeros 10 Mil...AWS Presentacion Universidad de los Andes "Escalando para sus primeros 10 Mil...
AWS Presentacion Universidad de los Andes "Escalando para sus primeros 10 Mil...Amazon Web Services
 
Casos de bodegas de datos con SQL Server
Casos de bodegas de datos con SQL ServerCasos de bodegas de datos con SQL Server
Casos de bodegas de datos con SQL ServerEduardo Castro
 
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?John Bulla
 
Share point 2013, sql server 2012 y las bases de datos
Share point 2013, sql server 2012 y las bases de datosShare point 2013, sql server 2012 y las bases de datos
Share point 2013, sql server 2012 y las bases de datosDaniel Seara
 
¿Que es SharePoint?
¿Que es SharePoint?¿Que es SharePoint?
¿Que es SharePoint?Rick Taylor
 

Similaire à DBA para SharePoint (20)

Sql server 2012 y share point server 2013 integración cercana a la perfección
Sql server 2012 y share point server 2013 integración cercana a la perfecciónSql server 2012 y share point server 2013 integración cercana a la perfección
Sql server 2012 y share point server 2013 integración cercana a la perfección
 
Mejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerMejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint Server
 
MS SQL Server 2012 SP1 para desarrolladores
MS SQL Server 2012 SP1 para desarrolladoresMS SQL Server 2012 SP1 para desarrolladores
MS SQL Server 2012 SP1 para desarrolladores
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuarios
 
Raona - Migracion a SharePoint 2010
Raona - Migracion a SharePoint 2010Raona - Migracion a SharePoint 2010
Raona - Migracion a SharePoint 2010
 
Mantenimiento Servidores de-base-de-datos
Mantenimiento Servidores de-base-de-datosMantenimiento Servidores de-base-de-datos
Mantenimiento Servidores de-base-de-datos
 
Mejores prácticas de SQL Server para Sharepoint
Mejores prácticas de SQL Server para SharepointMejores prácticas de SQL Server para Sharepoint
Mejores prácticas de SQL Server para Sharepoint
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010
 
SQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de DatosSQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de Datos
 
Sql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datosSql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datos
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocio
 
Mejores prácticas para migrar sus bases de datos a AWS
Mejores prácticas para migrar sus bases de datos a AWSMejores prácticas para migrar sus bases de datos a AWS
Mejores prácticas para migrar sus bases de datos a AWS
 
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
 
AWS Presentacion Universidad de los Andes "Escalando para sus primeros 10 Mil...
AWS Presentacion Universidad de los Andes "Escalando para sus primeros 10 Mil...AWS Presentacion Universidad de los Andes "Escalando para sus primeros 10 Mil...
AWS Presentacion Universidad de los Andes "Escalando para sus primeros 10 Mil...
 
Casos de bodegas de datos con SQL Server
Casos de bodegas de datos con SQL ServerCasos de bodegas de datos con SQL Server
Casos de bodegas de datos con SQL Server
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
 
Share point 2013, sql server 2012 y las bases de datos
Share point 2013, sql server 2012 y las bases de datosShare point 2013, sql server 2012 y las bases de datos
Share point 2013, sql server 2012 y las bases de datos
 
¿Que es SharePoint?
¿Que es SharePoint?¿Que es SharePoint?
¿Que es SharePoint?
 

Plus de Joseph Lopez

Entorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudJoseph Lopez
 
Microsoft Azure Data Environment
Microsoft Azure Data EnvironmentMicrosoft Azure Data Environment
Microsoft Azure Data EnvironmentJoseph Lopez
 
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineAplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineJoseph Lopez
 
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...Joseph Lopez
 
Aplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas HibridosAplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas HibridosJoseph Lopez
 
Performance Tuning en Azure SQL Database
Performance Tuning en Azure SQL DatabasePerformance Tuning en Azure SQL Database
Performance Tuning en Azure SQL DatabaseJoseph Lopez
 
Tablas temporales en SQL Server 2016 y Azure SQL Database v12
Tablas temporales en SQL Server 2016 y Azure SQL Database v12Tablas temporales en SQL Server 2016 y Azure SQL Database v12
Tablas temporales en SQL Server 2016 y Azure SQL Database v12Joseph Lopez
 
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...Joseph Lopez
 
Recuperación ante desastres y continuidad del negocio con Azure SQL Database
Recuperación ante desastres y continuidad del negocio con Azure SQL DatabaseRecuperación ante desastres y continuidad del negocio con Azure SQL Database
Recuperación ante desastres y continuidad del negocio con Azure SQL DatabaseJoseph Lopez
 
In-Memory OLTP en SQL Server 2016
In-Memory OLTP en SQL Server 2016In-Memory OLTP en SQL Server 2016
In-Memory OLTP en SQL Server 2016Joseph Lopez
 
Big Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasBig Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasJoseph Lopez
 
Introduccion a Power BI
Introduccion a Power BIIntroduccion a Power BI
Introduccion a Power BIJoseph Lopez
 
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...Joseph Lopez
 
Introduccion a las Bodegas de Datos
Introduccion a las Bodegas de DatosIntroduccion a las Bodegas de Datos
Introduccion a las Bodegas de DatosJoseph Lopez
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Joseph Lopez
 
Generando Toma de Decisiones Inteligente con Microsoft Big Data
Generando Toma de Decisiones Inteligente con Microsoft Big DataGenerando Toma de Decisiones Inteligente con Microsoft Big Data
Generando Toma de Decisiones Inteligente con Microsoft Big DataJoseph Lopez
 
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...Joseph Lopez
 
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014Joseph Lopez
 
MS SQL Server 2014 - In-Memory OLTP
MS SQL Server 2014 - In-Memory OLTPMS SQL Server 2014 - In-Memory OLTP
MS SQL Server 2014 - In-Memory OLTPJoseph Lopez
 
MS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datos
MS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datosMS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datos
MS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datosJoseph Lopez
 

Plus de Joseph Lopez (20)

Entorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft Cloud
 
Microsoft Azure Data Environment
Microsoft Azure Data EnvironmentMicrosoft Azure Data Environment
Microsoft Azure Data Environment
 
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineAplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
 
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...
 
Aplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas HibridosAplicando Azure Search en Sistemas Hibridos
Aplicando Azure Search en Sistemas Hibridos
 
Performance Tuning en Azure SQL Database
Performance Tuning en Azure SQL DatabasePerformance Tuning en Azure SQL Database
Performance Tuning en Azure SQL Database
 
Tablas temporales en SQL Server 2016 y Azure SQL Database v12
Tablas temporales en SQL Server 2016 y Azure SQL Database v12Tablas temporales en SQL Server 2016 y Azure SQL Database v12
Tablas temporales en SQL Server 2016 y Azure SQL Database v12
 
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
 
Recuperación ante desastres y continuidad del negocio con Azure SQL Database
Recuperación ante desastres y continuidad del negocio con Azure SQL DatabaseRecuperación ante desastres y continuidad del negocio con Azure SQL Database
Recuperación ante desastres y continuidad del negocio con Azure SQL Database
 
In-Memory OLTP en SQL Server 2016
In-Memory OLTP en SQL Server 2016In-Memory OLTP en SQL Server 2016
In-Memory OLTP en SQL Server 2016
 
Big Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasBig Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivas
 
Introduccion a Power BI
Introduccion a Power BIIntroduccion a Power BI
Introduccion a Power BI
 
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...
 
Introduccion a las Bodegas de Datos
Introduccion a las Bodegas de DatosIntroduccion a las Bodegas de Datos
Introduccion a las Bodegas de Datos
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
 
Generando Toma de Decisiones Inteligente con Microsoft Big Data
Generando Toma de Decisiones Inteligente con Microsoft Big DataGenerando Toma de Decisiones Inteligente con Microsoft Big Data
Generando Toma de Decisiones Inteligente con Microsoft Big Data
 
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
Building The Modern Architecture of Hybrid Data for Big Data with Microsoft D...
 
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
 
MS SQL Server 2014 - In-Memory OLTP
MS SQL Server 2014 - In-Memory OLTPMS SQL Server 2014 - In-Memory OLTP
MS SQL Server 2014 - In-Memory OLTP
 
MS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datos
MS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datosMS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datos
MS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datos
 

Dernier

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Dernier (13)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

DBA para SharePoint

  • 4. DBA para SharePoint Jose Redondo Microsoft SQL Server MVP | CEO EntornoDB LLC
  • 6. Agenda • Introducción • Arquitectura de SharePoint • Instalación de SharePoint y Configuración de SQL Server • El Motor de Búsqueda • Inteligencia de Negocio • Copias de Seguridad / Restauración • Alta Disponibilidad y Recuperación de Desastres • Conclusiones
  • 9. Historia 2001 Versión 1 • Team Services 2003 Versión 2 • “Windows SharePoint Services versión 2 y SharePoint Portal Server 2003” • Primer versión escrita en .NET 2007 Versión 3 • “Windows SharePoint Services versión 3 y Microsoft Office SharePoint Server 2007” • Muy popular, generando alrededor de 1.5 billones de dólares en ventas • Líder del sector según Gartner 2010 Versión 4 • “Microsoft SharePoint Foundation 2010” y "Microsoft SharePoint Server 2010” + Cloud (Office 365) 2013 Versión 5 • “Microsoft SharePoint Foundation 2013” y "Microsoft SharePoint Server 2013” + Cloud (Office 365) 2016 Versión 6 • ?
  • 10. Catalogo de Servicios SharePoint 2013 Web Content Management Enterprise Search Forms + Access Project Management Workflows Info Lifecycle Application development E-Discovery Integración con LOB Self Service BI Collaboration (Teams & Projects) Personal Sites Document Management Enterprise Portal Apps Market Store Social
  • 12. Arquitectura de SharePoint SharePoint = Habitualmente 3 Granjas Una Granja de Workflows Una Granja de OWA (Office Web Apps) permite las visualización y la edición de documentos de Office en modo web • No utiliza directamente SQL Server Granja de SharePoint Granja de Office Web App (OWA) Granja de Workflows
  • 13. Las Granjas de SharePoint no conviven sola
  • 14. Granja de SharePoint Site Collection Sites Listes Web Applications (= IIS Web Sites) Farm Content Database Configuration Database Service Application Service Databases
  • 15. Granja de SharePoint : Arquitectura Lógica Site Collection Sites Lists Ejem: Team A Ejem: Proyecto 1 Ejem: Proyecto 2 Ejem: Proyecto 3
  • 16. Una típica Granja pequeña 2 Web/Query/Application/Central Admin/ 1 Index Server dedicado (Con rol web para permitir contenido de seguimiento y/o rastreo) 2 SQL Standard Edition Cluster Nodes (Activo/Pasivo) – También Espejo como opción
  • 17. …O una Granja más compleja Scale up y Scale out
  • 18. En resumen… 99.9% de los contenidos de SharePoint se almacena en SQL Server La configuración de la granja se almacena en la “configuration db" El contenido de la Administración Central se almacena en el "content db" La mayoría de los servicios tienen al menos una base de datos Todas las aplicaciones web tienen al menos una base de datos de contenido
  • 19. Mas sin embargo… Una granja de SP a menudo tiene al menos 20 bases de datos 1 Site Collection se hospeda en una base de datos individual La base de datos de contenido puede incluir colecciones de n cantidad de sitios (2000 por defecto) Sugerencia: 1 Site Collection > 10 GB -> una base de datos dedicada El Administrador de SharePoint puede "controlar" el tamaño de la base de datos • Las Plantillas de Cuota para 1 Site Collection • Número máximo de colecciones de sitios
  • 20. Instalación de SharePoint y Configuración de SQL Server
  • 21. Preparar las instancias de los servidores SQL • 2008 R2, 2012 (Enterprise SP1 para BI), 2014 • 1 o n cantidad de instancias de SQL Server • Collation : Latin1_General_CI_AS_KS_WS (Para la base de datos "sharepoint") • MAXDOP = 1 Escoja lo que crea la base de datos (Configuración, Contenidos, Servicios, etc) • Ya sea el DBA • Ya sea el Administrador de SharePoint (PowerShell o GUI: Administración Central) • Evite el Asistente de Configuración como GUID
  • 22. El servicio de SQL Server: Cuenta de dominio • Instancias con nombre (ejemplo: .SharePoint) • Alias (DNS preferentemente) Toda la base de datos puede ser creado anticipadamente Consultar al Administrador de SharePoint cual es la "Cuenta de Configuración" Configuración de Cuentas: • Rol del servidor “security admin” • Rol del servidor “db creator” • dbo owner de la base de datos sobre el impacto que tendrá en el rendimiento vía PowerShell Descripción de las bases de datos: • http://technet.microsoft.com/en- us/library/cc678868(v=office.15).as px
  • 23. Una correcta instalación de SharePoint lleva a cabo a través de PowerShell: Utilice la aplicación "AutoSPInstaller" y opcionalmente "AutoSPInstallerGUI" Se crea un archivo XML que contiene los nombres de toda los base de datos  Comprobar que el alias se utiliza bien
  • 24. Modelo de Recuperación a utilizar Modelo de base de datos: Recovery Model = Full TempDB : Recovery Model = Simple SharePoint DB: Recovery Model = Depende!!! Content DB = Full Config DB = Simple Services App DB = Depende!!! http://technet.microsoft.com/ en-us/library/cc678868.aspx Always On Availability Groups: Recovery = Full!
  • 25. Prioridad (El mas rapado es el mas lento operando)  Datos de TempDB y archivos del Transaction Log  El Transaction Log de la base de datos Content DB  Los archivos de datos de la base de datos Search DB (Excepto "admin db")  Archivos de datos de la base de datos de contenido "Content DB" Utilizar varios archivos de datos de las bases de datos de "Content DB" y "Search DB"  Distribuir archivos de datos de igual tamaño en discos separados  Número de archivos de datos debe ser <= Número de núcleos de procesador  Varios archivos de datos no se admiten para otras DBs Ubicación de archivos
  • 26. Tamaño de la base de datos de Contenido Las bases de datos de contenido son más grandes • Buenas prácticas: Evitar > 200 GB / DB (Razones operativas) • 0.5 IOPS/G recomendada • Soporte de 4 TB/DB • Si por lo menos 0.25 IOPS/G (ideal: 2 IOPS/G) 1 DB por Site Collection o multiples Site Collections en una base de datos • Se requiere tener ALC para cada Site Collection. Plan General indispensable ((D × V) × S) + (10 KB × (L + (V × D)))
  • 27. Evitar la desfragmentación de índices Jobs desfragmentara los índices de las bases de datos Si la desfragmentación > 30% & Numero de filas > 10.000 Jobs actualizara las estadísticas de las bases de datos AUTO_CREATE_STA TISTICS OFF
  • 28. El Motor de Búsqueda
  • 30. Mejoras en el rastreo  Ahora tenemos un papel de arrastre que se comunica con todas las DBs de rastreo.  Cada rol rastreador contiene sólo un "componente de rastreo".  El rol carga el rastreo desde el Crawl DB especifico, procesando y luego aplicando commits.  El mismo host puede distribuirse a través de la bases de datos de rastreo  Dividir el trabajo entre varios rastreadores  SharePoint acoge distribuciones que pasa por la base de datos ContentDB en lugar del URL de Host
  • 31. Base de datos de búsqueda Requisitos de IOPS Base de datos Requerimientos IOPS Carga típica en el subsistema de I/O. Crawl database Medio o Alta IOPS 10 IOPS por 1 documento por segundo (DPS) tasa de rastreo. Link database Medio IOPS 10 IOPS por 1 millón de ítems en el índice de busqueda. Search administration database Bajo IOPS No aplica. Analytics reporting database Medio IOPS No aplica.
  • 32. Latencia • Latencia entre la capa de presentación web y SQL Server • < 1 de un minuto durante 10 minutos a 99.9% • Scripts de pruebas
  • 34. Las herramientas de BI en SharePoint son: • Excel Services • Reporting Services • Es una aplicación de servicio (Ejecutar en su totalidad por SharePoint) • Con PowerView • PowerPivot • PerformancePoint (Scorecards) • IMPORTANTE: Estas herramientas fueron creadas por el equipo de SQL Server de Microsoft La instalación (completa) se puede hacer por el administrador de SharePoint • Desde la configuración de instalación de SQL Server • Delegación de credenciales de Kerberos o EffectiveUserName
  • 35. Instalar los componentes BI en SharePoint 2013 • Instalar SharePoint 2013 con SQL Server 2012 SP1 o 2014 • Instale Excel Services • Instalar Analysis Services en modo de SharePoint • Especifique el servidor de Analysis Services para Excel Services • Instalar el add-in de Reporting Services en SSRS y en modo integrado • Implementar el add-in de PowerPivot para SharePoint
  • 36. Para el servicio de BI, la configuración de Kerberos es fundamental • Delegación de credenciales Kerberos • Problema del Double HOP • Problema de actualización de datos Establecer los SPN • El DBA debe proporcionar toda la información que requiera el administrador de SharePoint • El listado de todas la instancia de servidores SQL • Incluyendo SSAS (No olvidemos la instancia de SharePoint) • Los Puertos (Comprobar si están estáticas)
  • 37. Copias de Seguridad / Restauración
  • 38. Copias de Seguridad Herramientas de SharePoint (GUI o PowerShell) integrado • Utilizar el servicio de SQL Server en segundo plano • Incluyendo la compresión de Backup, Cifrado, Snapshot • "Datos" (Granulares) • Incluyendo los servicios de DB • Evitar al máximo si los Site Collection > 85 GB • "Granja" = Configuraciones IIS, Archivo web.configs, Otros datos • Completa (Full) o Incrementales Herramientas de SQL Server • Más flexible (Registro del archivos de transacciones, etc...) • Detener el servicio de temporizador de SharePoint antes de la restauración • El base de datos de configuración se puede restaurar solo si la copia de seguridad y la granja está en línea! Herramientas de Terceros • …
  • 40. Los siguientes servicios son compatible con SharePoint • SQL Server Mirroring, Log Shipping, Clustering, Availability Groups La instancia de SSAS en modo SharePoint no admite Clustering (Agrupación)
  • 41. Always On Availability Groups & SharePoint (High Availability) SQL 1 GRANJA 1 SQL 2 Alta Disponibilidad Sincrónico
  • 42. Always On Availability Groups & SharePoint (High Availability) SQL 1 GRANJA 1 SQL 2 Alta Disponibilidad Sincrónico
  • 43. Soporte - Commit de sincronización de la base de datos Base de datos Soportado Admin Content Si App Management Si BDC Si Config Si Content Si Managed Metadata Si PerformancePoint Si PowerPivot No probado Project Si Search Analytic Reporting Si Search Admin Si
  • 44. Soporte - Commit de sincronización de la base de datos Base de datos Soportado Search Crawl Si Search Links Si Secure Store Si State Service Si Subscription Settings Si Translation Services Si UPA Profile Si UPA Social Si UPA Sync Si Usage(=loggingDB) Si – NR Word Automation Si
  • 45. Always On Availability Groups & SharePoint (High Availability) GRANJA 1 GRANJA 2 SQL 3 Producción Lima DR Cajamarca AsincrónicosSincrónicos SQL 1 SQL 2 Recuperaciónde Desastre
  • 46. Soporte - Commit asincronizado de la base de datos Base de datos Soportado Admin Content No App Management Si BDC Si Config No Content Si Managed Metadata Si PerformancePoint Si PowerPivot No probado* Project Si Search Analytic Reporting No Search Admin No
  • 47. Soporte - Commit asincronizado de la base de datos Base de datos Soportado Search Crawl No Search Links No Secure Store Si State Service No Subscription Settings Si Translation Services Si UPA Profile Si UPA Social Si UPA Sync No Usage Si – NR Word Automation Si
  • 49. Excelente y necesaria colaboración debe existir entre el Administrador de SharePoint y el DBA de SQL Server 3 tipos de bases de datos (Configuración, Contenido, Servicios) Comprender bien los limites de HA-DR (Alta Disponibilidad y Recuperación de Desastres) Planeación de la capacidad a utilizar
  • 50. Recursos • Tipos de bases de datos y sus funcionalidades: http://technet.microsoft.com/en-us/library/cc678868(v=office.15).aspx • Workflow Manager DBs:
  • 51. Demo
  • 52. Q & A

Notes de l'éditeur

  1. Lado izquierdo: Agregar Foto y Nombre de Speaker
  2. Lado izquierdo: Agregar Foto y Nombre de Speaker