17

foxpro DBF ファイルを SQL Server にインポートするにはどうすればよいですか?

4

5 に答える 5

19

リンク サーバーを使用するか、openrowset を使用します。例

SELECT * into SomeTable
FROM OPENROWSET('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;
SourceDB=\\SomeServer\SomePath\;
SourceType=DBF',
'SELECT * FROM SomeDBF')
于 2008-09-09T20:28:35.680 に答える
6

jnovation からの回答を使用できましたが、フィールドに何か問題があったため、次のようにすべてではなく特定のフィールドを選択しました。

select * into CERTDATA
from  openrowset('VFPOLEDB','C:\SomePath\CERTDATA.DBF';'';
    '','SELECT ACTUAL, CERTID,  FROM CERTDATA')

ここにいる皆さんのおかげで、最終的に実行可能な答えが得られて非常に興奮しています!

于 2012-08-15T16:51:11.207 に答える
2

http://elphsoft.com/dbfcommander.htmlは、DBF から SQL Server に、またはその逆にエクスポートできます。

于 2011-06-23T10:34:31.550 に答える
0

このツールを使用すると、SQL Server との間でインポートを行うことができます。

于 2008-09-09T20:31:32.240 に答える