Solved

Import SQL tables into access database

Posted on 2014-04-16
6
88 Views
Last Modified: 2015-01-13
I have a multitude of tables in SQL server management studio 2008 that I want to import into an access database 2007 version.
0
Comment
Question by:mishlce
  • 2
  • 2
  • 2
6 Comments
 
LVL 57
ID: 40005223
You can import that using the external data tab, import.

Be aware that there is a 2GB limit on a Access database container.   You can get around that a bit by putting some tables in one, some tables in another, and then linking to each.  However you can't establish relationships across containers.

This is kind of unusual.  Usually you go the other way; what is it your trying to accomplish?

Jim.
0
 
LVL 65

Expert Comment

by:Jim Horn
ID: 40005281
SQL Server SSMS:  Click on a database, then right-click:Tasks: Export Data, then follow the prompts.  In the 'Choose a Destination' dialog make sure you select Access.

Access to SQL:  Jim has that one above.

>I want to import into an access database 2007 version.
Spell out for us whether you want to import (meaning copy data) into Access, or link (meaning the data still resides in SQL, but Access has linked tables to it and can use it just like they were local tables).
0
 

Author Comment

by:mishlce
ID: 40006487
I want to keep all tables in SQL but I want some also in an Access database as we have a user here that only knows access and needs some of the data to manipulate.  Linking may be a better option.  How to do is the question.
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 57

Accepted Solution

by:
Jim Dettman (Microsoft MVP/ EE MVE) earned 500 total points
ID: 40006649
<<I want to keep all tables in SQL but I want some also in an Access database as we have a user here that only knows access and needs some of the data to manipulate. >>

 Linking would most likely be a far better option.  However if they are actually updating data, then you will need to add a timestamp column to the SQL tables for Access to be able to update them properly.

 If they are only doing reporting, then no changes need be made.

<<How to do is the question. >>

 You can split points, or select Jim H's comment as he mentioned linking first.

Jim.
0
 
LVL 65

Expert Comment

by:Jim Horn
ID: 40006679
>and needs some of the data to manipulate.
Define 'manipulate'.

If they're doing production processes and you want those changes to be permanent, then linking is fine.

If they need some data to play with / use as a basis of their development, and you don't want any changes to be permanent, then import a copy of those tables into Access.
0
 

Author Comment

by:mishlce
ID: 40006879
no data will be changed in the tables.  I think linking might be the best option as she is just going to perform queries and reports in access without changing any data in the tables as it is auto updated in SQL daily.  Pls provide instructions on linking SQL tables to access.  Thanks.;
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
DTS Connection Failed 7 66
Access on Mouse move 5 30
SQL Server 2012 r2 - Varible Table 3 20
Binding recordsets to a form 6 22
JSON is being used more and more, besides XML, and you surely wanted to parse the data out into SQL instead of doing it in some Javascript. The below function in SQL Server can do the job for you, returning a quick table with the parsed data.
I have a large data set and a SSIS package. How can I load this file in multi threading?
Basics of query design. Shows you how to construct a simple query by adding tables, perform joins, defining output columns, perform sorting, and apply criteria.
In Microsoft Access, learn the trick to repeating sub-report headings at the top of each page. The problem with sub-reports and headings: Add a dummy group to the sub report using the expression =1: Set the “Repeat Section” property of the dummy…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now