Acción de macro TransferirBaseDeDatosSQL

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

En un proyecto de Access (* .adp), puede usar la acción de macro TransferirBaseDeDatosSQL para transferir una Microsoft SQL Server 7.0 o posterior base de datos a otro servidor SQL Server 7.0 o posterior. Para obtener más información sobre la transferencia de una base de datos, consulte la documentación de SQL Server.

Nota: Esta acción no se permitirá si la base de datos no es de confianza.

Nota: Access 2010 es la última versión que admita los proyectos de datos de Access.

Configuración

La acción de macro TransferirBaseDeDatosSQL tiene los siguientes argumentos.

Argumento de la acción

Descripción

Servidor

El nombre del servidor de base de datos posterior a la que está copiando o SQL Server 7.0.

Base de datos

El nombre de la nueva base de datos que se creará en el servidor de destino.

Usar conexión de confianza

Especifica si existe o no es una conexión de confianza a SQL Server. Si establece en , hay una conexión de confianza y no se necesitan los argumentos de Inicio de sesión y la contraseña . Si el conjunto de los argumentos No, el Inicio de sesión y la contraseña es necesario. El valor predeterminado es .

Cuando usa una conexión de confianza, la seguridad de SQL Server se integra con la seguridad del sistema operativo Windows para proporcionar un solo inicio de sesión de la red y la base de datos.

Inicio de sesión

El nombre de inicio de sesión al servidor de destino.

Contraseña

La contraseña para el argumento de Inicio de sesión . Esta contraseña almacenada como texto en el proyecto de Access, pero se oculta durante la operación de transferencia de base de datos.

Transferir datos de copia

Especifica si se debe o no incluir datos en la operación de transferencia de base de datos. Cuando se establece en , todos los datos se incluye en todas las tablas, junto con todas las estructuras de datos, propiedades extendidas y objetos de base de datos. Cuando se establece en No, no hay datos se incluyen en las tablas. Solo la estructura de tabla y las propiedades extendidas se crean en el servidor de destino, junto con todos los demás objetos de base de datos (excepto diagramas de base de datos). El valor predeterminado es .

Observaciones

No puede realizar otras operaciones mientras se transfiere la base de datos.

La acción de macro TransferirBaseDeDatosSQL , de forma predeterminada, copia datos, definiciones de datos, objetos de base de datos y propiedades extendidas, como valores predeterminados, restricciones de texto y valores de búsqueda.

Existen requisitos para transferir una base de datos:

  • Debe ser un miembro de la función sysadmin en el servidor de destino (no se requiere ninguna función especial en el servidor de origen).

  • El servidor SQL actual conectado al proyecto de Access (* .adp) y transferencia de la base de datos para el servidor de destino debe ser SQL Server versión 7.0 o posterior.

Nota: Servidores vinculados no se transfieren durante una operación de transferencia de base de datos.

Para ejecutar la acción de macro TransferirBaseDeDatosSQL en un módulo Visual Basic para aplicaciones (VBA), use el método de TransferirBaseDeDatosSQL del objeto DoCmd .

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×