0

空の SQL 2008 Express データベースにインポートしようとしている大量の Visual FoxPro db ファイルがあります。SQL インポートおよびエクスポート ウィザードを実行すると、すべて正常に通信しているように見えます。マッピング セクションに移動したら、プレビューをクリックして、選択した FP テーブルのデータを確認できます。[マッピングの編集] または [次へ] をクリックすると、次のようになります。

===================================
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)

任意の洞察をいただければ幸いです。

4

1 に答える 1

0

データ型とは何ですか? Auto-Increment Integer フィールドは、私が過去に使用した ODBC コネクタではサポートされていません。

于 2010-07-30T22:47:27.280 に答える