Posted by: piman007 | 13-07-2012

db2 ไม่สามารถ create synonym ให้กับ function

วันนี้เกิดปัญหาข้อมูลรายงานเป็น 0 ซึ่งถือว่าเป็นสถานะการณ์ที่ผิดปกติมาก ปกติมันก็มีข้อมูลอยู่ทุกวันนี่หน่า  ไล่ไปไล่มา Program เรียกใช้ Function  ใน Database

ตอนแรกคิดว่า ติดเรื่อง Synonym ให้กับ rule  ADM   (ที่ทำงานผมให้แยกระหว่าง DBA และ ADM,  ADM ใช้สำหรับโปรแกรมเรียกใช้งานผ่านตัวนี้เพราะเรื่องของสิทธิ์และ Security)

บอกน้องในทีม OK  งั้น Create Synonym ให้กับ Function ก็แล้วกัน

ลองเรียกใช้ มันก็ติดประเด็นอีก เรียกไม่ได้   OK Grant สิทธิ์ให้ Role ก็แล้วกัน  แต่ด้วยสิทธิ์ของ Developer อย่างพวกผมทำไม่ได้ ก็ต้องพึ่งใบบุญจาก DBA  เลยสั่งให้น้อง e-mail ไปบอก

เวลาผ่านไปสักพัก มีข้อความตอบกลับมาว่า

db2 ไม่สามารถ create synonym ให้กับ function ได้ครับ

 

ในกรณีนี้คงต้อง deploy function SUM_STATUS_BRANCH ด้วย schema ADM เพิ่มครับ ถึงจะสามารถ run statement ดังกล่าวได้ครับ

DB2 ทำพิษอีกแล้วเรา 555+


ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

หมวดหมู่

%d bloggers like this: