SQL · مجاني · على جهازك

إتلاف ملف SQL عبر الإنترنت

أتلف تفريغ ‎.sql عبر الإنترنت مجانًا. تكسر بنية العبارات والترميز، فيفشل الاستيراد بدل تحميل بيانات جزئية.

  • بلا رفع
  • بلا حد للحجم
  • بلا تسجيل

أتلِف ملف SQL الخاص بك

مضبوط لـ .sql, .dump، ويعمل بالكفاءة نفسها مع أي صيغة أخرى.

100% على جهازك
أفلِت الملفات هنا أو تصفّح أي صيغة، أي حجم، عدة ملفات في وقت واحد
مستوى الإتلاف

جارٍ العمل…0%
جاهز للتنزيل

لماذا يصعب إتلاف ملفات SQL كما ينبغي

تفريغ SQL ملف نصي من عبارات تُنفَّذ بالترتيب. وهذا يجعل التلف الجزئي خطيرًا فعلاً في الواقع: إذ قد ينجح استيراد عبر آلاف الصفوف ثم يفشل في منتصف الطريق، تاركًا قاعدة البيانات في حالة غير متسقة. وإعادة إنتاج ذلك عند الطلب هو الغرض من هذه الأداة تحديدًا.

ما الذي تدمّره هذه الأداة

  • علامات إنهاء العبارات. يُكتب فوق الفواصل المنقوطة ونهايات الأسطر، فتلتحم العبارات في مدخل غير قابل للتحليل.
  • اقتباس السلاسل الحرفية. تُكسَّر علامات الاقتباس، فتبقى السلاسل الحرفية غير مُنهاة وتبتلع العبارات التالية.
  • ترويسة التفريغ. تُدمَّر البايتات الافتتاحية التي تحوي تعليقات إصدارَي العميل والخادم.
  • صحة الترميز. تجعل تسلسلات UTF-8 غير الصالحة الملف يفشل عند الاستيراد قبل تنفيذ أي عبارة.

ما الذي ستراه بعد ذلك

التطبيقالسلوك
mysql < dump.sql«ERROR 1064 (42000): You have an error in your SQL syntax» ويُجهض الاستيراد.
psql -fيبلّغ عن تسلسل بايتات غير صالح للترميز ويتوقف.
phpMyAdmin / Adminerيفشل الاستيراد بخطأ نحوي ورقم سطر.
المستوى الخفيفقد يمضي الاستيراد جزءًا من الطريق قبل أن يفشل، وهو سيناريو الاستعادة الجزئية الواقعي.

أسباب شائعة للقيام بذلك

  • التمرّن على الاستعادة من نسخة احتياطية تالفة قبل أن يحدث ذلك فعلاً.
  • التحقق من أن الاستيراد يجري داخل معاملة ويتراجع بشكل نظيف عند الفشل.
  • اختبار أن أداة الترحيل تبلّغ عن العبارة المعطوبة بدل المتابعة.
  • بيان لماذا يجب التحقق من النسخ الاحتياطية لا مجرد أخذها.

كيف تُتلِف ملف SQL

  1. أفلِت ملف .sql في الصندوق أعلاه، أو انقر للاختيار.
  2. اترك المستوى على Standard ما لم ترغب في تلف جزئي (Light) أو تحتج إلى هزيمة برامج الاسترداد (Heavy).
  3. اضغط أتلِف الملف. تجري المعالجة على جهازك، لذا تنتهي على الفور تقريبًا.
  4. نزِّل النتيجة. تحتفظ افتراضيًا باسم الملف الأصلي وطوله بالبايت.

أسئلة شائعة حول SQL

هل يمكنني محاكاة استعادة جزئية؟

نعم، وهذه أنفع حالة. يبقي المستوى الخفيف معظم العبارات سليمة، فيمضي الاستيراد عادةً فترة قبل أن يفشل، وهو تحديدًا السيناريو الذي يكشف غياب معالجة المعاملات.

هل يعمل مع التفريغات المضغوطة؟

يُعالَج ملف .sql.gz بوصفه أرشيف gzip بدلاً من ذلك، ما يكسر كل شيء دفعة واحدة. فك الضغط أولاً إن أردت تلفًا على مستوى العبارات.

هل يكسر جدولاً بعينه؟

ليس بشكل حتمي، فالتلف منثور لا موجَّه إلى كائنات مسمّاة.

هل يُعدَّل التفريغ الأصلي؟

لا. يُطبَّق الإتلاف على نسخة في الذاكرة ويُنزَّل على حدة.

استخدم هذا بمسؤولية. صُمِّم Files Corrupter لاختبار البرمجيات وضمان الجودة والبحث والتدريب والتعليم. وتسليم ملف مُتلَف عمدًا لإيهام الآخرين بأن العمل قد اكتمل قد يخالف لوائح مدرستك أو جهة عملك. وأنت المسؤول عن طريقة استخدامك للنتيجة. راجع إخلاء المسؤولية.

أدوات الشيفرة والبيانات أخرى

كل أدوات الإتلاف