2010-07-29 3 views
0

빈 SQL 2008 Express 데이터베이스로 가져 오려는 톤 Visual FoxPro db 파일이 있습니다. SQL 가져 오기 및 내보내기 마법사를 실행할 때 모든 것이 잘 전달됩니다. 매핑 섹션에 도달하면 미리보기를 클릭하고 선택한 FP 테이블의 데이터를 볼 수 있습니다. 매핑 편집 또는 다음을 클릭하면 얻을 수 있습니다.오래된 Visual FoxPro 데이터베이스를 가져 오는 중 SQL받는 "열 -1을 찾을 수 없습니다."

=================================== 
Column information for the source and destination data could not be retrieved. 

"eqr_sellers" -> [dbo].[eqr_sellers]: 

      - Cannot find column -1. 
(SQL Server Import and Export Wizard) 
=================================== 

Cannot find column -1. (System.Data) 

------------------------------ 
Program Location: 

    at System.Data.DataColumnCollection.get_Item(Int32 index) 
    at Microsoft.DataTransformationServices.Controls.ProviderInfos.MetadataLoader.LoadColumnsFromTable(IDbConnection myConnection, String[] strRestrictions) 
    at Microsoft.SqlServer.Dts.DtsWizard.OLEDBHelpers.LoadColumnsFromTable(MetadataLoader metadataLoader, IDbConnection myConnection, String[] strRestrictions, DataSourceInfo dsi) 
    at Microsoft.SqlServer.Dts.DtsWizard.TransformInfo.PopulateDbSourceColumnInfoFromDB(IDbConnection mySourceConnection) 
    at Microsoft.SqlServer.Dts.DtsWizard.TransformInfo.PopulateDbSourceColumnInfo(IDbConnection mySourceConnection, ColumnInfoCollection& sourceColInfos) 

어떤 통찰력도 인정 될 것입니다.

답변

0

데이터 유형은 무엇입니까? 자동 증가 정수 필드는 이전에 사용한 ODBC 커넥터에서 지원하지 않습니다.

+0

흠 이것이 아마도 그럴 수도 있습니다. 모든 테이블의 키는 int이며 대부분 자동 증분입니다. 나는 실제로 나를 위해 수입을 할 무료 앱을 발견했다. 여기에 있습니다 http://www.brothersoft.com/ms-sql-server-foxpro-import-export-download-55162.html –