<body id=bd><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d7145547\x26blogName\x3dESZhang+blog\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dSILVER\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://zenac.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://zenac.blogspot.com/\x26vt\x3d3767548654419712195', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe", messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { 'blogger-ping': function() {} } }); } }); </script>

 ESZhang blog

บันทึก ความทรงจำ บ่น ระบาย เหตุบ้านการเมือง ไปๆมาๆ กล้องกับการถ่ายรูป กับงานสุดรัก คอมพิวเตอร์งัย

Recover Database Oracle 8i on Redhat Linux !!!

เมื่อวานตอนเย็นๆแล้วได้รับแจ้งจากลูกค้าว่า โปรแกรมใช้งานไม่ได้ เลยรีโมทเข้าไปดู เอาละสิ Database Oracle ไม่ทำงาน ผมพยายามสั่งให้เริ่มทำงานใหม่ แล้วสิ่งที่ไม่อยากให้เกิดมันก็เกิด Controlfile พัง งานหนักอีกแล้ว เอาน่ามันยังมีอีกตั้ง 3 ไฟล์ หึหึหึ T_T สวรรค์ไม่เข้าข้างผม มันมีปัญหาทั้ง 3 ตัวเลยโอย จะบ้าตาย เอาน่ายังดีที่มันเสียกันคนละส่วน เลยยังพอสตาร์ทได้บ้าง แล้วก็สำรอง Controlfile ซะด้วยคำสั่ง
# svrmgrl svrmgr> connect internal svrmgr> alter backup controlfile to trace
เราจะได้สคริปสำหรับสร้าง Controlfile ตัวใหม่ อยู่ในไฟล์ trace เอาละเมื่อได้มาแล้วผมก็ สั่งสร้าง Controlfile ใหม่เลย หึหึหึ T_T อะไรมันจะซวยปานนี้ Redolog file กลุ่มที่ 3 ไฟล์ที่ 1 พังอีกเอาเข้าไป ไม่เป็นไรยังดีที่ผมมี Redolog file Group ละ 2 ตัวก๊อบทับเลยครับ แล้วสร้างใหม่อีกที คราวนี้ผ่านแฮะ แต่ยังครับยัง วิบากกรรมผมยังไม่หมดแค่นั้น มันยังมีต่อ T_T datafile ที่เก็บ rollback มัน media recover อีกโอ๊ยมันอะไรกันนักกันหนาเนี่ย เอ้าช่างมัน offline มันไปเลยหึหึ ขอเปิดแล้วเอาข้อมูลออกมา อย่างเดียวพอตอนนี้ ในที่สุดผมก็เปิดมันขึ้นมาได้ แล้วก็เอาข้อมูลออกมาได้ด้วยวิธี export เอาแต่ต้อง drop instance แล้วสร้างใหม่ T_T เรื่องมันเศร้าเก็บเอาใว้เป็นบทเรียน เพราะสาเหตุของเรื่องทั้งหมดนี้มันเกิดจาก ไฟฟ้ากระชาก แค่หนเดียวเองนะเนี่ย (UPS 2KVA เอาไม่อยู่อะ)
Tuesday, June 29, 2004 at 08:50

เรื่องเล่าเช้านี้ Czech 3 - 0 Denmark

มาแล้วครับผลการแข่งขันระหว่าง Czech กับ Denmark ถ้าใครไม่ได้ดูคู่นี้เห็น Score แล้วอาจนึกว่า Czech ยำใหญ่ แต่จริงแล้วไม่ใช่ครับ ครึ่งแรกนี่ Denmark ค่อนข้างจะครองบอลได้มากกว่าเสียด้วยซ้ำ แดนกลางของ เดนส์ ทำงานดีมากทั้งตัดบอล ทำลายเกมส์กันตั้งแต่ครึ่งสนามกันเลยทีเดียว เปิดเกมส์มานี่ก้อใส่กันเลยครับ ไม่ต้องดูเชิงกันแล้ว แลกกันมันส์หยด ดูสนุกกว่าทีมดังที่ตกรอบไปแล้วบางทีมเล่นเสียอีก เดนส์ ทำทางบอลกันดีมาก แต่ไม่คมในจังหวะปิดกล่อง ขาดบ้างเกินบ้าง แต่ยังเก็บบอลได้ดี แถวสองทำงานกันขยันขันแข็ง เห็นบอลลอยทีไร เดนส์ เก็บมาเล่นได้ทุกที กลับเป็น เชก ที่ต่อบอลกันขาดบ้างเกินบ้าง ส่วนใหญ่จะเน้นวางยาวทางปีกซ้ายที่ พาเวล เนดเวด โดนจับตายอยู่ กระดิกแผลงฤทธิ อะไรไม่ค่อยได้ บอลเลยไม่ค่อยได้ไปใหนซักเท่าใหร่ จบครึ่งแรกบอกได้เลยว่า สูสีสุดๆ ครึ่งหลังเกมส์ยังคงรูปเดิมอยู่ แต่เป็น เชก ที่ใด้ใช้จุดเด่นของ แยน โคลเลอร์ อาวุธอันตราย สุงที่สุดใน ยูโร2004 แล้วครับทั่น ใช้ประโยชน์จากรูปร่างที่สูงเป็นเสาไฟฟ้า โขกบอลเบิกประตู เดนส์ ได้ก่อน หลังจากนั้น เดนส์ยังไม่เสียขวัญแถมยังเล่นเหมือนหนังม้วนเดิม คือต่อบอลเท้าถึงเท้า วางบอลแม่น เก็บบอลแถวสองได้ดี แต่ต้องบอกว่ามันเป็นวันของ มิลาน บารอส ศูนย์หน้าจากลิเวอร์พูล สอยซะสองเม็ด และด้วยรูปเกมส์ที่ยังสูสีกันอยู่ เพียงแต่มีประตูเป็นผลต่าง ทำให้ปิดกล่องได้ทันที เชก จะไปพบกับ กรีช ในรอบต่อไป
Monday, June 28, 2004 at 10:18

วันนี้ Copy ล้วนๆ

หุหุหุ ไม่อยากจะเชื่อ ไม่ได้มีความคิดเป็นของตัวเองเล้ย -_-' พี่เทพครับ ผมขออีกทีนะพี่มันน่าสนใจอะ แฮะๆแถมอาจจะมีอีกหลายที ว่าแล้วก้อไปหาข้อมูลดีกั่ว อิอิอิ วันนี้ ใครแข่งกะใครน้า แต่ที่แน่ๆ อย่างที่ผมพูดเอาไว้กับ ใครและใครหลายๆคน คราวนี้ Holland ผมน่าจะมีโชคกะเขาบ้างหละ ดูสิดู ก่อนเข้ารอบสุดท้าย ก้อลูกผีลูกคน แถมพอมาเจอรอบแบ่งกลุ่มนี่เล่นเอาหัวใจเกือบวาย ต้องลุ้นกันทุกทางทั้งฝีมือ ทั้งโชคทั้งดวง ยังไม่พอในแค้ม ยังแตกคอกันอีก มารอบ 8 ทีม กว่าจะฝ่านมาได้ก้อเล่นกัน 120 นาที ยันฏีกา โอยหัวใจจะวายซะให้ได้ แต่ !!! ทุกท่านโปรดทราบ ทีมเต็งหาม ทั้งหลายแหล่ กระเด็นกลับบ้านไปเรียบร้อยแล้วครับ !!! สาบานได้ว่าผมไม่ได้ดูถูกทีมที่เหลืออย่างเด็ดขาดไม่งั้น พวกเขาผ่าน ทีมใหญ่ๆ ที่ตกรอบไปแล้วมาไม่ได้หรอกครับ แต่ทว่า ตอนนี้ ราศี ดูจะจับที่ Holland มากกว่า ทีมใหนๆ ทำไมนะเหรอ ไม่รู้ว่ามีใครพูดไว้ที่ใหนผมจำไม่ได้แล้ว แต่เขาบอกไว้ว่า ทีมทีจะได้แชมป์ แค่เก่งยังไม่พอ มันต้อง เอาตัวรอดในเกมที่น่าแพ้ได้ และมีแต้มในเกมที่ไม่อยู่ในฟอร์ม หุหุหุ บอกตรงๆถึงตอนนี้ผมก้อยังไม่มั่นใจสักเท่าใหร่ 50% ยังไม่ถึงเลยสารภาพเอ้า แต่อย่างที่เขียนเอาไว้นั่นเหละ เงื่อนใขดังกล่าว มันเข้าทางอะ ถึงมันจะไม่ใช่สูตรสำเร็จก้อเถอะ เอาเป็นว่าคอยดูกันไป ว่าแล้วก้อ ไปชมคู่คืนนี้กันดีกว่า แล้วเดี๋ยวผมจะมาเล่า เกมส์ นี้ให้ฟัง Czech - Denmark
at 01:25

Cooperative Linux

Cooperative Linux Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP, without using a commercial PC virtualization software such as VMware, in a way which is much more optimal than using any general purpose PC virtualization software. In its current condition, it allows us to run the KNOPPIX Japanese Edition on Windows อันนี้น่าสน น่าลองเอาไปเล่น เดี๋ยวรู้กัน
at 00:04

MHonArc

BackEnd ของ TLWG (ผมเข้าใจถูกมั้ยเนี่ย) MHonArc is a Perl mail-to-HTML converter. MHonArc provides HTML mail archiving with index, mail thread linking, etc; plus other capabilities including support for MIME and powerful user customization features. MHonArc Home Page
at 00:03

XkbOptions จากพี่เทพ

โอ้ว... ได้ความรู็ใหม่จากพี่เทพอีกแย้ว XkbOptions จากพี่เทพ เล็คเชอยิกๆ อย่าลืมเพิ่ม Option "XkbOptions" "grp:alt_shift_toggle" ด้วยนะครับ ไม่งั้นเดี๋ยวสลับภาษาไม่ได้อยู่ดี ค่าปัจจุบันที่ผมใช้อยู่: Option "XkbLayout" "us,th_tis" Option "XkbOptions" "grp:alt_shift_toggle,lv3:menu_switch,grp_led:scroll" โดยที่ th_tis เป็น layout ใหม่ตาม มอก. 820-2538 สามารถคีย์ ฟองมัน (๏) โคมูตร (๛) และยามักการ (อ๎) ได้ด้วย โดยที่ใน XFree86 ได้เพิ่ม อังคั่นคู่ (๚) ไว้ที่ shift ระดับที่สามของปุ่ม [นฯ] (shift สูงกว่า ฯ อีกขั้น) แล้วใช้ lv3:... option ในการเลือกปุ่ม shift ระดับที่สาม (ข้างบนนี้ผมใช้ปุ่ม menu ซึ่งผลข้างเคียงคือจะใช้ปุ่มนี้เรียก context menu ไม่ได้ ใครมีปุ่ม control ขวา อาจจะใช้ lv3:switch เอา) แต่ทั้งนี้ทั้งนั้น KDE 3 และ GNOME 2.6 ได้เซ็ต keyboard layout ทับค่าของ X ใน XF86Config-4 นี้อีกที ดังนั้น ถ้าใช้ desktop ทั้งสองนี้ ต้องเช็กใน control center ด้วย เทพ.
Sunday, June 27, 2004 at 23:36

AWStats - Free log file analyzer for advanced statistics (GNU GPL).

ได้มาจาก LTN WebBoard Topic LTN Down ของคุณ ottAWStats - Free log file analyzer for advanced statistics (GNU GPL).จำเอาไว้ก่อนเดี๋ยวลืม กะลังหาเอาไว้ใช้อยู่พอดีเชียวนิ เดี๋ยวเอาไว้ติดตั้งเสร็จแล้วมา Blog เอาไว้ดีกั่ว โปรดติดตามชม (จะมีใครชมมั้ยนี่)
at 22:50

Debian woody 3.0r1a Net install on IBM RS/6000 Model B50

ว่าจะ ว่าจะ มาหลายวันแล้วไม่ได้เขียนซะที ต่อจากการติดตั้ง Debian บน B50 หลังจากที่เรา Boot ด้วย Floppy disk แล้วทำการติดตั้งต่อ (มันจะประมาณว่าเหมือนกับตอน boot เครื่องครั้งแรกหลังการติดตั้ง Debian ตามปรกตินั่นแหละ) รัน Task select กะ dpkg ตั้งค่า apt-get ให้เรียบร้อย จากนั้นไป Download kernel ที่ Compile แล้วมาติดตั้ง ประมาณนี้ # cd / # cp /root/vmlinux . # cp /root/System.map . # cd /lib/modules # tar xjf modules-2.4.21-ben0.tar.bz2 จากนั้นแก้ใข Config ของ Bootloader yaboot ที่ /etc/yaboot.conf ดังนี้ boot=/dev/sda1 fstype=raw partition=2 root=/dev/sda2 timeout=30 install=/usr/lib/yaboot/yaboot nonvram image=/vmlinux label=linux read-only จากนั้นติดตั้ง Bootloader ด้วยคำสั่ง # mkofboot -v และไปเพิ่ม Network Interface Driver ที่ file /etc/modules ว่า pcnet32 จากนั้นขั้นสุดท้ายที่เหล่าสาวก Debian คุ้นเคยกันดี # apt-get update # apt-get upgrade เสร็จแล้วครับ โชว์ผลงานกันหน่อย root@www:~# uname -a && uptime Linux www 2.4.21-rc3-ben0 #2 Wed Jun 11 02:26:37 CEST 2003 ppc unknown 10:45:00 up 11 days, 17:50, 1 user, load average: 0.02, 0.04, 0.00 อ้างอิง Debian GNU/Linux 3.0 on an RS/6000 B50 Installation Howto
Tuesday, June 22, 2004 at 11:06

Holland 2-3 Czech !!! Oh.... ม่ายจริง

เอาแล้วงัย Holland เอาอีกแล้ว นำไปก่อน 2-0 โดนตามรวดเดียวแถมแซงหน้าชนะไปซะอย่างงั้นแหละ ผลการแข่งขันและบทวิจารหลังเกมส์ ผมนะไม่ได้ดูหรอก หมดแรงเมือวานไป สะพานเหล็กกะหวานใจมา เข้าไปดูใน EURO2004 แทบหมดแรงเพราะมันหมายความว่าตอนนี้ Czech มี 6 แต้มเป็นจ่าฝูงของกลุ่ม D (Group of Dead) รองลงมาเป็น Germany มี 2 แต้มแล้วก้อ Holland 1 แต้ม เท่ากับ Latvia
Sunday, June 20, 2004 at 13:27

Sweden 5 - 0 Bulgaria !!! มันยิงกันเข้าไปได้อย่างไร

มานอารายกานเนี่ย สงสัย จะอัดอั้นขนาดจากรูปการณ์มันไม่น่าจะต่างกันขนาดนี้นะเนี่ยบัลแกเรียพรุน สงสัยเลยที่ Euro เขาคุยว่าทีมอยู่ในระดับเดียวกันไม่ห่างกันมาก จาจิงมั้ย แล้วนี่ลัตเวีย จะขนาดใหนละนี่ เมื่อวานเขียนผิดที่ว่า ฮอลแลนจะแข่งเมื่อคืน มันแข่งวันนี้ตะหาก ฟิตก่อนๆ เดี๋ยวอดดู
Tuesday, June 15, 2004 at 08:35

France 2-1 England

หุหุเมื่อคืนว่าจาตื่นมาดู แต่ก้อตื่นมาดูจิงๆแหละ ลืมตาดู TV ตอน ตี 1 ครึ่ง แล้วก้อหลับเลย -_-' อดดูอะ วันนี้เอาใหม่ทีมโปรดด้วย Holland อัศวินสีส้ม ผลอังกฤษโดนยิง 2 ลูกช่วงทดเจ็บ น่าเศร้าแทนจิงๆอุสาห์ยิงนำก่อนแล้วนะเนี่ย โดน ซิซู เหมา 2 ลูกในเวลาแค่ 2 นาทีสุดท้าย ท่าทางพวกเขาจะไร้โชคใน Euro หนนี้แฮะ แต่ของอย่างงี้ต้องดูกันนานๆ ว่าแต่ว่า ผมเชียร์ อัศวินสีส้ม อิอิอิ
Monday, June 14, 2004 at 11:37

Long Long Time Ago !!!

หุหุหุ นานมักๆที่ไม่ได้ Update Blog แถมเรื่องวันนี้ยังเป็นเรื่องเก่าๆอีกตะหาก ด้วยความที่ว่า เครื่องที่บ้านตอนนี้ด้วยเหตุจำเป็นทำให้มันกลายพันธุ์ เหลือ Cyrix M-II PR 333 (Core Clock 266 66x4) -_-" Memory 128 MB nVidia Riva TNT 2 16MB Ext Modem 33.6 K -_-' ทำให้ต้องร้างลากะน้อง Gentoo (สู้ไม่ใหวก้อตอน Update เป็น Gnome 2.6 นี่แหละแทบตาย) หันกลับมาคบกะคุณพี่ Debian อีกหน (สายลมพัดหวน) ก้อเลยไปนั่งหาวิธี Get .deb เอามาใช้แบบ offline (D/L ที่ทำงานแล้วเอากลับมาใช้ที่บ้าน) นั่งอ่าน post เก่าๆก้อไปเจอ นี่เข้า หุหุผมขอละนะคุณเทพ(หวังว่าคงเป็น GPL) กันลืมอะ
ถ้าเป็นอย่างนั้น แนะนำให้ใช้ apt-move ซึ่งจะ move package จาก /var/cache/apt/archives/ ให้ไปยังที่เก็บในรูปแบบของ FTP mirror tree เสร็จสรรพ (สามารถใช้เป็น source ของ apt-get ได้เลย) การติดตั้ง: apt-get install apt-move <แก้ /etc/apt-move.conf ตามต้องการ> apt-move update จากนั้น จะเขียน FTP mirror ที่ได้ลง CD เลยก็ได้ (ถ้าจำนวน package ไม่เยอะเกินหนึ่งแผ่น) จากนั้น ใช้ CD ติดตั้งได้เลย โดยสั่ง apt-cdrom add apt-get install ... (เหมือนปกติ) แถมว่า ถ้าจำนวน package เยอะ จะมี package ชื่อ debian-cd สำหรับ generate Debian CD อีกทีหนึ่ง การติดตั้ง + ใช้งาน: apt-get install debian-cd cd /usr/share/debian-cd <แก้ CONF.sh ตามต้องการ> . CONF.sh make distclean ... <ที่เหลือ กรุณาอ่าน README ใน directory เดียวกัน จะเข้าใจได้ดีกว่า> ... มันจะช่วยตัดแผ่นให้ด้วยครับ apt-get install apt-zip เลยครับ จากนั้น man apt-zip ครับผม (เพราะผมก็ยังไม่เคยใช้ ใช้แต่ script ของตัวเอง :P แค่อ่านคร่าว ๆ ว่ามันจะ gen script สำหรับดูด package ในเครื่องอื่น แล้วก็มีอีกคำสั่งสำหรับแพร่ package ที่ดูดมา) เทพ.
อานิสงค์จากการอ่านกระทู้เก่าๆทำให้รู้ว่า Debian มี apt-build ด้วยนะเนี่ย Debian woody 3.0r1a Net install on IBM RS/6000 Model B50 ที่มา http://myrddin.org/howto/debian-rs6000.html ด้วยความจำเป็นที่ต้องติดตั้ง OS ใหม่ให้กับ IBM RS/6000 Model B50 ก้อเลย เกิด Idea ว่ามันน่าจะลงเป็น Linux ดูนะแล้ว Distro แรกๆที่เข้ามาอยู่ในหัวก้อนี่เลย Debian (Gentoo ไม่ใหวเวลามันจำกัด) เอ้าวันนี้ทำได้เท่านี้แหละ จดเอาไว้ก่อน ก่อนอื่นเลยต้อง สร้างแผ่น Boot จาก root.bin แล้วไป D/L file linux.bin มาก๊อป ลงไปแทนทีบน Floppy Disk จากนั้นตอนเปิดเครื่องให้ กด F8 เพื่อเข้า OK Prompt แล้วพิมพ์ ิboot floppy:,\linux.bin root=/dev/fd0 load_ramdisk=1 ที่หน้าจอติดตั้งตามปรกติ แต่ว่าต้องแบ่ง Partition "PPC PReP Boot" (Type 41) เอาไว้บนสุด 4 MB เสร็จแล้วตั้งค่า Network แล้วก้อ mkdir /target/tmp cd /target/tmp wget http://http.us.debian.org/debian/dists/woody/main/disks-powerpc/base-images-current/basedebs.tar แล้วกลับไปหน้าจอติดตั้ง เลือก "Install Base System" --> "Already mounted partition" แล้วใส่ว่า /target/tmp จากนั้น boot ใหม่อีกทีจาก floppy disk boot floppy:,\linux.bin root=/dev/sda2 กลับบ้านแล้วเดี๋ยวพรุ่งนี้มาทำต่อ
Wednesday, June 09, 2004 at 22:17

Oops !!!

มาทำงานตอนเช้านั่งกินกาแฟ อ่าน blog ของทั่นๆทั้งหลายอยู่เริ่มจากคุณ bact' bookmarklets น่าสนใจดีเลยลองไปเอามาเล่นม่าง อ่านไปอ่านมาเอ้า blog ผมไปอยู่ใน links คุณ bact' ตั้งแต่เมื่อใหร่เนี่ย เร็วจิงๆยังไม่ได้บอกใครเลยอะ สุดยอดนักหา blog แล้วคนนี้ แหะๆ blog ผมไม่ค่อย update อะเขิน ;-)
Thursday, June 03, 2004 at 10:18

My Profile

 My name: Zena
My Home: Klongsamwa, Bangkok, Thailand

View my complete profile


Copyright © 2005 for Blogger by Blogger Templates Inc. All rights reserved.