Académique Documents
Professionnel Documents
Culture Documents
Presentación
1. Introducción
13
3. Arquitectura
21
3.1 Administración
21
3.2 Programación
22
Instalación y configuración
1. Instalación de SQL Server
35
1.1 Las ediciones de SQL Server
35
1.2 Desarrollo del proceso de instalación
38
1.2.1 Elección de los componentes
40
1.2.2 Nombre de la instancia
41
1.2.3 Los servicios de SQL Server
43
1.2.4 Parámetros de intercalación
46
1.2.5 Modo de autenticación
51
1.2.6 Configuración del motor de base de datos
51
1.2.7 Resumen del proceso de instalación
53
1.3 Gestion de la red
54
1.4 Modos de licencia
56
1.5 SQL Server y la virtualización
60
1.6 Ejecutar el programa de instalación
60
1.7 Las bases de datos de ejemplo
62
2. Comprobación de la instalación
62
2.1 Verificar los elementos instalados
62
2.2 Verificar el arranque de los servicios
64
3. Las herramientas
64
4. La configuración
72
4.1 Los servicios
72
4.2 SQL Server Management Studio
74
4.3 Configuración del servidor
78
4.4 La gestión de los procesos de SQL Server
82
4.5 La gestión de la memoria
84
4.6 La documentación on-line
85
6. Instalación de un componente
101
165
6.1 La función de partición
167
6.2 El esquema de partición
168
6.3 La tabla con particiones
169
6.4 Los índices con particiones
170
7. Compresión de datos
171
8. Cifrado de datos
173
9. Planificación
175
9.1 Dimensionar los archivos
175
9.2 Nombrar la base de datos y los archivos de manera explícita
176
9.3 Ubicación de los archivos
176
9.4 Uso de los grupos de archivos
176
9.5 Nivel de compatibilidad
177
9.6 Establecer el parámetro FillFactor
177
211
4.2 Modificación
214
4.3 Eliminación
216
4.4 La información relativa a los esquemas
218
6. Contexto de ejecución
242
7. Los roles
248
7.1 Roles de servidor
250
7.1.1 Los roles predeterminados
250
7.1.2 Crear un rol de servidor
251
7.1.3 Asignar los roles
253
7.2 Roles de base de datos
256
7.2.1 El rol public
256
7.2.2 Los roles predefinidos
257
7.2.3 Los roles de base de datos definidos por los usuarios
258
7.2.4 Creación de un rol de base de datos
260
7.2.5 Administración de miembros de un rol
262
7.2.6 Eliminación de un rol
263
7.3 Roles de aplicación
264
7.3.1 Creación de un rol de aplicación
265
7.3.2 Eliminar un rol de aplicación
266
7.3.3 Modificar un rol de aplicación
267
7.3.4 Activación de un rol de aplicación
268
Tareas planificadas
1. Introducción
271
3. Los operadores
284
3.1 Creación
285
3.2 Modificación
288
3.3 Eliminación
291
4. Los trabajos
292
4.1 Implantación
292
4.2 Definición de las etapas de un trabajo
294
4.2.1 Transact SQL (TSQL)
295
4.2.2 Comando del sistema operativo (CMDEXEC)
295
4.2.3 PowerShell
295
4.2.4 Replicación
295
4.3 Encadenamientos entre las etapas
296
4.4 La planificación
297
4.5 Ejemplo de trabajo
298
5. Las alertas
301
5.1 Presentación
301
5.1.1 ¿ Cómo registrar la información en el diario de Aplicación ?
302
5.1.2 ¿ Cómo reacciona el agente SQL Server ?
302
5.2 Gestión de las alertas
302
5.2.1 Como respuesta a errores de SQL Server
303
5.2.2 La transferencia de eventos
303
5.2.3 Implantación
305
5.2.4 En respuesta a los errores de usuario
309
5.2.5 Como respuesta a umbrales de rendimiento
311
Transferencia de datos
1. Importación y exportación de datos
313
1.1 Presentación
313
1.2 Las herramientas
314
1.2.1 SSIS (SQL Server Integration Services)
315
1.2.2 Replicación
315
1.2.3 BCP
315
1.2.4 SELECT INTO e INSERT
315
2. La herramienta BCP
317
2.1 La sintaxis
318
2.2 El uso de bcp en modo interactivo
319
3. SSIS
321
3.1 Presentación
321
3.2 Asistentes de importación y exportación
321
Service Broker
1. Presentación de Service Broker
331
1.1 La estructura de Service Broker
332
1.2 El tipo de mensaje
333
1.3 El contrato
333
1.4 La cola de espera
334
1.5 El servicio
335
1.6 La conversación
336
2. Establecimiento
336
2.1 Activar Service Broker
336
2.2 Tipos de mensajes
338
2.3 Contratos
339
2.4 Colas de espera
340
2.5 Servicio
343
4. Los certificados
351
Replicación
1. Presentación
365
366
2.1 Coherencia de los datos replicados
366
2.1.1 Coherencia de las transacciones
367
2.1.2 Convergencia de los datos
368
2.2 Autonomía de los sitios
369
2.3 Particionamiento de los datos
370
2.4 Tipos de replicación
371
382
4. Planificación
384
4.1 Opciones generales de planificación
384
4.1.1 Opción NOT FOR REPLICATION
384
4.1.2 Tipo de datos uniqueidentifier
384
4.1.3 Filtrado de los datos
385
4.2 Replicación de instantáneas
386
4.3 Replicación transaccional
386
4.4 Replicación de fusión
388
5. El acceso a la red
389
6. Puesta en marcha
390
6.1 El distribuidor
391
6.1.1 Conceptos
391
6.1.2 El establecimiento
392
6.2 El editor
398
6.3 Las publicaciones
399
6.4 Las suscripciones
410
6.4.1 Utilización de los asistentes
411
6.4.2 Vigilar la replicación
416
6.4.3 Eliminación
417
Copia de seguridad
1. Introducción
425
2. Planificación
426
2.1 Preguntas
426
2.2 Elegir una estrategia de copia de seguridad
427
2.2.1 Copia de seguridad de una base de datos
427
2.2.2 Copia de seguridad del diario de transacciones
428
2.2.3 Las copias de seguridad diferenciales
431
2.2.4 Las copias de seguridad por grupos de archivos
431
2.2.5 Las combinaciones posibles
432
435
3.2.1 Disco duro
435
3.2.2 Bandas
436
3.3 Los principales parámetros
436
3.3.1 Los permisos
436
3.3.2 La copia de seguridad de las bases de datos de sistema
437
3.3.3 La copia de seguridad de las bases de datos de usuario
437
3.3.4 Los archivos de copia de seguridad
438
3.4 La instrucción BACKUP
443
3.4.1 Copia de seguridad completa
446
3.4.2 Copia de seguridad diferencial
447
3.4.3 Copia de seguridad del registro de transacciones
449
3.4.4 Copia de seguridad de archivo o de grupo de archivos
451
3.4.5 La copia de seguridad en varios archivos
452
3.5 La replicación en espejo de las copias de seguridad
454
3.6 Verificar la integridad de una copia de seguridad
455
3.7 Comprimir las copias de seguridad
457
Restauración
1. Descripción general del proceso de restauración
461
1.1 La restauración automática
461
1.2 Operaciones ejecutadas automáticamente por SQL Server
462
1.3 Operaciones preliminares
462
1.3.1 La verificación de las copias de seguridad
462
1.3.2 Las tareas específicas
463
3. Servidor de seguridad
481
3.1 Instalación del servidor de seguridad
481
3.2 Uso del servidor de seguridad en modo de solo lectura
481
Optimización
1. Auditoría de la actividad de SQL Server
487
1.1 Definir una auditoría en el servidor
488
1.2 Definir una auditoría en la base de datos
490
1.3 Visualizar el registro de auditoría
490
1.4 Auditoría C2
491
2. Generador de perfiles
494
2.1 Capturar la actividad actual del servidor
495
2.2 Utilizar los datos capturados
500
7. Plan de mantenimiento
515
11. PowerShell
526
11.1 El proveedor PowerShell SQL Server
528
11.2 Los applets de comandos
532
11.2.1 Encode-SqlName, Decode-SqlName
532
11.2.2 Invoke-PolicyEvaluation
532
11.2.3 Invoke-Sqlcmd
532
11.2.4 Convert-UrnToPath
533
11.3 SMO
533
538
12.2 Las estrategias
539
12.3 Puesta en marcha
539
Anexo
1. Puesta en marcha de la base de datos GESCOM
547
2. Recursos en la Web
547
3. Glosario
548
índice
551