با سلام خدمت شما
بعد از تغییر شرکت هاستیننگ در سایتی که با asp کار شده است پیغام خطای زیر مشاهده می شود:
ADODB.Connection error '800a0e7a'
Provider cannot be found. It may not be properly installed.
/conn.asp, line 5
خط پنجم فایل مورد نظر به شرح زیر است:
oConn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=
این خط در گذشته به شکل زیر بود:
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
در ویندوز سرور 2012 فایل : msjetoledb40.dll مشکل ثبت داشت چرا که این فایل تنها برای ویندوز ایکس پی و 2003 ارائه شده است.
فایل پایگاه داده ما اکسس 2000 هست و با پسوند mdb
ما از هاستینک خواستیم که در سرور نرم افزار لینک زیر رو نصب کنند:
نصب نرم افزار موجود در لینک زیر:
https://www.microsoft.com/en-us/down....aspx?id=13255
کاری که امروز از هاستینگ می خوام برامون انجام بده دانلود و نصب نرم افزار زیر هست:
http://www.microsoft.com/download/en....aspx?id=23734
باید گفت که این سایت در سرور 2003 و ویندوز 7 بدون مشکل کار می کند. اما در سرور 2012 با پیغام بالا مواجه می شود.
ممنون میشم دوستان کمک کنن مشکل حل بشه خیلی دنبال راه حل هستم در اینترنت هم چیزی پیدا نکردم
آیا با دانلود و نصب اون امید هست که مشل حل بشه؟
اگر می تونستم جوری بفهمم که در ویندوز سون چه فایلی هست که باعث میشه سایت بالا بیاد نسخه سرور اون پیدا می کردم و در اختیار هاستینک قرار می دادم تا مشکل حل بشه.
فایل کانکشن ایترینگ هم به شرح زیر هست:
<% 'filePath = Server.MapPath("ashura.mdb")
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Domains\"
%>
ممنون میشم دوستان کمک کنن.