-
Como puerto de datos de Access a SQL
-
Microsoft Access es una aplicación de base de datos se incluye con la suite de Office. El acceso se utiliza en aplicaciones de pequeñas empresas de software interno o sitios web. Una vez que el negocio crece, se necesita una aplicación de base de datos más robusta. SQL Server se utiliza para grandes empresas, y tiene la capacidad de conectarse a la base de datos Access e importar los datos directamente desde el archivo. Puede utilizar este método para importar cada una de las tablas de Access.Instrucciones
1 Abra la consola Administración de Microsoft SQL Server. Utilice la \ "sa \" nombre de usuario y contraseña para iniciar sesión en el servidor. Desde portar datos requiere privilegios elevados, el nombre de usuario sa asegura que tiene los derechos de acceso adecuados.
2 Haga clic derecho en la base de datos que contendrá las tablas de Access y seleccione \ "Nueva consulta. \" Esto abre una nueva ventana de consulta.
3 Utilice el siguiente comando para vincular a la base de datos de acceso:
OPENDATASOURCE ( 'Microsoft.Jet.OleDb.4.0', 'C: \ Mydb.mdb')
Reemplazar \ "myDB \" con el nombre y la ubicación de su base de datos Access. Esto enlaza con la base de datos directamente, por lo que puede ejecutar consultas en el archivo.4 Importe su tabla en el SQL Server. La forma más fácil de importar los datos de tabla está utilizando un \ "insertar en \" consulta. El código siguiente muestra cómo importar una tabla de clientes en SQL Server:
insertar en [dbo]. [cliente]
nombre Apellido
seleccione nombre, apellido DE OPENDATASOURCE ( 'Microsoft.Jet.OleDb.4.0', 'Mydb.mdb') ... [access_customer_table]5 Presione la tecla F5. Este ejecuta la consulta SQL e importa los datos. Dependiendo del tamaño de la tabla, puede tardar varios segundos para importar los datos.