غير قادر على الاستعلام بعد تغيير الجدول في DB2

StackOverflow https://stackoverflow.com/questions/1493627

  •  18-09-2019
  •  | 
  •  

سؤال

لدينا طاولة شخص تم إنشاؤه في DB2. ليس لدي أي فكرة عن كيفية إنشاءها. ولكن عندما أقوم بتحرير الجدول، فإنه ينطلق جيدا. ولكن بعد تحرير لا أستطيع الاستعلام عن الجدول على الإطلاق لا يمكن إضافة العمود إلى الجدول لأن الجدول يحتوي على إجراء تحرير.

نظرت إلى موقع IBM ووجدت هذا كيفية تحرير الجدول باستخدام الإجراءلكن ليس لدي أي فكرة عن كيفية القيام بذلك.

هل هناك أي شيء يمكنني القيام به لإصلاح هذا دون ذلك بعد الإجراء المذكور في الرابط الثاني؟

لقد قمت بإعادة تشغيل الخادم، ولكن لا تزال لا مساعدة. أولا أنا غير قادر على معرفة سبب تلقي الخطأ في المكان الأول.

أنا أستخدم DB Visualizer و DB2 على Linux.

هل كانت مفيدة؟

المحلول

هذا في بعض الأحيان السلوك الافتراضي ل DB2. نحتاج إلى تشغيل الأمر Reorgchk لإصلاح هذه الأخطاء. مزيد من المعلومات أدناه ..

http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp؟topic=/com.ibm.db2.udb.admin.doc/doc/r0000888.htm. http://publib.boulder.ibm.com/infocenter/db2luw/db2luw/v9/index.jsp؟topic=/com.ibm.db2.udb.admin.doc/doc/c0023297.htm.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top