![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I am using SQL Server 2005 Express and want to upsize large tables from MS Access to SQL Server. The upsizing wizard is skipping the large tables without any error. The QueryTimeout value in Registry was also changed to 0 to avoid the problem in Upsizing wizard, but the problem still remains and the large tables are being skipped by the upsizing wizard. Kindly advise on how to export/upsize large Access tables to SQL Server. |
#3
| |||
| |||
|
|
S N (uandme72 (AT) invalid (DOT) com) writes: I am using SQL Server 2005 Express and want to upsize large tables from MS Access to SQL Server. The upsizing wizard is skipping the large tables without any error. The QueryTimeout value in Registry was also changed to 0 to avoid the problem in Upsizing wizard, but the problem still remains and the large tables are being skipped by the upsizing wizard. Kindly advise on how to export/upsize large Access tables to SQL Server. I have no experience of Access, and thus not of the upsizing wizard. But what I have learnt from Mary Chipman who has been an MVP of both products (she is now with Microsoft), is that you should not use the wizard at all. There are so big differences between Access and SQL Server that you cannot use a wizard and get a good result. -- Erland Sommarskog, SQL Server MVP, esquel (AT) sommarskog (DOT) se Links for SQL Server Books Online: SQL 2008: http://msdn.microsoft.com/en-us/sqlserver/cc514207.aspx SQL 2005: http://msdn.microsoft.com/en-us/sqlserver/bb895970.aspx SQL 2000: http://www.microsoft.com/sql/prodinf...ons/books.mspx |
#4
| |||
| |||
|
|
I am using SQL Server 2005 Express and want to upsize large tables from MS Access to SQL Server. The upsizing wizard is skipping the large tables without any error. The QueryTimeout value in Registry was also changed to 0 to avoid the problem in Upsizing wizard, but the problem still remains and the large tables are being skipped by the upsizing wizard. Kindly advise on how to export/upsize large Access tables to SQL Server. |
#5
| |||
| |||
|
|
To add to what Erland and Paul said, you need look at the data itself. By large table, do you mean number of rows or number of columns? There isn't an exact mapping between Access/Jet data types and SQL Server -- see http://sqlserver2000.databases.aspfa...ql-server.html for mapping info. Also, if you have datetime values in Access earlier than 1753, then the wizard will not be able to convert that data (this usually happens due to user input errors). What I would recommend is to create the data structures in SQL Server, and then import the data. You can use SSIS if you need extensive data type conversions. If you don't want to go the manual route, check out SSMA for Access -- http://www.microsoft.com/sqlserver/2...-learning.aspx. It does more than the Upsizing Wizard, but you need to have an idea of where you want to go with the data ahead of time so that you select the correct options. --Mary On Mon, 14 Jun 2010 00:11:05 +0530, "S N" <uandme72 (AT) invalid (DOT) com wrote: I am using SQL Server 2005 Express and want to upsize large tables from MS Access to SQL Server. The upsizing wizard is skipping the large tables without any error. The QueryTimeout value in Registry was also changed to 0 to avoid the problem in Upsizing wizard, but the problem still remains and the large tables are being skipped by the upsizing wizard. Kindly advise on how to export/upsize large Access tables to SQL Server. |
#6
| |||
| |||
|
|
But how do I install and run the SSMA for Access? Where do I get the installation files for SSMA as indicated by you? Please advise. "Mary Chipman [MSFT]" <mchip (AT) online (DOT) microsoft.com> wrote in message news:qvac169qlrnbu1hdr5vpon6t2iuu25eekn (AT) 4ax (DOT) com... To add to what Erland and Paul said, you need look at the data itself. By large table, do you mean number of rows or number of columns? There isn't an exact mapping between Access/Jet data types and SQL Server -- see http://sqlserver2000.databases.aspfa...ql-server.html for mapping info. Also, if you have datetime values in Access earlier than 1753, then the wizard will not be able to convert that data (this usually happens due to user input errors). What I would recommend is to create the data structures in SQL Server, and then import the data. You can use SSIS if you need extensive data type conversions. If you don't want to go the manual route, check out SSMA for Access -- http://www.microsoft.com/sqlserver/2...-learning.aspx. It does more than the Upsizing Wizard, but you need to have an idea of where you want to go with the data ahead of time so that you select the correct options. --Mary On Mon, 14 Jun 2010 00:11:05 +0530, "S N" <uandme72 (AT) invalid (DOT) com wrote: I am using SQL Server 2005 Express and want to upsize large tables from MS Access to SQL Server. The upsizing wizard is skipping the large tables without any error. The QueryTimeout value in Registry was also changed to 0 to avoid the problem in Upsizing wizard, but the problem still remains and the large tables are being skipped by the upsizing wizard. Kindly advise on how to export/upsize large Access tables to SQL Server. |
![]() |
| Thread Tools | |
| Display Modes | |
| |