سلطاني بتاريخ: 31 مايو 2015 تقديم بلاغ مشاركة بتاريخ: 31 مايو 2015 السلام عليكم و رحمة الله تعالى و بركاته عندي برنامج يقوم بإرسال الملفات (txt، doc،jpg،...) بين قاعدتي بيانات 11g الأولى محلية و الثانية بعيدة عنها، المشكل الذي صادفته هو عند ارسال ملف حجمه أكبر من 5 ko يتوقف البرنامج عن العمل؟ (غالبا ملفات txt ترسل و غيرها تتعطل) هل هناك شيء في قاعدة البيانات يتحكم في حجم الملف المرسل؟ هل المشكل في قاعدة البيانات أم في الشبكة؟ علما ان في الشبكة نقوم بالنسخ و اللصق بشكل عادي. هل توجد طريقة لتقسيم الملف المرسل إلى وحدات صغية بحجم 4 كيلو لإرسالها بشكل سلس؟ معذرة على كثرة الأسئلة و لكن الموضوع مهم جدا بالنسبة لي فهل هناك من إرشادات و توجيهات من سيادتكم لحل الإشكال بارك الله فيكم و جزاكم بكل خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
سلطاني بتاريخ: 2 يونيو 2015 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 2 يونيو 2015 السلام عليكم و رحمة الله تعالى و بركاته لقد وجدت الحل و اضعه هنا للفائدة العامة نضيف SDU and TDU في ملف tnsnames.ora الخاص بجهاز client و قيمتهما حسب حجم الشبكة حيث لا يجب ان تتعدى قيمة MTU الخاصة بالشبكة retour و التي عادة ما تكون 1500 (SDU=1024) (TDU=1024) بالتوفيق 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
anas.soft بتاريخ: 3 يونيو 2015 تقديم بلاغ مشاركة بتاريخ: 3 يونيو 2015 شكراً لحرصك على مشاركة المعلومه بشمهندس سلطان اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
سلطاني بتاريخ: 3 يونيو 2015 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 يونيو 2015 شكراً لحرصك على مشاركة المعلومه بشمهندس سلطان عفــوا يا أخي هذا واجب باتجاهكم بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 3 يونيو 2015 تقديم بلاغ مشاركة بتاريخ: 3 يونيو 2015 السلام عليكم ورحمة الله الأخ / سلطاني شكرا لك على هذة المعلومة سؤال : ما هو الأمر المناسب لمعرفة حجم ملف صورة ... قبل رفع الصورة داخل الفورم وذلك من خلال مفتاح داخل ال form ? اريد عدم رفع صورة في الفورم اذا كان حجم الصورة أكبر من حجم معين ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
سلطاني بتاريخ: 4 يونيو 2015 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 4 يونيو 2015 السلام عليكم و رحمة الله تعالى و بركاته لمعرفة حجم الملف استخدم الامر dbms_lob.getlength(file_name); مثال declare file_name bfile; taille_file integer; begin file_name:=bfilename('TEMP','test.jpg'); dbms_lob.open(file_name,dbms_lob.file_readonly); taille:=dbms_lob.getlength(file_name); dbms_lob.put_line(taille); end; حيث temp عبارة عن ديراكتوري ينشأ كما يلي create or replace derectory TEMP as 'c:\file'; grant read,write on TEMP to user; بالتوفيق 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.