Compartir a través de


Cómo: Definir un plan de generación de datos que reutilice datos de otra base de datos

Este tema se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio 2010 Professional 

Visual Studio Express

El tema es aplicable El tema es aplicable El tema no es aplicable El tema no es aplicable

Para generar datos debe crear y ejecutar un plan de generación de datos. Puede definir un plan de generación de datos que extraiga los datos de otra base de datos. El plan de generación de datos contiene información acerca de las tablas y columnas que se van a rellenar con datos. También contiene los detalles sobre el tipo de datos que va a poner en cada columna y su cantidad. El plan de generación de datos se guarda en el proyecto de base de datos como un archivo que se puede editar y reutilizar. Para obtener más información, vea Generar datos de prueba para bases de datos mediante generadores de datos.

Para definir un plan de generación de datos en el que se reutilicen los datos

  1. Abra o cree un proyecto de base de datos o un proyecto de componentes de aplicación de capa de datos (DAC).

    Nota

    Si crea un plan de generación de datos en un proyecto que todavía no tiene un esquema, el plan estará vacío. Si importa un esquema en el proyecto después de haber creado el plan, se le preguntará si desea actualizar el plan basándose en el nuevo esquema.

  2. Haga clic con el botón secundario en el nodo Planes de generación de datos del Explorador de soluciones, elija Agregar y, a continuación, haga clic en Plan de generación de datos.

    También puede hacer clic en una carpeta del Explorador de soluciones, abrir el menú Proyecto y hacer clic en Agregar nuevo elemento.

  3. En el recuadro Plantillas instaladas, haga clic en Plan de generación de datos.

  4. En el recuadro de detalles, haga clic en Plan de transformación de datos.

  5. En el cuadro Nombre, escriba el nombre que desea proporcionar al plan de generación de datos.

  6. Haga clic en Agregar.

    Aparece el cuadro de diálogo Plan de transformación de datos.

  7. En Cadena de conexión de origen, haga clic en la conexión correspondiente a la base de datos cuyos datos desea reutilizar. Si la conexión no existe, puede crearla haciendo clic en Nueva conexión. Para obtener más información, vea Cómo: Crear una conexión a una base de datos.

  8. Si lo desea, puede personalizar las opciones de generación del plan. Para obtener más información, vea el procedimiento siguiente.

  9. Haga clic en Aceptar.

    Aparece el cuadro de diálogo Estado del plan de transformación de datos y se crea el plan de generación de datos.

  10. Haga clic en Cerrar.

    Se abre el plan de generación de datos. Es posible que desee personalizar el plan si la base de datos que está reutilizando contiene tablas o columnas con información confidencial. Para obtener más información, vea Especificar detalles de la generación de datos para una columna.

Para personalizar las opciones del plan de transformación de datos

  1. Si desea que cada tabla tenga el número predeterminado de filas especificado en Herramientas, Opciones, desactive la casilla Establecer el número de filas que se van a generar en el mismo número de filas de la base de datos de origen.

  2. Si desea que el generador de claves externas genere las claves externas en lugar de copiarlas de la base de datos de origen, desactive la casilla Reemplazar generador de claves externas.

  3. Si desea reemplazar el generador de claves externas y todas las claves externas generadas por la aplicación (pero no las generadas por la base de datos), active la casilla Reemplazar generador de claves externas y seleccione el botón de radio Reemplazar todos los generadores de claves externas con las claves externas de la base de datos de destino.

  4. Si desea reemplazar únicamente las claves externas que no hacen referencia a un valor generado por la base de datos, seleccione la casilla Reemplazar generador de claves externas y seleccione el botón de radio Usar claves externas de la base de datos de origen cuando la clave externa no haga referencia a una columna con valores generados por la base de datos.

  5. Si desea permitir que se produzcan errores en cierto número de tablas antes de detener el proceso de generación de datos, especifique un valor distinto de cero en Umbrales de error.

Vea también

Tareas

Tutorial: Crear y ejecutar un plan de generación de datos

Conceptos

Especificar detalles de la generación de datos para una columna

Generar datos de prueba para bases de datos mediante generadores de datos