ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Servidores Vinculados en Sql Server


Enviado por   •  14 de Enero de 2018  •  Tutorial  •  1.422 Palabras (6 Páginas)  •  114 Visitas

Página 1 de 6

AÑO DE LA DIVERSIFICACIÓN PRODUCTIVA Y DEL FORTALECIMIENTO DE LA EDUCACIÓN

      UNIVERSIDAD NACIONAL DE PIURA

               FACULTAD DE INGENERIA INDUSTRIAL

         Escuela profesional ingeniería informática

  TEMA: 

  • Servidores Vinculados en Sql Server[pic 1]

   PROFESOR:   

  • Ing. Jonathan Nima Ramos

    CURSO:    

  • Sistema De Administración De Base De Datos

    INTEGRATES:

  • Mena Correa Emmanuel Nixon
  • Peña Flores Yinnel Aldair
  • Temoche More Edinson
  • Valencia Jabo Eward

                       

Sullana__2015

        INTRODUCCION

Un servidor es una definición permanente de una conexión lógica a un origen de datos externo. También es una aplicación en ejecución (software) capaz de atender las peticiones de un cliente y devolverle una respuesta en concordancia. Los servidores se pueden ejecutar en cualquier tipo de computadora, incluso en computadoras dedicadas a las cuales se les conoce individualmente como "el servidor".

SQL SERVER nos provee una gran utilidad como lo son los servidores vinculados (Linked Server), estas son conexiones OLE DB (Enlace e Incrustación de Objetos para Bases de datos) hacia otras bases de datos sin importar que motor de base de datos sean.

[pic 2]

SERVIDORES VINCULADOS EN SQL SERVER

Un Servidor Vinculado es una definición de una Cadena de Conexión OLEDB y un Proveedor OLEDB que asociamos a un nombre lógico, es decir, permite definir un nombre para el servidor vinculado, y a dicho nombre especificarle qué Proveedor OLEDB y qué Cadena de Conexión se debe utilizar para acceder al correspondiente Origen de Datos OLEDB cuando se solicite acceso a dicho Servidor Vinculado.

Un Servidor Vinculado sirve para acceder a Orígenes de Datos OLEDB desde SQL Server (es decir, para ejecutar Consultas Distribuidas, ejecutar Procedimientos Almacenados en servidores remotos, etc.).

Normalmente, los servidores vinculados se configuran para permitir que el motor de base de datos pueda ejecutar una instrucción Transact-SQL que incluye tablas de otra instancia de SQL Server, o cualquier otro producto de base de datos como Oracle. Muchos tipos de datos de OLE DB pueden ser configurados como servidores vinculados, como Microsoft Access y Excel.

Los servidores vinculados nos permiten:

  • Conectarnos remotamente a otro servidor de base de datos.
  • Realizar consultas a través de SQL Server.
  • Realizar transacciones de datos.

Los servidores vinculados ofrecen las siguientes ventajas:

  • Acceso al servidor remoto.
  • La capacidad de acceder a datos desde fuera de SQL Server.
  • La posibilidad de realizar consultas distribuidas, actualizaciones, comandos y transacciones sobre las fuentes de datos heterogéneas a través de la empresa.

Estos servidores se componen de dos partes inicialmente:

  • Proveedor de datos OLE DB de origen: Es el encargado de establecer la conexión con otros servidores.
  • Origen de datos: Es el servidor al cual vamos a acceder a través de SQL Server.

PROVEDOR OLEDB

OLE DB (algunas veces escrito como OLEDB u OLE-DB) es la sigla de Object Linking and Embedding for Databases ("Enlace e incrustación de objetos para bases de datos") y es una tecnología desarrollada por Microsoft usada para tener acceso a diferentes fuentes de información, o bases de datos, de manera uniforme.

Permite separar los datos de la aplicación que los requiere. Esto se hizo así ya que diferentes aplicaciones requieren acceso a diferentes tipos y almacenes de datos, y no necesariamente desean conocer cómo tener acceso a cierta funcionalidad con métodos de tecnologías específicas. OLE DB está conceptualmente dividido en consumidores y proveedores; el consumidor es la aplicación que requiere acceso a los datos y el proveedor es el componente de software que expone una interfaz OLE DB a través del uso del Component Object Model (COM)

ORIGEN DE DATOS

NOMBRE DE PROVEEDOR

PERMITE TRANSACCIONES DISTRIBUIDAS

SQL Server 7.0 ó posterior

Proveedor OLE DB de Microsoft SQL Native Client.

Si

Bases de Datos Microsoft Access(Jet)

Proveedor de Microsoft OLE DB para Jet versión 4.00

No

Hojas de calculo de Microsoft Excel

Proveedor de Microsoft OLE DB para Jet versión 4.00

No

Orígenes de datos ODBC

Proveedor de Microsoft OLE DB para ODBC.

Si*

Bases de Datos Oracle

Proveedor de Microsoft OLE DB para Oracle.

Si

Bases de Datos Oracle**

Proveedor Oracle para OLE DB(8.1.7.3.0) para Windows 2000/NT.

Si

Directorio de Microsoft Windows 2000

Proveedor de Microsoft OLE DB para servicios de directorio de Microsoft.

No

Sistema de archivos local(mediante Servicios de Index Server)

Proveedor de Microsoft OLE DB para los servicios de Microsoft Index Server(requiere Microsoft Windows NT 4.0 Service Pack 4 ó posterior).

No

Bases de Datos IBM DB2

Proveedor de Microsoft OLE DB para DB2.

Si

Microsoft Exchange Server

Proveedor de Microsoft OLE DB para Exchange Server.

No

...

Descargar como (para miembros actualizados) txt (10 Kb) pdf (744 Kb) docx (953 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com