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

سؤال في قواعد بيانات sql server

بدأه m.aljoul في 28 نوفمبر 2010 · 9 رد · 689 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم إخوتي الكرام

أنا أعمل من زمن على تقنية asp.net و VB.Net

كما عملت على أكثر من نوع قواعد بيانات

ولكني بمرحلة متوسطة من الخبرة وذلك لأنني أعمل مع قواعد بيانات أكسس وعملت على sql server

ولكن أعزائي الكرام

عند تحميلي لبعض المشاريع على الإنترنت ألاحظ فيها عدم وجود ملف لقاعدة البيانات مع أن البرنامج على أساس أن هناك قواعد بيانات

فمثلاً في الرابط التالي ......

مثال لبرنامج كما علمت عنه بأنه يعتمد على قواعد بيانات sql server

عند الدخول للبرنامج قال لي بأن فشل بالاتصال بالسيرفر ولم أعرف ما هو السبب ولا يوجد به ملفات قاعدة بيانات

أرجو الإطلاع وإفادتي وإفادة من لا يعرف لعل الفائدة تعود على الجميع

مع تحياتي لكم جميعاً

تم تعديل هذه المشاركة بواسطة m.aljoul في 29 نوفمبر 2010 في 07:52

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#2

معقولة يا جماعة الخير

أكثر من 20 مشاهدة للموضوع ولا رد واحد

أرجو التفاعل أكثر

مع تحياتي

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#3

يجب عليك عمل Attach لملف mdf لقاعدة البيانات في السيكوال سيرفر

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#4
medo_Programming كتب:

يجب عليك عمل Attach لملف mdf لقاعدة البيانات في السيكوال سيرفر

أخي الكريم

ممكن شرح أكثر للذي قلته أكون لك شاكراً

مع تحياتي

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#5

يجب ان تربط قاعدة البيانات أي ملف ( mdf ) مع Sql server engine الذي يقوم بالاتصال مع القاعدة وإجراء العمليات على هذه القاعدة لان السيكوال سيرفر ليس مثل الأكسيس

ولعمل ذلك قم بالدخول على الرابط

http://www.c-sharpcorner.com/UploadFile/raj1979/AttachDatabase08252008061546AM/AttachDatabase.aspx

واي شىء اخر انا حاضر

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#6

أخي الكريم

أشكرك على ردك

ولكن تعذر علي فهم بعض الأشياء

ما هو Object Explorer ومن أين أفتحه؟

بصراحة أخي أحس بجهل كبير فيما يخص قواعد بيانات sql server

أرجو مساعدتي بشكل أكبر ولك جزيل الشكر

مع تحياتي

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#7

الــObject Explorer هي شجرة تعرض قواعد البيانات التي يتضمنها الــsql server

أخي عندك SQL SERVER Managmenr Studio ؟

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#8
medo_Programming كتب:

الــObject Explorer هي شجرة تعرض قواعد البيانات التي يتضمنها الــsql server

أخي عندك SQL SERVER Managmenr Studio ؟

بصراحة يا أخي جوابي مخجل شوي

أنا عندي مجلدين هما:

Microsoft SQL Server Compact Edition

and

Microsoft SQL Server

لذا أعتقد إنو ما عندي .. ولكن سؤالي أيضاً ماذا تحتوي هذه المجلدات أقصد ما هو دورها في sql

أتعبتك معي أخي الكريم وأطمع بمساعدتك

مع تحياتي

تم تعديل هذه المشاركة بواسطة m.aljoul في 3 ديسمبر 2010 في 05:04

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#9

اخي عند استخدام قواعد بيانات sql server يجب ان تعلم انه يجب عليك تنزيل على الكمبيوتر الشخصي الذي لديك برنامج sql server حيث هذا البرنامج يحتوي على مجموعة من الservices حيث لكل service وظيفة معينه ومنها :

1- sql server engin : يقوم بالربط مع قاعدة البيانات وتنفيذ العمليات الخاصة (DML و DDL ) وهذا مانريدة في الحالة الحالية.

2- reporting service : لعمل التقارير بإستخدام السيكوال سيرفر.

ولحل مشكلتك يجب ان تعلم ان قاعدة البيانات sql server ليس من الواجب ان تحتوي على ملف واحد فقط مثل الاكسيس حيث من الممكن ان تتكون قاعدة البيانات على ثلاث ملفات او اكثر ...

- تتكون قاعدة البيانات في الsql server من :

1- ملفات البيانات ويكون بإمتداد MDF أو NDF بالنسبة للMDF فهو يخزن بيانات عن هيكل وتصميم قاعدة البيانات ايضا يحتوى بيانات المستخدم المراد تخزينها في القاعدة حيث يجب ان يكون لكل قاعدة بيانات ملف واحد فقط MDF واما بالنسبة للNDF فهو ملف يخزن به بيانات المستخدم فقط ومن الممكن ان يكون للقاعدة اكثر من ملف NDF .

2- ملف LDF فهو يخزن جميع عمليات التي تجرى على قاعدة البيانات حيث يخزن مثل ( جملة insert - update - delete ) ويكون لكل قاعدة بيانات ملف واحد LDF

3- لعمل قاعدة بيانات يجب ان تتكون من على الاقل ملف واحد MDF و LDF حيث الملف الاول يخزن البيانات والاخر يخزن العمليات

وفي حالتك يجب عليك ان تجعل sql server Engine عن وجود قاعدة البيانات على الجهاز وهذا عن طريق عمل Attach لملف MDF فقط لقاعدة البيانات المراد ربطها وهذا عن طريق واجهة المستخدم SQL SERVER Management Studio بإستخدام Object Explorer

ارجو ان يكون الشرح مفهوم .....

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#10

أشكرك الكريم على ردك

وقد وجدت البرنامج في موقع مايكروسوفت وقمت بعمل تحميل له وسانصبه وأبلغك بالنتائج

مع تحياتي لك أخي الكريم وسأوافيك بالحل إن شاء الله تعالى

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

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