0
SQL 서버로 간단한 Visual FoxPro 테이블을 업데이트하려고합니다. 나는 오류가 발생SQL 서버에서 Visual FoxPro 업데이트
update util...utcomp
set fmaddress = '123 Elvis Dr.'
where fcsqldb = 'M2MDATA01'
: 나는 다음과 같은 문장을 사용할 수 없습니다 그러나
select * from UTIL...utcomp
:
sp_addlinkedserver @server = 'UTIL',
@srvproduct = 'VFP',
@provider = 'VFPOLEDB',
@datasrc = 'L:\M2MDATA\Util\util.dbc'
GO
을 그리고 다음 작품 : 나는 다음에 연결된 서버를 만들었습니다 :
OLE DB provider "VFPOLEDB" for linked server "util" returned message "Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.".
Msg 7333, Level 16, State 2, Line 2
Cannot fetch a row using a bookmark from OLE DB provider "VFPOLEDB" for linked server "util".
I hav 최신 버전 (9.0)이 설치되어 있으므로 최신 제공 업체가 있어야합니다. 내가 뭔가 잘못하고 있는거야? SQL에서 VFP를 업데이트 할 수 있습니까?
특히 SQL 2008, AllowInProcess 설정에 대한 공급자 문자열의 변경 사항에 주목하고 * user * 계정에 sqlserver ID가 아닌 사용 권한이 있어야하므로 폴더에 대한 사용 권한을 확인하십시오. –