Posts Tagged ‘MCSA’

Datos de prueba en Azure SQL Database

mayo 11, 2016

En algunas ocasiones necesitaremos crear una base de datos en Azure que nos permita hacer pruebas antes de cargar datos reales en nuestras aplicaciones.

Para ello podemos crear una Azure SQL Database con datos de prueba basados en AdventureWorksLT.

Para crear nuestra base de datos con estos datos de prueba, simplemente procedemos a realizar los siguientes pasos:

En el menú izquierdo de nuestro portal Azure hacemos clic en SQL Databases.

datosprueba01

Al mostrarse la página de SQL Database que muestra todas las bases de datos que hemos creado, haremos clic en el botón agregar.

datosprueba02

Esto desplegará una nueva página de Base de datos SQL donde rellenaremos los campos solicitados para poder crear nuestra Base de datos.

En Nombre de la base de datos, escribiremos un nombre para identificar nuestra nueva base de datos de las demás que tengamos dentro de nuestra cuenta. Para este ejemplo hemos utilizado el nombre datosprueba para así saber que es en ella donde tendremos almacenados los datos proporcionados por AdventureWorksLT.

datosprueba03

En Suscripción, seleccionaremos la cuenta que tengamos asignada para nuestro proyecto. Si tuviéramos más de una cuenta deberemos hacer clic en el nombre de la suscripción para que se despliegue la lista con los nombres de nuestras suscripciones y seleccionar la correcta.

En la sección Grupo de recursos podemos utilizar un grupo de recursos que hayamos creado anteriormente o podemos crear uno nuevo. Para utilizar un grupo existente simplemente hacemos clic en el nombre de recurso para que se despliegue la lista de recursos y seleccionar el que deseamos.

Seleccione un origen nos permite por medio de su lista desplegable seleccionar entre tres opciones; Base de datos en blanco, Muestra o Copia de seguridad. Para este ejemplo utilizaremos Muestra ya que nos permitirá seleccionar AdventureWorksLT como base de datos de ejemplo.

datosprueba04

Una vez seleccionada Muestra como origen, podremos elegir en el campo Seleccionar muestra entre dos opciones; AdventureWorksLT(v12) y AdventureWorksLT.

datosprueba05

La diferencia entre estas dos muestras es que AdventureWorksLT(V12) es la versión actualizada  mejorada para trabajar con servidores de bases de datos Azure V12.

En el campo servidor podemos utilizar un servidor que ya esté creado o podemos, si es necesario, crear un servidor nuevo. Si necesita ayuda para crear el servidor nuevo puede revisar Creando Azure SQL Database donde se explica con detalle como crear un servidor para nuestras bases de datos.

En este ejemplo utilizaremos un servidor creado con anterioridad en otro ejemplo.

El campo Inicio de sesión del administrador del servidor nos solicitará el nombre de usuario que administrará nuestra base de datos, en el campo contraseña escribiremos la contraseña asignada al usuario administrador.

Los demás campos los dejaremos con sus valores por defecto y daremos clic en el botón Crear. Luego de unos instantes se creará nuestra base de datos de ejemplo con todos los datos de AdventureWorksLT y estará lista para poder utilizarla.

Anuncios

Instalando Northwind Database en SQL Server 2014

marzo 21, 2015

Logo SQL Server 2014

En artículos anteriores hemos visto como instalar las bases de datos de ejemplo Adventure Works 2014 Database, Instalando AdventureWorksDW2012 en SQL Server 2014 y AdventureWorks2012 en SQL Server 2014.

Sin embargo, en vista de los múltiples cursos que hay hoy en día que utilizan la base de datos de ejemplo Northwind, muchos amigos me han solicitado la creación de un tutorial paso a paso de como instalar esta base de datos en SQL Server 2014.

Como bien sabemos, esta base de datos fue creada para ser utilizada por SQL Server 2005 y 2008 respectivamente, siendo su última actualización en el año 2011, por ello deberemos hacer unos pequeños y sencillos pasos para poder instalarla sin problemas en nuestro SQL Server 2014.

En primer lugar deberemos ir a la página de codeplex donde descargaremos la base de datos Northwind http://northwinddatabase.codeplex.com/

northwind_page

Cuando ya estemos en la página de codeplex NO pulsaremos en el botón “Download” de color púrpura que aparece en el lado derecho, sino que haremos clic en el menú superior Downloads

northwind_download

Una vez dentro de esta página encontraremos dos archivos, primero el archivo Northwind.bak.zip y mas abajo luego de Other Available Downloads encontraremos el archivo Northwind.sql.zip que es el que descargaremos para proceder a la instalación del mismo.

Luego de descargado este archivo procederemos a descomprimirlo…

northwind_descomprimir

Una vez descomprimido el archivo, tendremos un nuevo archivo llamado northwind.sql que tendrá un peso de 2.069kb.

northwind_descomprimido

Este archivo deberemos abrirlo con nuestro bloc de notas (notepad), haciendo clic sobre él y seleccionando la opción abrir con -> bloc de notas.

northwind_abrir_block_de_notas

Una vez tengamos abierto nuestro archivo con el bloc de notas, NO haremos ninguna modificación en el mismo, solo haremos clic en el menú archivo y seleccionaremos la opción guardar como

northwind_guardar_como

Al aparecer la ventana de guardar como, iremos hasta la parte inferior de la misma y en la lista desplegable Codificación cambiaremos el tipo de Unicode por UTF-8 y presionaremos el botón guardar.

northwind_guardar_utf-8

Esto hará que aparezca en pantalla la ventana Confirmar Guardar como en la cual se nos advertirá que northwind.sql ya existe y si deseamos reemplazarlo, a la cual daremos clic en el botón Si.

northwind_confirmar_reemplazar

Esta acción demorará un poco en terminar de ejecutarse ya que se cambiará la configuración total del archivo y cambiará el tamaño del mismo a 1.306Kb.

northwind_guardado

Ahora procederemos a abrir nuestro SSMS (SQL Server Management Studio) y crearemos una nueva base de datos llamada Northwind con todos sus valores predeterminados.

northwind_creando_DB

Al ya tener creada nuestra base de datos, abriremos el archivo northwind.sql en nuestro SSMS y lo ejecutaremos presionando la tecla F5 o el botón !Ejecutar.

northwind_ejecutar_script

Luego de unos instantes nos mostrará el SSMS en la pestaña Mensajes que las consultas han sido ejecutadas correctamente y a partir de ese momento ya podremos comenzar a utilizar la base de datos northwind para nuestras prácticas y estudios.

northwind_ok

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

Saludos!

Roberto Pozo

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

AdventureWorks2012 en SQL Server 2014

agosto 23, 2014

Descarga_SQL_Server_2014_1

En la actualidad muchos desarrolladores y administradores de Bases de datos están migrando a SQL Server 2014 para nivelar y actualizar sus servicios entre otras cosas, también muchos entusiastas y estudiantes de bases de datos están instalando esta nueva versión para poder ir al día con los cambios que se han realizado en la misma.

Sin embargo quienes por razones de estudio o por prácticas utilizan la base de datos de ejemplo AdventureWorks2012 se han preguntado como poder instalarla para trabajar con ella en SQL Server 2014.

Para ello vamos a ver los pasos elementales de obtención de dicha base de datos y sus procesos de instalación por medio del asistente de SQL Server Management Studio SSMS y por T-SQL.

PASOS ELEMENTALES

El primer paso que debemos realizar es ingresar a la página http://msftdbprodsamples.codeplex.com/ En esta página daremos clic en Download AdventureWorks Databases – 2008, 2008R2 and 2012

1

Esto nos llevará a otra página en la cual nos mostrarán una variedad de archivos para su descarga, es aquí donde elegiremos la primera opción que nos muestran que está señalada como descarga recomendada (RECOMMENDED DOWNLOAD) que tiene por nombre AdventureWorks2012_Database.zip

2

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…

3

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

4

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

5

6

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

Es decir, haremos doble clic en la siguiente secuencia

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

NOTA: MSSQL12.XXXX es el nombre de la instancia con el que han instalado su servidor SQL Server, si por ejemplo han instalado el nombre de instancia por defecto de SQL Server Express entonces la carpeta será MSSQL12.MSSQLEXPRESS.

En la última carpeta DATA es donde pegaremos el archivo AdventureWorks2012_Data.mdf.

INSTALANDO ADVENTUREWORKS2012 POR SSMS

Luego, 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 AdventureWorks2012, la seleccionamos y damos clic en el botón Aceptar.

9

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

11

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 AdventureWorks2012 dentro de nuestro SQL Server para que podamos comenzar a trabajar con ella.

13

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 AdventureWorks2012 en SQL Server 2014.

Instalando por T-SQL

El otro medio de instalar nuestra base de datos AdventureWorks2012 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 [AdventureWorks2012] ON
( FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\MSSQL\DATA\AdventureWorks2012_Data.mdf' )
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 nombre de instancia utilizada para este ejemplo, la instancia de ustedes será el nombre colocado al instalar SQL Server 2014.

14

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

SQL Server 2014 ya disponible

abril 1, 2014

Logo SQL Server 2014

El día de hoy Microsoft ha estado lleno de buenas nuevas y en el SQL Server 2014 no hay excepción.

Microsoft ha lanzado ya su tan esperado Microsoft SQL Server 2014, el primer fundamento de nuestra plataforma de datos en la nube.

SQL Server 2014 ofrece un rendimiento de gran avance a nuevas y mejoradas tecnologías in-memory para ayudar a los clientes a acelerar sus negocios y permitir nuevos escenarios de transformación.

Además, SQL Server 2014 ofrece nuevas soluciones de nube híbrida para tomar ventaja de los beneficios del cómputo en la nube con escenarios como copia de seguridad de la nube y recuperación ante desastres en la nube para instalaciones de SQL Server en las instalaciones.

SQL Server 2014 sigue ofreciendo capacidades de inteligencia de negocios líderes en la industria a través de la integración con herramientas familiares como Excel y Power BI para Office 365 para penetraciones rápidas.

Quienes deseen descargar una copia de evaluación de 180 días pueden hacerlo desde esta página

Es probable que por la novedad y lo tan esperado que ha sido este lanzamiento los servidores estén algo colapsados, así que no desesperen e inténtenlo nuevamente.

Saludos!

Roberto Pozo

SQL Server 2014 – Connection Error Solved

marzo 14, 2014

Logo SQL Server 2014

Uno de los dolores de cabeza de quienes trabajamos con SQL Server es solventar problemas de conexión a nuestro SQL Server.

En este video tutorial veremos como solventar el problema de conexión.

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

Saludos!

Roberto Pozo

SQL Server 2014 – Locate Servers

marzo 14, 2014

Logo SQL Server 2014

En ocasiones cuando deseamos conectarnos a nuestro servidor SQL Server por medio de SSMS no encontramos el nombre del servidor.

En este video tutorial veremos como localizar el servidor al cual deseemos conectarnos.

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

Saludos!

Roberto Pozo

Mission Critical Performance with SQL Server 2014 Jump Start

febrero 23, 2014

Logo SQL Server 2014

Cada vez es más la necesidad de conocer técnicas que nos permitan mejorar la velocidad del rendimiento en nuestras Bases de Datos.

Es por esto que Microsoft Virtual Academy (MVA) hace la siguiente pregunta a los Profesionales en SQL Server: ¿Quiere conocer cómo SQL Server 2014 puede ayudarle a mejorar la velocidad de rendimiento de 10 a 30 veces -utilizando el mismo hardware que tenemos hoy- y mejorar la fiabilidad al mismo tiempo?

Cómo es lógico la mayoría de los Profesionales en SQL Server responderán con un SI rotundo.

Por ello la MVA nos ofrece un taller donde tendremos un PREVIEW técnico de las nuevas funcionalidades de misión crítica de SQL Server 2014, dirigido por el equipo de expertos de Microsoft.

Para participar en este entrenamiento pueden registrarse por medio del siguiente enlace: Mission Critical Performance with SQL Server 2014 Jump Start

Saludos!

Roberto Pozo

Platform for Hybrid Cloud with SQL Server 2014 Jump Start

febrero 22, 2014

Logo SQL Server 2014

Cuando necesitamos empezar a crear entornos híbridos al trabajar con SQL Server 2014 comúnmente nos comienzan a surgir muchas preguntas, por ejemplo:

¿Cómo movernos a la nube podría dar beneficios de costo a la organización?
¿Conseguiremos tener una mayor escala y flexibilidad?

A veces conseguir respuestas a estas preguntas es un poco engorroso y difícil, sin embargo, gracias a la Microsoft Virtual Academy (MVA) y su taller Platform for Hybrid Cloud with SQL Server 2014 Jump Start podremos aprender cómo nuestra organización puede utilizar SQL Server 2014 para crear un entorno híbrido y como mover un centro de datos en las instalaciones a su propio ritmo.

Para participar en este entrenamiento pueden registrarse por medio del siguiente enlace: Platform for Hybrid Cloud with SQL Server 2014 Jump Start

Saludos!

Roberto Pozo

Boost Your T-SQL with the APPLY Operator

febrero 22, 2014

SQLServer2014

Necesita soluciones creativas a los problemas de T-SQL?
Puede obtenerlas de Itzik Ben-Gan, una de las autoridades más importantes del mundo, junto con el Microsoft Program Manager Umachandar Jayachandran.

Estos expertos demuestran el operador APPLY, una función T-SQL que se puede utilizar para resolver una amplia variedad de problemas.

Lo que es especialmente interesante acerca de APPLY es la forma en que puede ser utilizada en conjunto con muchas otras características de T-SQL.

Para demostrar este aspecto de APPLY, la sesión sigue este operador a través del tiempo, discutiendo características que se introdujeron inicialmente en diferentes versiones de SQL Server (7.0 como TOP hasta el año 2012 como OFFSET-FETCH), algunos de los cuales son ampliamente utilizados en la actualidad.

Para cada función, la sesión describe sus deficiencias y luego muestra cómo utilizar APPLY para superarla y para mejorar la función.

Todas las demostraciones se realizan en SQL Server 2014.

Para participar en este entrenamiento pueden registrarse por medio del siguiente enlace: Boost Your T-SQL with the APPLY Operator

Saludos!