الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

read-only

بدأه Eng.S.IDk في 27 يونيو 2011 · 24 رد · 1,617 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله ,

عندما قمت بعمل setup لمشروعي , بداية المشروع صفحة تسجيل الدخول , وعند ما كتبت اسم المستخدم وكلمة السر , دخل الى البرنامج بنجاح ,

فظننت ان البرنامج اشتغل تمام مع الداتا بيز .

ولكن عندما قمت بعمل اضافة في احد الفورمات , ظهر عندي هذا الاكسبشن , الذي بحثت عنه لكن لم افهم السبب بشكل جيد .

حيث يقول الاكسبشن :

failed to update database "مسار الداتا بيز" becasuse the database is read-only

فأين تكون المشكلة , وكيف يمكن حلها .

وجزاكم الله خيرا .

#2

السلام عليكم ورحمه الله وبركاته

اخي قم بتغيير خصائص الملف وألغي مربع الخيار للقراءة فقط

.:: Wish to become better and better ::.

#3

السلام عليكم اخي .

اي ملف بالزبط الذي اقوم بالغاء خاصية ال read only هل ملف ال setup قبل تنزيله , اذا كان هو , قد جربته لكن لم يزبط للاسف .

ولكن المشكلة انه يقول ان الداتا بيز للقرائة فقط !! يعني مشكلة داتابيز !!

#4

قم بتغيير خصائص ملف الداتابيز

وقم بحذف Read Only وهي رح تلاقيها كـ checkbox

ورح يشتغل معك بإذن الله

#5

أخي السائل

تأكد من هذا الخيار وكما تري في الصورة المرفقة انه False

post-46243-059620800 1309191509_thumb.jp

المرفقات
read only.jpg
1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#6

اولا اشكرك اخي , ولكن لا استطيع الوصول الى مثل هذه الصورة ,.

اما بالنسبة عندما اضعط على خصائص الداتا بيز من الملف الخارجي ف read only تكون غير مفعلة , اما الملف الكلي الذي يحوي على جميع البيانات يكون read only ولكن عندما ازلت الخيار , واغلقته , ومن ثم فتحته مرة اخرى , رجع الخيار مرة اخرى ,. اما بالنسبة للصورة لم اعلم من اين احصل عليها ,

جربت من خلال البرنامج لكن لم تهر هذه الخصائص !

#7

post-46243-037262000 1309208911_thumb.jp

بعد ذلك

post-46243-091305400 1309209018_thumb.jp

المرفقات
2.jpgpost-46243-059620800%201309191509.jpg

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 28 يونيو 2011 في 00:10

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

هذا ما يحيرني اني قمت بنفس الطريقة ولكن لم تظهر هذه الخصائص , مع العلم اني استخدم vs2010

post-224642-095173000 1309210672_thumb.j

المرفقات
274273_100001580274537_6026589_n.jpg
#9

السلام عليكم ورحمه الله وبركاته

اخي الطريقة التي شرحها الاخ محمد كانت على ال SQL Server Management Studio, كما يمكنك استخدام الامر التالي في محرر ال SQL

ALTER DATABASE database-name SET READ_WRITE

تم تعديل هذه المشاركة بواسطة VB Helper في 28 يونيو 2011 في 02:01

.:: Wish to become better and better ::.

#10

اخي هل تقصد في محرر sql هو ال app.config

#11

السلام عليكم ورحمه الله وبركاته

اخي لا اقصد ال app.Config, اذهب من القائمة Data ومن ثم Transact-SQL Editor ومنها New Connection Query وفيها نكتب الامر السابق

.:: Wish to become better and better ::.

#12

شكرا اخي وصلت كيفية التطبيق ,

ولكن عند كلمة database-name هل هي متغيره "اي اضع اسم الداتابيز الخاصة بي", على فرض ان اسمها mydatabase.mdf

ALTER DATABASE database=mydatabase.mdf SET READ_WRITEام تكون مثل ما هي ,

#13

للأسف لم تحل المشكلة ,

ALTER DATABASE mydata SET READ_WRITE

ولكن بعد ان قمت بعمل الsetup

ظهرت لي نفس المشكلة !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

يا رب تفرجها

#14

السلام عليكم ورحمه الله وبركاته

اخي ليش عمل Setup؟!! الرجاء ارفاق قاعدة البيانات ..

.:: Wish to become better and better ::.

#15

أخي الفاضل

لا تقم بفتح قاعده البيانات عن طريق Visual studio 2010 لالغاء خيار Read only

قم بفتح قاعده البيانات باستخدام SQL Server

ثم قم بعمل الخطوات كما شرحتها اعلاه بالصور

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#16

هذه هي الداتا بيز

#18

أخي الفاضل

الرابط المرفق بداخلة ملف LOG فقط وهذا لا يكفي لعمل attach للداتا بيز عندي ثم ازالة الخيار علي العموم تفضل الفيديو المرفق يوضح طريقة ازالة خيار Read only من قاعده البيانات

Read Only.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#19

اها , بس اعزني اخي شو بالنسبة انو مش موجوده عندي , او مش عارف كيف بدي الاقي !!

post-224642-026518500 1309289116_thumb.p

المرفقات
sql.png

تم تعديل هذه المشاركة بواسطة Eng.S.IDk في 28 يونيو 2011 في 22:25

#20

السلام عليكم ورحمه الله وبركاته

اخي قم بتحميل ال SQL Server Management Studio!!

.:: Wish to become better and better ::.

#21

قم بتحميل SQL Server Management Studio

من هنا النسخة 86x

http://download.microsoft.com/download/6/7/4/674A281B-84BF-4B49-848C-14873B22F977/SQLManagementStudio_x86_ENU.exe

و من هنا النسخة 64x اذا كنت تملك النسخة 64x

http://download.microsoft.com/download/6/7/4/674A281B-84BF-4B49-848C-14873B22F977/SQLManagementStudio_x64_ENU.exe

بعد تحميل نسختك قم بتنصيبها بعدها اتبع الشرح المصور بالفيديو مرة أخري وستجد SQL Server Management Studio

أعتقد انك تملك النسخة الاكسبريس التي لا تحتوي علي SQL Server Management Studio

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 29 يونيو 2011 في 11:39

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#22

شكرا اخي , ولكن عندما قمت بتنزله ظهرت هذه القائمة ,

ماذا افعل بالزبط ماذا انزل .؟

post-224642-079148400 1309369693_thumb.p

المرفقات
dow.png
#23

من الواضح انك أول مرة تتعامل مع قواعد بيانات SQL

عموماً أدخل علي سيرفري الخاص وحمل الدرس الثاني عشر يوضح طريقة تنصيب برنامج SQL Server 2008 خطوة خطوة بالفيديو

http://www.arabdev2010.com/SQLServerLessons.aspx

أو استعين بالملف المرفق الذي يشرح بالصور طريقة التنصيب خطوة خطوة

SQL2008.pdf

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#24

نعم بالفعل اول مرة , فلم اقم ببرنامج سابق تعاملت مع فيه بقواعد البيانات

#25

السلام عليكم ورحمه الله وبركاته

اخي اثناء تنصيبك لها سيظهر لك الخيار Features قم بتفعيلها لتحميل SQL Server Management Studio

.:: Wish to become better and better ::.

مواضيع مشابهة