Posts Tagged ‘MCTS: Self-Paced Training Kit (Exam 70-432) Microsoft SQL Server 2008 Implementation and Maintenance’

SQL Server – Descargar Versiones Correctas

febrero 12, 2015

Descarga_SQL_Server_2014_1

Uno de los problemas más comunes en los que he sido consultado últimamente es problemas de instalación, en los cuales he notado que la mayoría de los mismos se deben al cometer un pequeño error al elegir la versión correcta de SQL Server a ser descargada.

Es por ello que vamos a revisar un poco que versiones debemos descargar según el sistema operativo que estemos utilizando.

En primer lugar deberemos fijarnos muy bien cual es nuestro sistema operativo, si es de 32 bits o 64 bits.

En Windows 7 hacia atrás:
Vamos a Inicio y pulsamos el botón derecho sobre el icono Mi PC donde seleccionaremos Propiedades.
Esta acción nos mostrará una ventana con la edición de Windows y el tipo de sistema. En tipo de sistema nos indica la versión que tenemos instalada

win7_ver32

En Windows 8 y Windows 8.1:
En el buscador escribimos la frase «Este equipo» y luego pulsamos el botón derecho cuando aparezca en pantalla el icono y seleccionamos propiedades.

Seleccionar propiedades de equipo

Al igual que con los otros sistemas operativos nos mostrará una ventana con la edición de Windows y el tipo de sistema.

win8ver64

Al ya tener claro cuál es nuestro Sistema y su versión podremos descargar sin problemas la versión correcta de SQL Server.

Si nuestro sistema es de 32 bits debemos descargar las versiones que dicen x86, si nuestros sistema es de 64 bits debemos descargar aquellas versiones que digan x64.

Es importante destacar que en sistemas de 64 bits podemos instalar versiones de SQL Server x86 sin problemas

Con esto ya podremos quitarnos muchos dolores de cabeza y mensajes de error al querer instalar SQL Server en nuestros equipos.

Como siempre ante cualquier duda o pregunta no dejen de contactarme que con gusto les responderé.

Saludos!

Roberto Pozo

Adventure Works 2014 Database

octubre 21, 2014

Logo SQL Server 2014

El día de hoy un amigo seguidor de este blog me escribió para solicitarme le ayudara a instalar la nueva base de datos de ejemplo AdventureWorks 2014 en su versión de SQL Server 2014, en un principio pensé en responderle «Estimado, solo debes seguir los pasos de mis otros tutoriales de AdventureWorks2012 en SQL Server 2014», luego meditando un poco mas el asunto recordé antes de responderle que AdventureWorks2014 viene como un archivo de extensión .bak, por ello se debe instalar de una manera distinta a las que ya hemos visto en los artículos Instalando AdventureWorksDW2012 en SQL Server 2014 y AdventureWorks2012 en SQL Server 2014.

Por ello decidí crear este paso a paso explicativo para ayudar a quienes también tengan la inquietud o necesidad de instalar esta base de datos de ejemplo.

PASOS ELEMENTALES

El primer paso que debemos realizar es ingresar a la página http://msftdbprodsamples.codeplex.com/

1

En esta página haremos clic en New! Adventure Works 2014 Sample Databases que nos llevará a la página donde encontraremos todas las bases de ejemplo para la versión 2014

2

Luego elegiremos la primera opción que nos muestran y que está señalada como descarga recomendada (RECOMMENDED DOWNLOAD) y que tiene por nombre Adventure Works 2014 Full Database Backup.zip

Descargaremos este archivo en nuestra máquina y lo guardaremos en el directorio que deseemos.

3

Luego de guardar nuestro archivo procederemos a descomprimirlo obteniendo el archivo AdventureWorks2014.bak

4

5

6

Este archivo lo copiaremos y lo pegaremos en el siguiente directorio
C:\Program Files\Microsoft SQL Server\MSSQL12.XXXXX\MSSQL\
Backup

Es decir, haremos doble clic en la siguiente secuencia:

  • Unidad C
  • Archivos de programa
  • Microsoft SQL server
  • MSSQL12.XXXXX
  • MSSQL
  • Backup

NOTA: MSSQL12.XXXXXX es el nombre de la instancia con el que han instalado su servidor SQL Server, si por ejemplo han colocado el nombre de instancia como Servidor, entonces la carpeta será MSSQL12.SERVIDOR.

Al tratar de acceder a la carpeta Backup normalmente aparecerá un mensaje advirtiéndonos que no tenemos permisos para ingresar a dicha carpeta, este mensaje nos indica que no tenemos Privilegios para trabajar o ingresar a esta carpeta «Actualmente no tiene permiso de acceso a esta carpeta», si este fuera el caso daremos clic en el botón Continuar para poder abrirla y allí pegaremos el archivo AdventureWorks2014.bak

INSTALANDO ADVENTUREWORKS 2014

Luego de los pasos descritos anteriormente ingresaremos a nuestro SQL Server Management Studio SSMS y daremos clic en nueva consulta (Ctrl+N) y escribiremos las siguientes sentencias


USE [master]


RESTORE DATABASE [AdventureWorks2014]


FROM disk = 'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\
MSSQL\Backup\AdventureWorks2014.bak'


WITH MOVE 'AdventureWorks2014_data'


TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\MSSQL
\DATA\AdventureWorks2014.mdf',


MOVE 'AdventureWorks2014_Log'


TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\
MSSQL\DATA\AdventureWorks2014_log.ldf',


REPLACE

7

Luego para ejecutar las sentencias escritas presionaremos la tecla F5 o haremos clic en !Ejecutar

Si todo ha salido bien la ventana Mensajes nos indicará que el proceso ha sido realizado correctamente «RESTORE DATABASE procesó correctamente».

8

Si al terminar el proceso no podemos observar nuestra base de datos Adventure Works 2014 en la carpeta Bases de datos, seleccionaremos esta carpeta con el botón derecho y haremos clic en la opción Actualizar para visualizarla y así poder comenzar a trabajar con ella.

9

Como siempre ante cualquier duda o pregunta no dejen de contactarme que con gusto les responderé.

Saludos!

Roberto Pozo

Instalando AdventureWorksDW2012 en SQL Server 2014

septiembre 12, 2014

Descarga_SQL_Server_2014_1

Cuando estamos trabajando con SQL Server 2014 ya sea por razones de actualización de nuestra empresa o proyectos o también por razones de estudio nos puede surgir la necesidad de instalar la base de datos de pruebas AdventureWorksDW2012 y que funcione sin problemas en nuestra nueva versión de SQL server.

Para instalar esta Base de datos lo podemos hacer de dos (2) maneras, por medio de los asistentes de SQL Server Management Studio SSMS o por T-SQL.

 

PASOS PRINCIPALES

El primer paso que deberemos realizar es descargar la Base de datos AdventureWorksDW2012 para ello debemos ir a la página http://msftdbprodsamples.codeplex.com/releases/view/105902

02

En esta página nos mostrarán una variedad de archivos para su descarga (tres en total), es aquí donde elegiremos la primera opción que nos muestran y que está señalada como descarga recomendada (RECOMMENDED DOWNLOAD) que tiene por nombre AdventureWorksDW for SQL Server 2012.

Este archivo lo descargaremos a nuestro equipo en una carpeta que sea de nuestra elección, para este paso a paso he creado una carpeta que lleva por nombre «AdventureWorksDB» en la unidad E de mi equipo, pudiendo llevar cualquier nombre deseado por ustedes…

1

Luego de descargar el archivo AdventureWorksDW2012.zip procederemos a descomprimirlo dentro de la misma carpeta…

2

3

Una vez descomprimido el archivo, abriremos la carpeta que se ha creado al descomprimirlo (AdventureWorksDW2012) y encontraremos dos archivos AdventureWorksDW2012_Data.mdf y AdventureWorksDW2012_log.ldf.

4

Seleccionaremos y copiaremos el archivo AdventureWorksDW2012_Data.mdf y lo pegaremos en el directorio
C:\Program Files\Microsoft SQL Server\MSSQL12.XXXXX\MSSQL\DATA

Es decir, haremos doble clic en la siguiente secuencia

  • Unidad C
  • Archivos de programa
  • Microsoft SQL server
  • MSSQL12.XXXXX
  • MSSQL
  • DATA

NOTA: MSSQL12.XXXXXX es el nombre de la instancia con el que han instalado su servidor SQL Server, si por ejemplo han colocado el nombre de instancia como Servidor, entonces la carpeta será MSSQL12.SERVIDOR.
En la última carpeta DATA es donde pegaremos el archivo AdventureWorksDW2012_Data.mdf.

 

INSTALANDO POR MEDIO DE ASISTENTE

Para iniciar la instalación ingresamos a nuestro SSMS y seleccionamos bases de datos con el botón derecho y luego hacemos clic en adjuntar.

7

Aparecerá en pantalla el asistente para adjuntar bases de datos y daremos clic en el botón Agregar

8

Aparecerá en pantalla una ventana con todas las bases de datos que se encuentran dentro de la carpeta DATA en la cual hemos pegado nuestra base de datos AdventureWorksDW2012, la seleccionamos y damos clic en el botón Aceptar.

6

Esto nos devolverá a la ventana anterior del asistente y nos mostrará en la parte inferior “Detalles de la base de datos” dos tipos de archivos el primero Datos y el segundo Registro, este último con el mensaje “No se encontró”

Seleccionamos el que dice Registro y damos clic en el botón Quitar

8

Luego de quitar el archivo de registro procederemos a hacer clic en el botón Aceptar, esto iniciará el proceso de instalación de la base de datos AdventureWorksDW201 dentro de nuestro SQL Server para que podamos comenzar a trabajar con ella.

9

En caso que no veamos la base de datos al finalizar el asistente de adjuntar la misma, haremos clic con el botón derecho sobre la carpeta Bases de datos y en el menú que aparecerá daremos clic en la opción Actualizar para poder ver nuestra nueva base de datos dentro de la carpeta y ya podremos comenzar a trabajar con AdventureWorksDW2012 en SQL Server 2014.

 

INSTALANDO POR T-SQL

El otro medio de instalar nuestra base de datos AdventureWorksDW2012 es por medio de sentencias, siguiendo los mismos pasos anteriormente descritos cuando estemos en SSMS en vez de usar el asistente abriremos una nueva consulta (Ctrl+N) y escribiremos lo siguiente:


USE [master]
GO
CREATE DATABASE [AdventureWorksDW2012]
ON (FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\MSSQL\DATA\AdventureWorksDW2012_Data.mdf'),
(FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\AdventureWorksDW2012_log.ldf')
FOR ATTACH
GO

Luego de escribir la sentencia la ejecutaremos presionando la tecla F5 o haciendo clic en !Ejecutar

NOTA: Importante recordar que MSSQL12.POSEIDON es la carpeta con el nombre de mi instancia, la ustedes será el nombre con el que instalaron su servidor.

5

Esto creará nuestra base de datos adjuntándola a nuestro servidor en la carpeta bases de datos haciendo las conversiones necesarias de la versión 706 a la 782 para su correcto funcionamiento dentro de SQL Server 2014.

Como siempre ante cualquier duda o pregunta no dejen de contactarme que con gusto les responderé.

Saludos!

Roberto Pozo

Certificación MTA 98-364 Entrenamiento Gratis

abril 8, 2014

MTA Cert

Como miembro del Programa Microsoft MVP Mentor a partir del día 09 de Abril de 2014 comenzaré a dictar un entrenamiento en línea para la certificación MTA 98-364 Database Fundamentals.

Este curso será completamente gratuito con apoyo de mi buen amigo y MVP Miguel Muñoz Serafín y ticapacitación a través de su Proyecto Génesis.

Las clases serán impartidas en el siguiente horario a través de livemeeting:

Días Lunes: 21 horas Ciudad de México.
Días Miércoles: 22 horas Ciudad de México.

MVP Mentor Program

Quienes deseen participar pueden registrarse en la siguiente dirección: http://ticapacitacion.com/registro/genesis

Esperamos que este entrenamiento sea de mucha ayuda para todos ustedes.

Saludos!

Roberto Pozo

Free Training Course SQL Server 2008 R2

febrero 22, 2014

Logo SQL Server 2008

Microsoft Virtual Academy (MVA) está ofreciendo completamente gratis el Entrenamiento en línea «SQL Server 2008 R2«.

Carrera de Microsoft SQL Server 2008 R2 basándose en 3 niveles de profundidad donde se exploran las diferencias con versiones anteriores del producto. Se verán conceptos básicos y avanzados de base de datos, reporting service, analysis service y admistración. Esta carrera cuenta con varios tutoriales en diferentes temas para lograr un temario teórico-práctico.

Para acceder a este entrenamiento puedes registrarte por medio del siguiente enlace: Training Course SQL Server 2008 R2

Saludos!

SQL Server 2012 Creando Proyectos – Instalando SQL Server en Windows Server 2008 Errores I Parte

May 29, 2013

Logo SQL Server 2012

Continuando con la Instalación de SQL Server 2012 en servidores que trabajan bajo Windows Server 2008 veremos como resolver diferentes tipos de errores que se originan durante el proceso de instalación.

En este capítulo veremos como solucionar los errores de Actualización de Microsoft .NET 2.0 y .NET 3.5 Service Pack 1 al momento de querer instalar nuestro SQL Server 2012 en un servidor que esté funcionando con Windows Server 2008.

Como siempre ante cualquier duda o consulta, no dejen de contactarme.

Saludos!

Roberto Pozo

SQL Server 2012 SP1

noviembre 10, 2012

Logo SQL Server 2012

Después de algunos meses de espera Microsoft ya ha colocado a disposición de todos el SQL Server 2012 Service Pack 1 (SP1).

En este Service Pack se han corregido una buena cantidad de errores y contiene las mejoras que se estaban esperando desde hace algún tiempo ya que posee las revisiones incluidas en los paquetes de actualizaciones acumulativas disponibles para SQL Server 2012.

En el siguiente enlace podremos encontrar la Lista de los errores corregidos en Service Pack 1 de SQL Server 2012 actual.

Algunos de los errores corregidos que podremos encontrar son:

Número de error VSTS Número de artículo KB Descripción
977015 2746012 REVISIÓN: Disponibilidad grupo failover tarda mucho tiempo si una base de datos en el grupo de disponibilidad contiene un FileTable en SQL Server 2012
838761 2645920 REVISIÓN: Nuevas secuencias de comandos generados por el Asistente de grupo de disponibilidad omita los pasos para unirse a una base de datos secundaria a un grupo de disponibilidad en SQL Server 2012
871327 2699720 REVISIÓN: Experimenta una situación de interbloqueo cuando ejecuta varios paquetes SSIS en SQL Server 2012
917018 2705571 REVISIÓN: Cliente de calidad de datos de SQL Server deja de responder cuando intenta eliminar un proyecto de calidad de datos después de instalar 1 actualización acumulativa para SQL Server 2012
898170 2712972 SQL Server 2012 DQS exportar al archivo de Excel .xls de 64 bits se produce un error con error
968815 2727221 REVISIÓN: No puede instalar una instancia de clúster de SQL Server 2012 en un sistema operativo de Server Core que contenga una instancia de clúster existente
1012760 2774422 REVISIÓN: Master Data Services Add-in for Excel no se puede instalar en un equipo que tenga instalado de Microsoft Office 2013

Para descargar el SQL Server SP1 podemos ingresar a los siguientes enlaces según nuestra preferencia y/o necesidades:

Estoy seguro que este Service Pack les ayudará a eliminar varios dolores de cabeza que muchos me han comentado, ya que con las mejoras y errores solucionados, será mejor el camino al desarrollar nuestras aplicaciones.

Espero que este artículo les sea de ayuda para poder actualizar vuestro SQL Server 2012 y así poder solucionar algunos problemas que muchos han encontrado al momento de trabajar con tan excelente motor de Datos.

Saludos!

Roberto Pozo

Exam 70-463: Implementing a Data Warehouse with Microsoft SQL Server 2012

septiembre 18, 2012

Continuando con el tema de los exámenes de Certificación Microsoft en SQL Server 2012, veremos en esta ocasión los puntos necesarios para rendir el examen 70-463 Implementing a Data Warehouse with Microsoft SQL Server 2012.

Este examen está dirigido principalmente a Desarrolladores ETL y Data Warehouse.

Estas son personas que trabajan creando soluciones de inteligencia de negocios «Business Intelligence» (BI), implementando data cleansing, Extract Transform Load (ETL) y Data Warehouse.

Se recomienda en alto grado que el candidato a este examen posea conocimientos sobre:

  • Dominio de datos utilizando Master Data Services
  • Limpieza de datos utilizando Data Quality Services
  • Desarrollo de paquetes ETL para carga de datos / transferencia / transformación
  • Sincronización de Datos
  • One-time data o migración de aplicaciones
  • Ad-hoc data manipulations, transformations
  • Programación de trabajos de ETL
  • Administración, configuración y despliegue de SQL Server Integration Services (SSIS)

Estos puntos son importantes poder dominarlos ya que darán al candidato una ventaja importante a la hora de prepararse para el examen.

Una vez comprobado que se posee el perfil recomendado, se puede buscar apoyo en los materiales de estudios recomendados por Microsoft.

Learning Plans and Classroom Training
•10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012 (5 Days)

Conocimientos que se evalúan al momento del rendir el examen y su respectiva importancia:

  • Design and Implement a Data Warehouse (11%)
  • Extract and Transform Data (23%)
  • Load Data (27%)
  • Configure and Deploy SSIS Solutions (24%)
  • Build Data Quality Solutions (15%)

Es importante notar que este examen cuenta como crédito para las siguientes certificaciones:
MCSA: SQL Server 2012
MCSE: Data Platform
MCSE: Business Intelligence

Para mayor información pueden revisar el sitio oficial de la certificación en:
Exam 70-463: Implementing a Data Warehouse with Microsoft SQL Server 2012

Como siempre espero haberles ayudado en aclarar sus dudas, cualquier cosa no dejen de contactarme que con gusto les responderé.

Saludos.

Roberto Pozo

Exam 70-462: Administering Microsoft SQL Server 2012 Databases

septiembre 18, 2012

Otro examen importante en lo que a certificaciones en SQL Server 2012 se refiere, es el examen 70-462 Administering Microsoft SQL Server 2012 Databases.

Este examen está dirigido a profesionales de bases de datos que realizan tareas de instalación, mantenimiento y configuración.

Es altamente recomendable antes de presentar este examen, tener un buen conocimiento acerca de:

  • Auditorías de instancias de SQL Server.
  • Copia de seguridad de bases de datos.
  • Configurar componentes adicionales de SQL Server.
  • Configurar instancias de SQL Server.
  • Configurar servicios de SQL Server.
  • Implementación de SQL Server.
  • Implementar estrategias de migración.
  • Implementar índices de columnas.
  • Implementar contenido de bases de datos.
  • Implementar HADR (High-Availability y Disaster Recovery solution).
  • Importación y exportación de datos.
  • Instalación de SQL Server y servicios relacionados.
  • Mantenimiento de bases de datos.
  • Mantenimiento de índices.
  • Administrar y configurar bases de datos.
  • Administrar particiones de datos.
  • Administrar permisos de base de datos.
  • Administrar instantáneas de bases de datos.
  • Administrar inicios de sesión y funciones de servidor.
  • Gestión de alertas del Agente SQL Server.
  • Administrar trabajos del Agente SQL Server.
  • Gestionar los operadores de SQL Server Agent.
  • Administrar instancias SQL Server.
  • Administración de usuarios y roles de base de datos.
  • Administrar, crear y archivar diseños de registro.
  • Optimizar consultas.
  • Planes de Instalación.
  • Restauración de bases de datos.v
  • Solución de problemas de seguridad.

Luego de revisar si cumplimos con los requisitos recomendados para el perfil, deberemos buscar los materiales de estudios recomendados por Microsoft, que nos garantizan el mejor conocimiento y preparación para alcanzar la meta.

Learning Plans and Classroom Training
•10775A: Administering Microsoft SQL Server 2012 Databases (5 Days)

Conocimientos que se evalúan al momento del rendir el examen y su respectiva importancia:

  • Install and Configure (19%)
  • Maintain Instances and Databases (17%)
  • Optimize and Troubleshoot (14%)
  • Manage Data (19%)
  • Implement Security (18%)
  • Implement High Availability (12%)

Es importante notar que este examen cuenta como crédito para las siguientes certificaciones:
MCSA: SQL Server 2012
MCSE: Data Platform
MCSE: Business Intelligence

Para mayor información pueden revisar el sitio oficial de la certificación en:
Exam 70-462: Administering Microsoft SQL Server 2012 Databases

Como siempre espero haberles ayudado en aclarar sus dudas, cualquier cosa no dejen de contactarme que con gusto les responderé.

Saludos.

Roberto Pozo

Exam 70-461: Querying Microsoft SQL Server 2012

septiembre 18, 2012

El otro día dando una charla de T-SQL a una comunidad amiga, un compañero me preguntó si ya existían certificaciones de SQL Server 2012, ya que él solo sabía de las certificaciones SQL Server 2008 y versiones anteriores.

Inmediatamente le contesté que sí existían varias certificaciones y comencé a explicárselas.

Este artículo y algunos siguientes, serán acerca de las Certificaciones Microsoft para SQL Server 2012.

Exam 70-461 Querying Microsoft SQL Server 2012

Demos un vistazo al perfil necesario para presentar esta certificación:

Este examen está dirigido a los administradores de bases de datos SQL Server, implementadores, ingenieros de sistemas y desarrolladores que tengan dos o más años de experiencia.

Es bueno antes de presentar este examen, tener un buen conocimiento acerca de:

  • Aplicar funciones escalares built-in
  • Aplicar funciones ranking.
  • Combinar datasets.
  • Create / alter DML triggers.
  • Create / alter indexes.
  • Create / alter procedimientos almacenados.
  • Create / alter tables.
  • Create / alter user-defined functions (UDFs).
  • Create / alter Vistas.
  • Create / modify constraints.
  • Diseñar T-SQL stored procedures.
  • Diseñar Vistas.
  • Implementar aggregate queries.
  • Implementar data types.
  • Implementar error handling.
  • Implementar subqueries.
  • Implementar the sequence generator.
  • Administrar transactions.
  • Modificar datos mediante el uso de INSERT, UPDATE, and DELETE.
  • Modificar datos mediante el uso de MERGE.
  • Optimización de Consultas.
  • Consultar y administrar datos XML.
  • Consultar datos por medio de la sentencia SELECT.
  • Retornar datos utilizando la cláusula OUTPUT.

Al cumplir con el perfil debemos buscar los materiales de estudios recomendados por Microsoft, que nos garantizan el mejor conocimiento y preparación para alcanzar la meta.

Entrenamiento en clases
10774A: Querying Microsoft SQL Server 2012 (5 Days)

Conocimientos que se evalúan al momento del rendir el examen y su respectiva importancia:

  • Create Database Objects (24%)
  • Work with Data (27%)
  • Modify Data (24%)
  • Troubleshoot & Optimize (25%)

Es importante notar que este examen cuenta como crédito para las siguientes certificaciones:
MCSA: SQL Server 2012
MCSE: Data Platform
MCSE: Business Intelligence

Para mayor información pueden revisar el sitio oficial de la certificación en:
Exam 70-461: Querying Microsoft SQL Server 2012

Como siempre espero haberles ayudado en aclarar sus dudas, cualquier cosa no dejen de contactarme que con gusto les responderé.

Saludos.

Roberto Pozo