Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En el Diseñador de vistas del origen de datos, puede reemplazar una tabla, una vista o una consulta con nombre en una vista de origen de datos (DSV) por una tabla o vista diferente del mismo origen de datos o por una consulta con nombre definida en la DSV. Al reemplazar una tabla, todos los demás objetos de una base de datos o proyecto de Analysis Services que tienen referencias a la tabla siguen haciendo referencia a la tabla porque el identificador de objeto de la tabla de DSV no cambia. Se conservan todas las relaciones que siguen siendo relevantes (en función de la coincidencia de tipo de columna y nombre). Por el contrario, si elimina y, a continuación, agrega una tabla, se pierden las referencias y las relaciones y se deben volver a crear.
Para reemplazar una tabla por otra tabla, debe tener una conexión activa a los datos de origen en el Diseñador de vistas del origen de datos en modo de proyecto.
Con más frecuencia, reemplaza una tabla en la vista del origen de datos con otra tabla en el origen de datos. Sin embargo, también puede reemplazar una consulta con nombre por una tabla. Por ejemplo, anteriormente reemplazaba una tabla por una consulta con nombre y ahora quiere revertir a una tabla.
Importante
Si cambia el nombre de una tabla en un origen de datos, siga los pasos para reemplazar una tabla y especifique la tabla cuyo nombre ha cambiado como origen de la tabla correspondiente en la DSV antes de actualizar un DSV. Al completar el proceso de reemplazo y cambio de nombre se conserva la tabla, las referencias de la tabla y las relaciones de la tabla en el DSV. De lo contrario, al actualizar la DSV, se interpreta como eliminada una tabla cuyo nombre ha cambiado en el origen de datos. Para obtener más información, vea Actualizar el esquema en una vista del origen de datos (Analysis Services).
Reemplazar una tabla por una consulta con nombre
En SQL Server Data Tools (SSDT), abra el proyecto o conéctese a la base de datos que contiene la vista del origen de datos en la que desea reemplazar una tabla o una consulta con nombre.
En el Explorador de soluciones, expanda la carpeta Vistas del origen de datos y, a continuación, haga doble clic en la vista del origen de datos.
Abra el cuadro de diálogo Crear consulta nombrada. En el panel Tablas o Diagrama , haga clic con el botón derecho en la tabla que desea reemplazar, seleccione Reemplazar tabla y, a continuación, haga clic en Con nueva consulta con nombre.
En el cuadro de diálogo Crear consulta con nombre, defina la consulta con nombre y, a continuación, haga clic en Aceptar.
Guarde la vista del origen de datos modificado.
Reemplazar una tabla o una consulta con nombre por una tabla
En SQL Server Data Tools (SSDT), abra el proyecto o conéctese a la base de datos que contiene la vista del origen de datos en la que desea reemplazar una tabla o una consulta con nombre.
En el Explorador de soluciones, expanda la carpeta Vistas del origen de datos y, a continuación, haga doble clic en la vista del origen de datos.
Abra el cuadro de diálogo Reemplazar tabla con otra tabla . En el panel Tablas o Diagrama , haga clic con el botón derecho en la tabla o consulta con nombre que desee reemplazar, seleccione Reemplazar tabla y, a continuación, haga clic en Con otra tabla.
En el cuadro de diálogo Reemplazar tabla por otra tabla :
En el cuadro de lista desplegable Origen de datos, seleccione el origen de datos deseado.
Seleccione la tabla con la que desea reemplazar la tabla o la consulta con nombre.
Haz clic en Aceptar.
Guarde la vista del origen de datos modificado.