hdv212
جمعه 25 آبان 1386, 16:35 عصر
سلام
من جدول Customers از دیتابیس Northwind رو از طریق Export Data به فایل Excel تبدیل کردم، و با فرمان زیر یه LinkedServer ساختم :
exec sp_addlinkedserver 'test',
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'd:\sss.xls',
NULL,
'Excel 5.0'GO
حالا وقتی میخوام این کوئری رو اجرا کنم :
select * from test...A
یا
select * from test...customerID
با خطای زیر مواجه میشم :
OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test" returned message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user.".
Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test" reported an error. Authentication failed.
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test".
میشه بگید مشکل کجاست ؟ نام سلول رو اشتباه دادم یا کار از جای دیگه مشکل داره ؟
مرسی
من جدول Customers از دیتابیس Northwind رو از طریق Export Data به فایل Excel تبدیل کردم، و با فرمان زیر یه LinkedServer ساختم :
exec sp_addlinkedserver 'test',
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'd:\sss.xls',
NULL,
'Excel 5.0'GO
حالا وقتی میخوام این کوئری رو اجرا کنم :
select * from test...A
یا
select * from test...customerID
با خطای زیر مواجه میشم :
OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test" returned message "Cannot start your application. The workgroup information file is missing or opened exclusively by another user.".
Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test" reported an error. Authentication failed.
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test".
میشه بگید مشکل کجاست ؟ نام سلول رو اشتباه دادم یا کار از جای دیگه مشکل داره ؟
مرسی