Portada

viernes, 23 de enero de 2015

Componentes y Servicios de SQL Server 2012

Las aplicaciones clientes se conectan a los end points, y se deben identificar primero.

El protocolo que usan las apps. es DTS tabular data stream. otros como sql analys Services usan XML por analisis protocol.

SQL Server 2012 R2 Soporta Virtual Interfaces Adapter protocol, pero ha quedado obsoleto y no se debe usar para las nuevas implementaciones.

Para la mayoria de las app y org. y el acceso se basa en la identidad del usuario que accede. el proceso de verificacion se conoce como autentificacion. Para eso SQL usa dos metodos:

    - SQL Server Almacena las contraseñas. Inicio de sesion de SQL.
    - Un grupo de windows a traves de un Controlador de Dominio.
    - La resultante es que puede ser mixto.

Las capas de software: para las conexiones de software.

- Bibliotecas Clientes.
- Open Data Base Conectivity ODBC:  Capa de traduccion y el motor de la base de datos, al cambiar la configuracion la app podria trabajar con otro gestor de datos sin modificar la app.
- OLE DB: biblioteca no traduce comandos, lo pasa al gestor sin modificar desde la app a la BD.
- SQL Server Native Acces Component(SNAC): capa de soft. que encapsula los comandos emitidos por las bibliotecas OLE DB o ODBC y los traduces para que el gestor lo entienda. encapsula los resultados devueltos por SQL listos para los protocolos (TDS).
- BIBLIOTECAS DE RED:  ENDPOINT se utilizan para que las app clientes se puedan conectar, pasando comandos desde y hacia la base de datos.  SNAC se conecta a estos end points a traves de las bibliotecas de red como TCP/IP.
SQL Operating System, entrega una capa de software de abstraccion entre el motor relaciones y los recursos de red disponible,







SSMS: se ha creado este entorno integrado de operacion dentro de la plataforma microsoft visual studio Shell. Compartiendo muchas funciones con Visual Studio y ofreciendo edicion para archivos punto SQL o punto XML y proporciona asistencia al escribir las consultas de Transac SQL


La cantidad de servicios que se isntalan en SQL SErver dependera en realidad de los componentes que se selecciones para instalar durante el setup inicial.

Configuration Manager: Permite configurar protocolos y puertos de servidor y clientes. Se pueden ajustar numeros de puertos y protocolos de red para futuras modificaciones y cambios.

Si SMSS se instala se utiliza el protocolo  SMAC.

Para aplicaciones de clientes y para niveles de redireccion, se pueden crear ALIAS, asignando protocolo y puerto si es necesario.


Herramientas

SQL SERVER PROFILED: traza la actividad de los clientes de SQL Server.

DATA BASE ENGINE TUNING ADVISOR: genera metricas para analizar las cargas de trabajo.

MASTER DATA SERVICES CONG. MANAGER: Configura y adm. Master data services.

REPORTING SERVICES: Configura y Adm. Reporting Services.

SQL SERVER ERROR AND USED REPORTING: configura seteos sobre los errores que se producen.

POWER SHELL PROVIDER: Permite configurar y realizar consultas mediante Power Shell.

SQL SERVER MANAGEMENT OBJECT (SMO): proporciona una lista detallada de librerias .NET para trabajar desde el codigo de SQL server para trabajar directamente desde el codigo de la aplicacion.








No hay comentarios:

Publicar un comentario