หน้าเว็บ

แสดงบทความที่มีป้ายกำกับ oracle แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ oracle แสดงบทความทั้งหมด

วันพุธที่ 15 มกราคม พ.ศ. 2557

การตั้งค่า Heap Memory ให้กับ Oracle SQLdeveloper

เอาไว้เพิ่ม heap memory เพื่อแก้ปัญหากรณีที่เราเปิด file .SQL ขนาดใหญ่ไม่ได้ครับ

1. คลิกขวาที่ SQLdeveloper icon --> properties


2. copy path ที่เราทำการ ติดตั้ง SQLdeveloper ไว้

วันพุธที่ 2 พฤศจิกายน พ.ศ. 2554

แก้ปัญหา add ข้อมูลชนิด Date ใน Oracle Database 11g ผ่าน Microsoft Excel

        ผมเชื่อว่าหลายๆท่านที่ใช้ Oracle Database Server คงเคยเจอปัญหานี้
คือ  เราต้องการ add ข้อมูล ผ่าน Excel   โดยหนึ่งใน  field tpye เรามี data type เป็น date

       พอทำการ add  ข้อมูลเข้าไปแล้ว  ตรง field ข้อมูลที่เป็น  date ไม่เป็นไปตามที่เรากำหนดไว้  หรือบางทีก็มี Error  คือ add ไม่ได้เกิดขึ้น  ดังตัวอย่างต่อไปนี้

หรือ

     
   ทั้งๆที่ใน Excel เรา  date formt เราเป็น DD-Mon-YYYY  แล้วไหงมันมาเป็นแบบนี้ล่ะ 

        เห็นความแตกต่างมั้ยครับ

นั่นก็เป็นเพราะว่า  มี 3 อย่างนี้ที่ไม่ตรงกัน  คือ

วันอาทิตย์ที่ 1 พฤษภาคม พ.ศ. 2554

ติดตั้ง Oracle database 11g R1 (11.1.0.6.0) เพื่อใช้งาน กับ Netbeans IDE 7.0 และ ติดตั้ง Plugin iReport เพื่อการออกแบบรายงาน บน windows 7

สิ่งที่ต้องเตรียม
  • Windows 7
  • Oracle Database 11g R1 (11.1.0.6.0)
  • Netbeans IDE 7.0
  • jdk-6u25-windows-i586
  • Plugin iReport 
  • JDBC(java database connectivity)
Windows 7 ไม่ต้องบอกน่ะครับว่าไปเอามาจากไหน ^^
Oracle Database 11g R1(11.1.0.6.0)  สามารถดาวน์โหลดได้ที่  http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html  ฟรี
เนื่องจากของผมเป็น windows 7 32-bit  ผมก็เลยเลือก ตามลูกศรด้านล่าง 
Netbeans IDE 7.0 ดาวน์โหลดที่นี่เลย http://netbeans.org/index.html  ฟรีเช่นเดียวกันครับ เลือกที่
jdk-6u25-windows-i586  ดาวน์โหลดที่ http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html ฟรีอีกแล้ว เลือกที่
Plugin iReport ดาวน์โหลดที่  http://jasperforge.org/website/ireportwebsite/IR%20Website/ir_download.html?header=project&target=ireport   เลือกที่ 
JDBC(java database connectivity) ดาวน์โหลดที่ http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-111060-084321.html
เรามาเริ่มทำการติดตั้งกันเลยดีกว่า  โดยผมจะขอสมมติว่าเราได้ดาวน์โหลดโปรแกรมมาไว้บนเครื่องเรียบร้อยแล้วน่ะครับ ^^
อ้อลืมไปครับ การดาวน์โหลดโปรแกรมใดๆ จากเว็บ Oracle เราสามารถดาวน์โหลดได้ฟรีครับ  แต่ต้องลงทะเบียนเป็นสมาชิกก่อน  ซึ่งก็ไม่ได้เสียตังค์อะไรเหมือนกัน  รายละเอียดจะไม่ขอกล่าวถึงน่ะครับผม

วันศุกร์ที่ 29 เมษายน พ.ศ. 2554

รู้จักกับ Oracle database server

        Oracle database server หรือที่เรามักจะคุ้นเคยกับชื่อ Oracle database จะประกอบไปด้วย 2 ส่วน คือ
  • Oracle Instance
  • Oracle Database
       Oracle Instance : คือหน่วยความจำที่ใช้เก็บข้อมูล และควบคุมการทำงานของ Oracle server
ที่เรียกว่า SGA(System Global Area) รวมกับ Oracle Process ที่ใช้ในการทำงานของ Oracle
          Oracle Instance=SGA+Oracle Process
       
        ในส่วนของ SGA นั้นจะประกอบไปด้วยหน่วยความจำย่อยๆที่สำคัญ คือ

วันพฤหัสบดีที่ 28 เมษายน พ.ศ. 2554

ที่มาของ Oracle Database 11g

 
จุดเริ่มต้นตำนาน
        Database Management System เริ่มมีใช้ใน ทศวรรษ 1960 ซึ่งยังเป็นฐานข้อมูลที่มีโครงสร้างแบบ ลำดับชั้น ( hierarchies ) และ แบบ network อยู่ ซึ่งยากลำบากในการเขียน Application จนกระทั่ง Dr.Ted Codd ซึ่ง ทำงานอยู่ที่ บริษัท IBM ในขณะนั้น มีความคิดในการ จัด organize data ใหม่ ซึ่ง Dr.Codd เรียกมันว่า Relational Model
        Relational Model นี้ ใช้ ตาราง 2 มิติ ประกอบด้วย แถว (row) และ คอลัมน์ (column) โดย ข้อมูลในตาราง สามารถ เชื่อมความสัมพันธ์ (relationship) ระหว่างตารางกันได้ แต่ช่วงนั้น relational model ของ Codd ก็ยัง ไม่มีการเอาไปทำ ในเชิงพาณิชย์ และ บริษัท IBM เองก็ไม่มีแผนเอา ไอเดีย ของ Dr. Codd ไปใช้งาน

Oracle Certified Associate (OCA)


(ตัวอย่าง OCA)


Oracle Certified Associate (OCA) เป็น Certificate สำหรับ DBA(Database Administrator) ระดับเบื้องต้นที่สุด และเป็นพื้นฐานที่ผู้ที่จะสอบ Certificate ระดับบน ๆ ขึ้นไปจะต้องผ่านก่อน ผู้ที่ได้ OCA อาจจะทำงานในตำแหน่งเช่น Junior DBA เป็นต้น