Está en la página 1de 35

Administracin de Base de Datos SQL Server 2012

INTRODUCCIN E INSTALACIN DEL SQL SERVER 2012


Que es el SQL Server 2012 Microsoft SQL Server 2012, ofrece nuevas tecnologas a las empresas, una plataforma universal para la gestin, el acceso y la colaboracin en torno a los datos la cual responder a las necesidades de los usuarios teniendo en cuenta el ingente aumento de la informacin que han de gestionar. SQL Server 2012, nos habilita una plataforma de informacin preparada para la nube que ayudar a las empresas (de cualquier tipo) a descubrir informacin importante en la organizacin, as como a crear rpidamente soluciones y extender datos en la nube local y pblica mediante capacidades que ofrecen confianza de gran importancia. SQL Server 2012 Nos presenta una plataforma de informacin preparada para la nube que ayudar a las organizaciones a descubrir informacin importante en la organizacin, as como a crear rpidamente soluciones y extender datos en la nube local y pblica mediante capacidades que ofrecen confianza de gran importancia: Ofrezca tiempo de actividad necesario y proteccin de datos con AlwaysOn. Obtenga un rendimiento importante y predecible con el ndice de almacn de columnas. Contribuya a habilitar la seguridad y el cumplimiento con nuevos roles definidos por el usuario y el esquema predeterminado para grupos. Habilite la deteccin de datos rpida para obtener informacin ms exhaustiva en la organizacin con el ndice de almacn de columnas. Asegrese de que los datos son ms fidedignos y coherentes con las mejoras de SSIS, un complemento de Master Data Services para Excel y el nuevo Data Quality Services. Optimice la productividad de TI y de desarrollo de software en el servidor y en la nube con la paridad de componente de aplicacin de capa de datos (DAC) con SQL Azure y las herramientas de datos de SQL Server a fin de obtener una experiencia de desarrollo unificada en funciones de base de datos, BI y nube.

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 1

Administracin de Base de Datos SQL Server 2012

Ediciones del SQL Server 2012 Ediciones Principales del SQL Server 2012 SQL Server Capacidades de centro de datos de tecnologa avanzada completas con un Enterprise (64 bits rendimiento ultra rpido, virtualizacin ilimitada y Business Intelligence integral. Esta es compatible con el nmero mximo de ncleos y memoria y 32 bits) RAM que posea el host del sistema operativo proporcionando un completo conjunto de caractersticas, incluyendo soporte para toda la disponibilidad de avanzada y caractersticas de BI. SQL Server Nuevo miembro de la familia de productos de SQL Server. Completa que Business capacita a las organizaciones para crear e implementar soluciones de BI Intelligence (64 seguras, escalables y fciles de administrar. Est limitado a 16 ncleos para el bits y 32 bits) motor de base de datos y 64GB de RAM. Sin embargo, puede utilizar el nmero mximo de ncleos apoyados por el sistema operativo para Analysis Services y Reporting Services. Soporta caractersticas avanzadas de BI, tales como PowerView y PowerPivot. SQL Server Esta edicin tiene administracin bsica de bases de datos y base de datos de Standard (64 bits Business Intelligence para que los departamentos y organizaciones pequeas, ejecuten sus aplicaciones y admite las herramientas de desarrollo comunes, y 32 bits) tanto locales como en la nube, que habilitan la administracin eficaz de bases de datos con recursos de TI mnimos. La misma, no incluye soporte para las caractersticas avanzadas de Alta disponibilidad o las caractersticas de BI ms potentes. Ediciones especializadas de SQL Server SQL Server 2012 SQL Server Web La edicin SQL Server 2012 Web Edition seguir siendo parte de la familia de SQL Server 2012. La edicin web est autorizada slo para las empresas de (64 bits y 32 bits) hosting con un contrato de licencia de proveedor de servicios. Proporciona capacidades asequibles de administracin y escalabilidad para propiedades web, tanto de pequea como de gran escala. Ediciones de amplio uso de SQL Server 2012 SQL Server La edicin Developer ofrece las mismas caractersticas que la edicin Developer (64 bits Enterprise. Sin embargo, se licencia por desarrollador y no puede ser utilizado y 32 bits) para el trabajo en entornos de produccin. Es una opcin ideal para las personas que compilan y prueban aplicaciones. SQL Server Es una base de datos gratuita para principiantes y es ideal para aprender a Express y LocalDB compilar pequeas aplicaciones de servidor y de escritorio orientadas a datos. Ofrece tres versiones libres del SQL Server Express Edition: Express (64 bits y 32 bits) (base de datos solamente) , Express con herramientas , Express con Advanced Services . Las ediciones Express se limitan al apoyo a una CPU y 1 GB de RAM. Las bases de datos estn limitadas a 10 GB por base de datos. Adems, una nueva opcin denominada LocalDB tambin estar disponible (la opcin LocalDB no es la edicin Compact Edition, esta utiliza el motor de sqlservr.exe, igual que las otras ediciones y est diseado para los desarrolladores. No requiere configuracin y se ejecuta como un proceso de usuario, no como un servicio).

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 2

Administracin de Base de Datos SQL Server 2012

Caractersticas Nuevas del SQL Server 2012 Data integration and management Integracin y gestin de datos), herramientas nuevas y mejoradas para entregar datos ms reales y consistentes a los usuarios apropiados en el momento adecuado, esta herramienta incluye SQL Server Data Quality Services y Master Data Services (mejorados). El nuevo proporciona un modelo simple y escalable para aplicaciones de inteligencia empresarial, de informe y anlisis a tableros de instrumentos y cuadros de mandos ofrece mayor disponibilidad de las aplicaciones, menor TCO y facilidad de uso Las tecnologas de memoria aumentan significativamente el rendimiento del almacn y el anlisis de datos hasta 100x. Herramienta Nueva que une el desarrollo de SQL Server y la nube SQL Azure para todos los desarrolladores de bases de datos profesionales y desarrolladores de aplicaciones. Solucin de visualizacin y presentacin de datos basada en un ambiente web, permite gran interactividad, creada para permitir a los usuarios de tipo empresariales y a los encargados de tomar decisiones utilizando rpidamente conocimientos significativos de sus datos. Funciones mejoradas, que permiten a los clientes aprovechar nuevas capacidades analticas, ms avanzadas y con mayor facilidad cuando estn trabajando dentro de las conocidas herramientas proporcionadas por Excel.

Business Intelligence (BI) Semantic Model

SQL Server AlwaysOn xVelocity SQL Server Data Tools

Power View

PowerPivot

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 3

Administracin de Base de Datos SQL Server 2012

Caractersticas No Usadas de las versiones Anteriores Las siguientes caractersticas de Motor de base de datos de SQL Server no se admitirn en la prxima versin de SQL Server Reemplazado Extremos SOAP/HTTP con Crea extremos y define sus Windows Communications CREATE ENDPOINT y ALTER propiedades Foundation (WCF) o ASP.NET ENDPOINT (Transact SQL) sys.soap_endpoints (Transact- Contiene una fila para cada Windows Communications SQL) extremo del servidor que lleva Foundation (WCF) o ASP.NET una carga de tipo SOAP sys.endpoint_webmethods Contiene una fila para cada Windows Communications mtodo SOAP definido en un Foundation (WCF) o ASP.NET extremo HTTP habilitado por SOAP sp_ActiveDirectory_Obj El Servicio auxiliar de Active No tiene reemplazo estos sp_ActiveDirectory_SCP Directory los componentes procedimientos almacenados sp_ActiveDirectory_Start relacionados se han quitado Versiones del SQL Server

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 4

Administracin de Base de Datos SQL Server 2012

Memoria Requisito Mnimo: Ediciones Express Todas las dems ediciones Requisito Recomendable Procesador Tipo de Procesador Procesador x64 Procesador x86 Velocidad Mnimo Procesador x86 Procesador x64 Recomendado

Requerimiento de Hardware

512 MB 1 GB 4 GB y debe crecer el tamao a medida que la base de datos aumente para asegurar un rendimiento ptimo

AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel EM64T Intel Pentium IV compatible con EM64T compatible con Pentium III o superior 1,0 GHz 1,4 GHz : 2 GHz o ms

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 5

Administracin de Base de Datos SQL Server 2012

Requerimiento de Software Sistemas Operativos Ediciones Principales del SQL Server 2012 SQL Server Enterprise (64 bits y 32 bits)

Windows Server 2008 R2 SP1 de 64 bits Windows Server 2008 SP2 de 32 bits SQL Server Business Intelligence (64 bits y 32 bits) Windows Server 2008 R2 SP1 de 64 bits Windows Server 2008 SP2 de 32 bits SQL Server Standard (64 bits y 32 bits) Windows Server 2008 R2 SP1 de 64 bits Windows 7 SP1 de 64 bits Windows 7 SP1 de 32 bits Windows Server 2008 SP2 de 64 bits Windows Server 2008 SP2 de 32 bits Windows Vista SP2 de 32 bits Windows Vista SP2 de 64 bits Ediciones especializadas de SQL Server SQL Server 2012 Windows Server 2008 R2 SP1 de 64 bits SQL Server Web (64 bits y 32 bits) Windows Server 2008 SP2 de 64 bits Windows Server 2008 SP2 de 32 bits Ediciones de amplio uso de SQL Server 2012 SQL Server Developer (64 bits y 32 bits) Windows Server 2008 R2 SP1 de 64 bits Windows 7 SP1 de 64 bits Windows 7 SP1 de 32 bits Windows Server 2008 SP2 de 64 bits Windows Vista SP2 de 64 bits Windows Vista SP2 de 32 bits SQL Server Express y LocalDB (64 bits y 32 bits) Windows Server 2008 R2 SP1 de 64 bits Windows 7 SP1 de 64 bits Windows 7 SP1 de 32 bits Windows Server 2008 SP2 de 64 bits Windows Vista SP2 de 64 bits Windows Vista SP2 de 32 bits

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 6

Administracin de Base de Datos SQL Server 2012

Componentes del SQL Server En la siguiente tabla podemos apreciar los componentes que tiene el SQL Server 2012, vamos a apreciar sus caractersticas, con la intencin de saber que vamos a incluir en la instalacin. Componente Motor de base de datos de SQL Server Caracterstica Motor de base de datos de SQL Server incluye Motor de base de datos, el servicio principal para almacenar, procesar y proteger datos; tambin incluye replicacin, bsqueda de texto completo y herramientas para administrar datos XML y relacionales, y el servidor Data Quality Services (DQS). Analysis Services incluye las herramientas para crear y administrar aplicaciones de procesamiento analtico en lnea (OLAP) y de minera de datos Integration Services es un conjunto de herramientas grficas y objetos programables para mover, copiar y transformar datos. Tambin incluye el componente Data Quality Services (DQS) para Integration Services. Reporting Services incluye componentes de servidor y de cliente para crear, administrar e implementar informes tabulares, matriciales, grficos y de forma libre. Reporting Services es tambin una plataforma extensible que puede utilizarse para desarrollar aplicaciones de informes. Master Data Services (MDS) es la solucin de SQL Server para la administracin de datos maestros. MDS se pueden configurar para administrar cualquier dominio (productos, clientes, cuentas) e incluye jerarquas, seguridad especfica, transacciones, creacin de versiones de datos y reglas de negocios, as como un Complemento para Excel que se puede usar para administrar datos.

Analysis Services

Integration Services

Reporting Services

Master Data Services

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 7

Administracin de Base de Datos SQL Server 2012

Herramientas de Administracin El Asistente de instalacin de SQL Server 2012 proporciona opciones de caractersticas para instalar todos los componentes de SQL Server: Motor de base de datos Analysis Services Reporting Services Integration Services Master Data Services Data Quality Services Herramientas de administracin Componentes de conectividad Puede instalar cada componente individualmente o seleccionar una combinacin de los componentes enumerados anteriormente. Las Herramientas que nos ofrece SQL Server 2012, son las siguientes: SQL Server Es una Herramienta de entorno integrado para obtener acceso a los Management Studio componentes de SQL Server y configurarlos, administrarlos y desarrollarlos. Management Studio permite a los desarrolladores de software y a los administradores de diversos grados de conocimientos utilizar SQL Server. Administrador de Proporciona administracin de configuracin bsica para los servicios, configuracin de SQL protocolos de servidor, protocolos de cliente y alias de cliente de SQL Server Server. SQL Server Profiler Nos ofrece una interfaz grfica de usuario para supervisar una instancia del Motor de base de datos o de Analysis Services. Asistente para la Esta Herramienta crea conjuntos ptimos de ndices, vistas indizadas y optimizacin de Motor particiones. de base de datos Cliente de calidad de Proporciona una interfaz grfica de usuario muy simple e intuitivo para datos conectarse al servidor de DQS y realizar operaciones de limpieza de datos. Tambin permite supervisar de forma centralizada diversas actividades realizadas durante la operacin de limpieza de datos. La herramientas de datos de SQL Server (SSDT) proporcionan un IDE Herramientas de datos para compilar soluciones para los componentes de Business de SQL Server Intelligence: Analysis Services, Reporting Services e Integration Services(Antes denominado Business Intelligence Development Studio). SSDT tambin incluye Proyectos de base de datos, que proporcionan un entorno integrado para que los desarrolladores de software de bases de datos realicen todo el trabajo de diseo de base de datos para cualquier plataforma de SQL Server (tanto interna como externa) en Visual Studio. Los desarrolladores de software de base de datos pueden usar el Explorador de servidores mejorado en Visual Studio para crear o modificar los objetos de base de datos y los datos fcilmente, o bien para ejecutar consultas. Componentes de Instala componentes para la comunicacin entre clientes y servidores, conectividad y bibliotecas de red para DB-Library, ODBC y OLE DB.

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 8

Administracin de Base de Datos SQL Server 2012

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 9

Administracin de Base de Datos SQL Server 2012

Instalacin de SQL Server 2012 Instalacin Inicial SQL Server 2012 Evaluation
Parte 1 - Pre- Requisitos para la instalacin
Configurando el Internet Information Server - IIS Como un requisito previo, antes de empezar a instalar y configurar SQL Server 2012 y otras herramientas de la plataforma( por ejemplo Reporting Services), tenemos que validar ( para el trabajo realizado con servidores), que el Internet Information Server(IIS) se encuentre ejecutndose. Este es un servicio que generalmente no se habilita en muchas de las maquinas (desktops o laptops), nosotros para poder trabajar correctamente tenemos que activarlo. Para esto, existen dos maneras de hacerlo; la manual y la automtica, la cual contempla la instalacin mediante Microsoft Web Platform Installer y que adems permite instalar SQL Server Express y Visual Web Developer Express, entre otras herramientas. El mtodo manual, es con el cual vamos a trabajar, solo para habilitar el IIS en Windows 7; si ya lo tienen habilitado, no es necesario seguir estos pasos. El primer paso es abrir el panel de control de Windows 7, dentro del seleccionamos la opcin Programas:

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 10

Administracin de Base de Datos SQL Server 2012

Luego de esto damos clic en la opcin "Activar o desactivar las caractersticas de Windows".

Nota el usuario con el cual debe estar conectado debe ser de administrador en esta mquina, sta les pedir que cambie los privilegios para ejecutar esta opcin. Nos presentara un conjuntos de opciones de las cuales nosotros vamos a elegir la opcion que dice Internet Information Services

Ahora seleccionemos algunas de las opciones, a continuacin le muestro aquellos que tengo yo seleccionado en mi maquina:

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 11

Administracin de Base de Datos SQL Server 2012

Luego de esto damos clic en el botn aceptar, y se empezar a configurar los cambios efectuados

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 12

Administracin de Base de Datos SQL Server 2012

Luego de algunos minutos, sale el panel de control y IIS est instalado. Para validar que en efecto se ha realizado correctamente, abrir una instancia de su navegador de Internet y escriban en la barra de direcciones http://localhost. La cual nos mostrara una ventana como la que a continuacin observamos:

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 13

Administracin de Base de Datos SQL Server 2012

A continuacin si todo los pasos anteriores son correcto vamos a abrir el IIS Manager, para cargarlo ejecuten la ventana de comando e ingresen el comando inetmgr o Internet Information Services de esta manera:

La cual les mostrara la siguiente ventana:

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 14

Administracin de Base de Datos SQL Server 2012

Parte 2 Instalacin SQL Server 2012


Ahora vamos con la Ejecucin de la Instalacin del SQL Server 2012, para esto vamos a ejecutar el archivo SETUP.EXE (en caso de que no tengo nivel de administrador presionar botn derecho y seleccionar Ejecutar como administrador). Nos mostrara la siguiente ventana:

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 15

Administracin de Base de Datos SQL Server 2012

De la ventana activa de instalacin, en el lado izquierdo, ir a "Installation" y dar clic en la opcin "New SQL Server stand-alone installation or add features to an existing installation":

En esta primera ventana nos mostrara las reglas de configuracin que debe cumplir, esto nos permite identificar los problemas que pueden surgir al instalar los archivos de soporte e instalacin del SQL Server 2012. Para que la instalacin se realice correctamente se deben corregir las fallas detectadas.

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 16

Administracin de Base de Datos SQL Server 2012

Luego de realizar la verificacin, damos clic en el botn OK, para continuar con la instalacin:

Para este tipo de producto(Edicin del SQL server), no existen actualizaciones disponibles:

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 17

Administracin de Base de Datos SQL Server 2012

Luego de esto presionamos Next, para continuar la instalacin:

En esta Ventana de Instalacin, notamos una advertencia, como el Firewall est habilitado, sale ese aviso de precaucin (configurar el Firewall debidamente, ya que la instalacin contiene una instancia).

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 18

Administracin de Base de Datos SQL Server 2012

Luego de la modificacin anterior, Presionar "Next", en la cual nos aparece la siguiente pantalla:

En esta ventana nosotros ingresamos el "Key" de la versin con la cual estamos instalando, en el caso de nosotros como es una versin free (ya que es la de evaluacin) no ingresamos ningn cdigo de producto

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 19

Administracin de Base de Datos SQL Server 2012

Continuamos con la instalacin, damos clic en Next:

En esta pantalla aparecen todos los temas sobre la licencia con la cual estamos trabajando, sera bueno leerla para determinar las restricciones que nos ofrece esta versin, Luego de esto si estamos de acuerdo se deben aceptar los trminos de licenciamiento. Es opcional lo de enviar utilizacin del producto hacia Microsoft

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 20

Administracin de Base de Datos SQL Server 2012

Despus Presionar "Next"

Esta pgina seleccionamos las opciones (herramientas) que deseamos instalar del producto (hay que tener en cuenta que depende de la Edicin que estemos instalando para saber con qu herramientas contamos.)

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 21

Administracin de Base de Datos SQL Server 2012

Seleccionamos las siguientes opciones:

Nota - las opciones que nos presentan depende de la edicin con la cual estamos instalando, adicionalmente, las opciones que marquemos depende tambin del tipo de trabajo que deseamos realizar, en este grafica se han marcada las opciones bsicas para el trabajo.

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 22

Administracin de Base de Datos SQL Server 2012

A continuacin presionamos "Next", si aparece esta pantalla:

Este error ocurre porque esta versin de SQL Server requiere el SP1 de Visual Studio 2010 (en otras ediciones no es necesario), entonces tendramos que instalar el SP1 del Visual Studio 2010 para poder continuar;

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 23

Administracin de Base de Datos SQL Server 2012

Despus de haber corregido ese problema, el proceso va a seguir trabajando de la manera correcta, tal como se ve en la siguiente pantalla.

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 24

Administracin de Base de Datos SQL Server 2012

Luego de haber dado "Next", nos mostrara la siguiente ventana:

En esta parte definimos algunos parmetros de la instalacin, por ejemplo El nombre de la instancia, a la cual le hemos puesto por nombre "SQL2012", no es obligatorio poner ese nombre a la instancia, pueden utilizar el que por defecto le da("Default Instance"). En el caso de instalacin gener otra instancia porque tengo instalado el SQL Server 2008 R2(el tiene una instancia por omisin).

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 25

Administracin de Base de Datos SQL Server 2012

Luego Presionamos "Next" , donde nos mostrara los requerimientos de Disco (espacio), en el caso de que sea correcto nos mostrara de la siguiente manera:

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 26

Administracin de Base de Datos SQL Server 2012

Presionar "Next" para que aparezca la pantalla de configuracin del servidor

Nota - verificar que la instalacin tengan los mismos parmetros que la pantalla de configuracin del libro.

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 27

Administracin de Base de Datos SQL Server 2012

Luego presionamos "Next", donde realizamos la configuracin de la base de datos:

Podemos especificar el tipo de autenticacin que nosotros deseamos trabajar, pueden seleccionar Windows o Mixta. Se pueden Agregar cuentas de instalacin, como en el ejemplo que se agrego una cuenta de administracin. En las pestaas de "Data Directories" , se trabaja dejando los directorios de datos por omisin

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 28

Administracin de Base de Datos SQL Server 2012

En las pestaas de "FILESTREAM" se habilita FILESTREAM

Next

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 29

Administracin de Base de Datos SQL Server 2012

Seleccionar Multidimensional and Data Mining Mode, agregar las mismas cuentas que estan por defecto y las de administracin. Luego presionar Next, aparece la pantalla de configuracin de SSRS. Seleccionar la opcin de instalar y configurar.

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 30

Administracin de Base de Datos SQL Server 2012

Luego Presionamos "Next", y nos muestra la ventana del reporte de errores:

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 31

Administracin de Base de Datos SQL Server 2012

Luego presionamos "Next", y nos debe mostrar una ventana de la siguiente de manera, si todo es correcto!!!

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 32

Administracin de Base de Datos SQL Server 2012

Presionar Next para que aparezca la pantalla de "Ready to Install":

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 33

Administracin de Base de Datos SQL Server 2012

Presionamos el botn "Install", para terminar la instalacin, esperemos que todo sea correcto, para lo cual nos mostrara una ventana como la siguiente:

Ahora para terminar la Instalacin, simplemente presionamos "Close"

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 34

Administracin de Base de Datos SQL Server 2012

Ahora si ya podemos apreciar en el men principal, todas las herramientas instaladas, adicionalmente aparece las opcion para ejecutar SQL Server 2012 RC0:

Listo ahora si podemos EMPEZAR A UTILIZAR EL SQL SERVER 2012. Suerte!!!.

Nota - Al ejecutar el SQL Server Management Studio, les puede aparecer esta ventana si en caso tengan configurado(Instalado) un SQL Server 2008 o 2008 R2:

Para evitar cualquier tipo de conflicto. Presionar NO.

MCT, MCPD, MCTS Cristian Sanchez F.

Pgina 35

También podría gustarte