[DB2] Find tables that recently modified structure in DB2
Problems Solution Note: Other interested columns are Reference
Problems Solution Note: Other interested columns are Reference
จดไว้กันตายและกัน หลังๆไม่ค่อยได้เตะตัว DB2 แล้ว พอมาดูเคสอีกที เอ๋อแดรก เป็น Dev ที่สวมหลายหมวกแล้วมืนจริงๆ 555 เริ่มต้นด้วย BACKUP มันมี 2 แบบ Offline / Online แล้วที่นี้มันต่างกันยังไง ถ้าดูสถานะ Log ใช้ db2pd -db INVSDB -logs Circular logging & Archive logging Log ในที่นี้หมายถึงพวก Transaction Logs นะ ใน DB ทั่วไปมี Log…
Problem Solution Another DB2 Step for Restore DB (In Thai) [DB2] Restore แบบ WITHOUT ROLLING FORWARD; แล้ว Error SQL1035N | naiwaen@DebuggingSoft
สำหรับ Blog นี้ผมก็ได้มาแก้ไข Module Perf ที่สรุปแล้วต้องให้ Field ประเภทที่ต้องเก็บทศนิยมละเอียดนิดนึง เลยได้ใช้ Data Type DECFLOAT ครับ แล้วที่นี้มีอีก Site ต้องใช้งานด้วย แต่ Site นั้นใช้ MS SQL / Azure SQL คราวนี้ต้องมาแปลง SQL ครับ ก่อนอื่น DECFLOAT คือ อะไร ? แล้วมันต่างกับ Decimal ยังไง ANSI SQL Syntax คล้ายๆกัน SQL…
I used a new laptop to execute some .NET Code + DB2 11.5.8 Database via ODBC / DB Factories / IBM DB2 .NET Data Provider) I found unpredictable hang or take a lot of time (about 20 minutes ++) to…
หลังจากลองเอา Image ASP.NET Core มา Run ปรากฏว่าพบ Error ตอนแรกคิดว่า Image มันมีปัญหาอะไร หรือป่าว ลองเข้าไปใน Container แล้ว Export Environment Variable มาตรวจตาม Got error when connecting db2 · Issue #29 · ibmdb/go_ibm_db (github.com) มันมีครบนะ ลองไปส่อง .csproj พบว่ามีอะไรแปลกๆอยู่ครับ อ้าวทำไม Linux มันไป Reference Library ของ…
พอดีได้รับเคสไฟไหม้มาตรวจสอบ เนื่องจากลองทำ Take On Date (ตั้ง Database ใหม่) แล้วปรากฏว่าข้อมูลที่เตรียมมามันไม่สามารถ Restore ที่ Production ได้ครับ โดยเจอ Error SQL1035N The operation failed because the specified database cannot be connected to in the mode requested. SQLSTATE=57019 พอลองไปดู Step Backup พอจะเดาได้แล้วแหละ ว่ามาจากอะไร Backup Restore สาเหตุ…
อันนี้มาช่วยน้องแก้ปัญหา หลังจากแนะนำให้ใช้ Operation db2 load เพื่อเอาข้อมูลจากที่ UAT มาขึ้นใหม่อีกเครื่องครับ หลังจากน้องตรวจสอบ Log พบ Error ว่าไม่สามารถเอาข้อมูลได้ จาก Error ที่พบทั้ง 66187 Record ถูก Rejected หมดเลยครับ ต้องไปส่องหาสาเหตุจากไฟล์ tab839.msg พอมาดูที่ message file แล้วถึงบางอ้อเลยครับ SQL3550W The field value in row “F0-3” and column “3” is not NULL,…
สำหรับ DB2 มัน Feature HADR สำหรับช่วย Replicate Log จากเครื่องหลัก(Primary) ไปยังเครื่องสำรองอื่นๆ (Standby) ที่นี้ข้อจำกัดของ DB2 ในส่วน Standby ปกติมีหน้าที่รอรับ Log จากเครื่อง Primary อย่างเดียวครับ แล้วที่นี้ DB2 ตั้งแต่ 9.7 มันยอมให้อ่านจาก Database ที่เป็น Standby ได้ โดยการเปิด Feature DB2_STANDBY_ISO โดยมีข้อจำกัดอ่านได้แบบ Uncommitted Read (UR) เท่านั้น DB2_STANDBY_ISO ดีไหม ?…
พอดีได้เจอเคสของลูกค้าว่า Database ไม่สามารถ Restore ได้ เพราะลองเข้าใช้งาน Application แล้วไม่เจอตัว Database ครับ สิ่งที่ต้องเป็นอย่างแรก ตรวจสอบไฟล์ Backup ก่อนครับ ว่าครบถ้วนสมบูรณ์ หรือไม่ครับ โดยตัว DB2 มีคำสั่งเตรียมมาให้อยู่แล้วครับ db2ckbkp พระเอกของเรา ตัว db2ckbkp ทำหน้าที่ตามชื่อครับ db2 check backup ครับ โดยมีรูปแบบการใช้คร่าว ดังนี้ จากคำสั่งข้างต้น มาลองดูรายละเอยีดเบื้องต้นกันครับ คำสั่ง db2ckbkp ใช้งานได้ทุก user ครับ แต่ต้องกำหนด Initialize db2…