MS SQL Server 2012 x64로 마이그레이션 할 80 개 및 100 개의 Fox Pro DBF 데이터베이스 파일이 있습니다.FoxPro DBF 파일을 SQL Server 2012 x64로 마이그레이션
DBF 데이터베이스가 너무 많아서 이러한 DBF 파일에 포함 된 모든 데이터를 MSSQL Server 데이터베이스 테이블로 이동하는 자동/수동 방법을 찾고 있습니다. 각 DBF 파일에 대해 하나의 개별 테이블.
나는 다음과 같은 코드를 시도:
/참조 하나 DBF의 데이터를하지만, 다음과 같은 오류 메시지를 탐구하기 위해SELECT *
FROM OPENROWSET('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;
SourceDB=F:\SomeDBFPath;
SourceType=DBF',
'SELECT * FROM someDBFFile')
가 나타납니다
OLE DB 공급자 "MSDASQL"를 연결된 서버를 "(null)"은 오류를 반환합니다.
연결된 서버 "(null)"에 대한 OLE DB 공급자 "MSDASQL"의 데이터 소스 개체를 초기화 할 수 없습니다.
DBF 변환기 나 이와 유사한 도구와 같은 외부 소프트웨어를 사용하는 데 interesed가 아닙니다.
이전의 추천 정보로 인해 성공하지 못하여 http://www.microsoft.com/en-us/download/details.aspx?id=13255에있는 AccessDatabaseEngine_X64 파일을 설치했습니다.
미리 감사드립니다.
Windows x64 용 Visual FoxPro가 있습니까? – Transfinito
@ user80024 아니요, 32 비트이지만 SQL 데이터베이스가 64 비트 인 경우에도 SQL 데이터베이스로 업 사이즈 할 수 있어야합니다. – DRapp
suggetion과 관련하여 더 자세한 정보를 제공 할 수 있습니까? – Transfinito