PDA

View Full Version : حرفه ای: خطا در ارتباط با بانك اكسس 2007



abtinjon
پنج شنبه 20 فروردین 1394, 10:19 صبح
با سلام خدمت همه ي دوستان، يه برنامه دارم كه ديتابيس رو سرور 2003 و در يه پوشه شير قرار داره. يه يوزر خاص هم به امكان خواندن و نوشتن به اين پوشه رو سرور تعريف كردم
تو كانكشن استرينگ برنامه كه رو كلاينت ها داره اجرا ميشه خطاي زير نمايش داده ميشه:

cannot start your application. the workgroup information file is missing or opened exclusively
كانكشن استرينگ برنامه هم اينه:


"Provider=Microsoft.ACE.OLEDB.12.0;" & _
"Data Source=\\server ip\folder\programdb.accdb;" & _
"Jet OLEDB:System Database=" & _
"system.mdw;" & _
"Persist Security Info=True;" & _
"User ID=id;Password=pwd;" & _
"Jet OLEDB:Database Password=1234;"
لطفا اگه كسي تجربه داره راهنمايي كنه رو نت هرچي سرچ كردم چيز خاصي پيدا نكردم
ممنون

Mani_rf
دوشنبه 24 فروردین 1394, 09:40 صبح
سلام. پاسخ سوال شما در این صفحه (https://msdn.microsoft.com/en-us/library/aa238103(v=sql.80).aspx)به صورت کامل توسط مایکروسافت پاسخ داده شده.

نکته: اگر میخواهید از دیتایس در بستر شبکه استفاده کنید اکسس اصلا گزینه خوبی نیست. بهتره که از SQL Server استفاده کنید.

abtinjon
پنج شنبه 27 فروردین 1394, 09:52 صبح
ممنون اين صفحه رو ديدم اما واقعا نفهميدم كه اون كليد رجيستري چطور براي همهي كلاينت ها ست بشه؟
و اين كه براي SQL Server لازمه رو كلاينتها نسخه اجراييش نصب بشه؟