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

استفسار حول خزن الصور في قاعدة بيانات

بدأه AHMAD KALIL في 3 مايو 2011 · 7 رد · 848 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

قمت بتصميم برنامج سكنر لخزن كل مايتعلق بوثائق الشركة بلغة فجوال بيسك 6 وقاعدة بيانات sqlserver2000

والخزن يتم من خلال شجرة حسابات

الهارد دسك 1 تيرا نظام التشغيل xp

البرنامج قمت بتجريبة مع 1200 صورة ويعمل الحمدلله بطريقة جيدة في حفظ الصورة واستدعائها

سؤالي / هل من مشاكل في قاعدة البيانات في حالوصل مخزون الصور لاحجام كبيرة مثلا 800 ججيجا بايت

ولكم الشكر

#2

السلام عليكم

انصحك اولا بالانتقال الى 2005 على الاقل او الى 2008 حيث يوجد به ميزات افضل لحفظ الملفات .

وبالرجوع الى مواصفات SQL 2000 نجد ان حجم قاعدة البيانات يستوعب كم هائل من البيانات (32 TB لكل ملف بيانات ) اي لاخوف من وصول القاعدة الى 1 TB .

ولاعرف ماذا بخصوص تحديد حجم الملف من نظام التشغيل في الويندوز اكس بي اي ان اي ملف يجب ان لايزيد حجمه عن 4 جيجا (في انظمة 32 بت)

وعلى كل حال الافضل الانتقال الى انظمة السيرفر او 64 بت لانك في النهاية ستحتاج الى ذاكرة كبيرة حتى تحصل على سرعة مقبولة وجيدة .

تم تعديل هذه المشاركة بواسطة TareqVB في 3 مايو 2011 في 15:40

#3

بارك الله فيك وجزيت خيرا

ولكن هل يكمن توضيح الفقرة

اقتباس

ولاعرف ماذا بخصوص تحديد حجم الملف من نظام التشغيل في الويندوز اكس بي اي ان اي ملف يجب ان لايزيد حجمه عن 4 جيجا (في انظمة 32 بت)

كلامك صحيح ومعناه اختار نظام تشغيل اخر

وشكرا لك

تم تعديل هذه المشاركة بواسطة AHMAD KALIL في 3 مايو 2011 في 16:35

#4

قمت بتحويلها الى sqlserver2005 لاني املك قاعدة بيانات sqlserver2005 على جهاز اخر

ولكنها express اي محدودة 4 جيجا حسب مااعرف فهل جربت ولم تخزن اكثر من 4 جيجا

مع التقدير

#5

أخي هذا رابط جيد يشرح لك التعامل مع الملفات الرابط

−1

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

سابقا

medo_programming

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

مواضيع مهمه

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

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

#6
اقتباس
قمت بتحويلها الى sqlserver2005 لاني املك قاعدة بيانات sqlserver2005 على جهاز اخر

ولكنها express اي محدودة 4 جيجا حسب مااعرف فهل جربت ولم تخزن اكثر من 4 جيجا

هي محدودة واعتقد ب 2 جيجا ولم ولن اجرب .

#7

مشكلتك تتلخص في كيفية التعامل مع الصور خاصة في حالة الاحجام الكبيرة

SQL Server 2008 يوفر لك العناء بــ feature جديد اسمة File Stream لمعالجة هذه الجزئية

اقراء الرابط جيدا

FILESTREAM Storage in SQL Server 2008

http://msdn.microsoft.com/en-us/library/cc949109(v=sql.100).aspx

بعد قراءة الرابط أعلاه عن هذه الميزة قم بقراءة الرابط أدناه الذي يشرح بالصور طريقة ضبط هذه الخاصية

Configure SQL Server 2008 for File Stream

http://www.aghausman.net/sql_server/configure-sql-server-2008-for-file-stream-2.html

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8
محمد فؤاد تركي كتب:

مشكلتك تتلخص في كيفية التعامل مع الصور خاصة في حالة الاحجام الكبيرة

SQL Server 2008 يوفر لك العناء بــ feature جديد اسمة File Stream لمعالجة هذه الجزئية

اقراء الرابط جيدا

FILESTREAM Storage in SQL Server 2008

http://msdn.microsoft.com/en-us/library/cc949109(v=sql.100).aspx

بعد قراءة الرابط أعلاه عن هذه الميزة قم بقراءة الرابط أدناه الذي يشرح بالصور طريقة ضبط هذه الخاصية

Configure SQL Server 2008 for File Stream

http://www.aghausman.net/sql_server/configure-sql-server-2008-for-file-stream-2.html

مشكور اخي محمد فؤاد

هذه فعلا ميزة جيدة جدا

ولكن بالنسبة لي انا اخزن الصور jpg وبالتالي فحجم الصورة مقبول

ولكن لاشك مستقبلا قد يحتاج احدنا تطوير برنامج باحجام صور كبيرة

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…