07-03-2014, 10:49
Merhaba Arkadaşlar,
Günlerdir uğraştığım fakat çözümünü bir türlü bulamadığım bir konuyu size danışmak istiyorum.
SQL ' de Job tanımladım. Görevi, herhangi bir dizinden *.dbf' teki verileri alıp SQL tablosuna attırmak. İşte bu noktada çıkmaza giriyorum.
insert into TABLOM
select * from OPENROWSET
('MICROSOFT.JET.OLEDB.4.0','dBase IV;HDR=NO;IMEX=2;
DATABASE=C:\TEMP','select * from DBFverisi.dbf')
gibi birşey buldum. "Cannot create an instance of OLE DB provider "MICROSOFT.JET.OLEDB.4.0" for linked server "(null)". Hatasını aldım.
SQL üzerinden yazdığım için forumlarda dolaşan x86 ' ya dönüştürme işlemini yapamıyorum. Farklı bir yöntem veya öneri verebilir misiniz.
Şimdiden teşekkür ederim.
(Bu arada yazılımda çaylağım
)
Günlerdir uğraştığım fakat çözümünü bir türlü bulamadığım bir konuyu size danışmak istiyorum.
SQL ' de Job tanımladım. Görevi, herhangi bir dizinden *.dbf' teki verileri alıp SQL tablosuna attırmak. İşte bu noktada çıkmaza giriyorum.
insert into TABLOM
select * from OPENROWSET
('MICROSOFT.JET.OLEDB.4.0','dBase IV;HDR=NO;IMEX=2;
DATABASE=C:\TEMP','select * from DBFverisi.dbf')
gibi birşey buldum. "Cannot create an instance of OLE DB provider "MICROSOFT.JET.OLEDB.4.0" for linked server "(null)". Hatasını aldım.
SQL üzerinden yazdığım için forumlarda dolaşan x86 ' ya dönüştürme işlemini yapamıyorum. Farklı bir yöntem veya öneri verebilir misiniz.
Şimdiden teşekkür ederim.
(Bu arada yazılımda çaylağım
)
