การติดตั้ง oracle database 11g /oracle sql developer และ ... ·...

17
การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ Oracle Forms เครื่องคอมพิวเตอร์และซอฟต์แวร์ที่ใช้ในการติดตั้ง สำหรับซอฟต์แวร์ Oracle Database 11g Express Edition มีให้เลือกติดตั้งได้ทั้งบนระบบปฏิบัติ กำร Windows และ Linux แต่ในกำรเรียนกำรสอนนี้เป็นรุ่นที่ใช้ติดตั้งบน Windows โดยเครื่อง คอมพิวเตอร์ที่สำมำรถติดตั้งได้นั้นต้องมีคุณสมบัติดังนีประเภทของสิ่งที่ต้องกำร ค่ำที่ควรมี ระบบปฏิบัติกำร ตัวใดตัวหนึ่งสำหรับ 64-bit Microsoft Windows x64 ระบบปฏิบัติกำร: Windows Server 2008 x64 - Standard, Enterprise, Datacenter, Web, and Foundation Editions Windows Server 2008 R2 x64 - Standard, Enterprise, Datacenter, Web, and Foundation Editions. Windows Server 2012 x64 - Standard, Datacenter, Essentials, and Foundation Editions Windows Server 2012 R2 x64 - Standard, Datacenter, Essentials, and Foundation Editions Windows 7 x64 - Professional, Enterprise, and Ultimate Editions. Windows 8 - Pro and Enterprise Editions Windows 8.1 - Pro and Enterprise Edition เนื้อที่ของ Disk อย่ำงน้อย 1.5 GB หน่วยควำมจำ อย่ำงน้อย 256 MB แต่ทำงที่ดีแนะนำ 512 MB Network protocol ตัวใดตัวหนึ่งต่อไปนี้คือ IPC Named Pipes SDP TCP/IP TCP/IP with SSL Microsoft Windows Installer (MSI) MSI version 2.0 หรือสูงกว่ำ สำมำรถดำว์นโหลด MSI จำก: http://msdn.microsoft.com/

Upload: others

Post on 05-Apr-2020

73 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ Oracle Forms

เครื่องคอมพิวเตอร์และซอฟต์แวร์ที่ใช้ในการติดตั้ง

ส ำหรับซอฟต์แวร์ Oracle Database 11g Express Edition มีให้เลือกติดตั้งได้ทั้งบนระบบปฏิบัติ กำร Windows และ Linux แตใ่นกำรเรียนกำรสอนนี้เป็นรุ่นที่ใช้ติดตั้งบน Windows โดยเครื่องคอมพิวเตอร์ที่สำมำรถติดตั้งได้นั้นต้องมีคุณสมบัติดังนี้

ประเภทของสิ่งที่ต้องกำร ค่ำท่ีควรมี ระบบปฏิบัติกำร ตัวใดตัวหนึ่งส ำหรับ 64-bit Microsoft Windows x64

ระบบปฏิบัติกำร: Windows Server 2008 x64 - Standard, Enterprise,

Datacenter, Web, and Foundation Editions Windows Server 2008 R2 x64 - Standard,

Enterprise, Datacenter, Web, and Foundation Editions.

Windows Server 2012 x64 - Standard, Datacenter, Essentials, and Foundation Editions

Windows Server 2012 R2 x64 - Standard, Datacenter, Essentials, and Foundation Editions

Windows 7 x64 - Professional, Enterprise, and Ultimate Editions.

Windows 8 - Pro and Enterprise Editions Windows 8.1 - Pro and Enterprise Edition

เนื้อท่ีของ Disk อย่ำงน้อย 1.5 GB หน่วยควำมจ ำ อย่ำงน้อย 256 MB แต่ทำงที่ดีแนะน ำ 512 MB Network protocol ตัวใดตัวหนึ่งต่อไปนี้คือ

IPC Named Pipes SDP TCP/IP TCP/IP with SSL

Microsoft Windows Installer (MSI)

MSI version 2.0 หรือสูงกว่ำ สำมำรถดำว์นโหลด MSI จำก: http://msdn.microsoft.com/

Page 2: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

การติดตั้ง Oracle Database

1. Download โปรแกรม Database Oracle 11.2g ได้จำกเว็บไซต์ของ www.oracle.com จำกนั้นเลือก ดำวน์โหลด Oracle Database Express Edition 11g Release 2 2. เมื่อท ำกำรดำวน์โหลดโปรแกรมเสร็จ ให้ unzip จะเห็นไฟล์ setup ให้ Double Click ทีไ่ฟล์ setup.exe เพ่ือท ำกำรติดตั้งโปรแกรม

3. หน้ำ Configure Security Update จะมีให้ใส่ E-mail และ Oracle Support Password ให้คลิ๊กเครื่องหมำย ออก และปล่อยเว้นว่ำงไว้ทั้ง 2 ช่อง จำกนั้นกดปุ่ม ถัดไป>> จะมีแจ้ง Massage box ขึ้นมำ ขั้นตอนนี้ให้ Skip ไปเลยโดยกดปุ่ม yes

Page 3: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

4. เลือก Create and configure a database จำกนั้นกดปุ่ม ถัดไป>>

5. เลือก DesktopClass จำกนั้นกดปุ่ม ถัดไป>>

Page 4: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

6. ก ำหนด Path ต่ำง ๆ และรำยกำร Config เช่น Database Default รวมทั้ง User/Password โดยกำรก ำหนด

ก ำหนด Administative Password: oracle (ก ำหนด password ส ำหรับ Admin) ก ำหนด Confirm Password : oracle (เป็นกำรยืนยัน password ก่อนหน้ำ)

จำกนั้นกดปุ่ม ถัดไป>>

7. Massage box แจ้งขึ้นมำ ขั้นตอนนี้ให้ Skip ไปเลยโดยกดปุ่ม Yes

Page 5: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

8. ในกรณีที่มีเครื่องคอมพิวเตอร์ไม่ผ่านเกรณ์เบื้องต้นของการลงโปรแกรม ให้ท ำกำรคลิ๊ก Ignore all จำกนั้นกดปุ่มถัดไป>>

9. โปรแกรมจะท ำกำรสรุปข้อก ำหนดส ำหรับกำรลงโปรแกรม จำกนั้น ให้เลือก เสร็จสิ้น

Page 6: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

10. โปรแกรมจะท ำกำร Install ซึ่งจะใช้เวลำประมำรณเกือบ 1 ชม.

11. เมื่อในส่วนของ Software ถูก Install เสร็จแล้ว ในส่วนของ Database Configuration Assistant ขั้นตอนนี้จะเป็นกำรสร้ำง Database ที่เป็นค่ำ Default ให้ (เรำสำมำรถสร้ำง Database เพ่ิมเองได้ทีหลัง)

Page 7: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

12. ใน Oracle Database รุ่นใหม่ ๆ สำมำรถจัดกำร Database ผ่ำน em (Enterprise manager) ซึ่งจะอยู่บน Web Browser หรือคลิ๊กที่ Password Management

13. ตรงนี้ส าคัญมาก ก ำหนดรหัสผ่ำนให้กับ User ของ SYS, SYSTEM, HR และ Scott โดยกำรก ำหนด

ก ำหนด New Password and Confirm Password ส าหรับ User SYS : oracle ก ำหนด New Password and Confirm Password ส าหรับ User SYSTEM : oracle ก ำหนด New Password and Confirm Password ส าหรับ User HR : oracle ก ำหนด New Password and Confirm Password ส าหรับ User Scott : tiger

จำกนั้นกดปุ่ม OK

หมายเหตุ: หากข้ามขั้นตอนของการก าหนดรหัสให้กับ User ในขั้นตอนนี้ นิสิตสามารถท าการปลดล็อกและจัดการกับรหัสของ user ได้ใน SQL PLUS

Page 8: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

ในที่นี้โปรแกรมจะท ำกำรสร้ำงผู้ใช้งำนอัตโนมัติ ซึ่งแบบออกเป็นสองประเภทหลักๆ คือ ชื่อผู้ใช้ระดับบริหำรของระบบฐำนข้อมูล ได้แก่ชื่อผู้ใช้ SYS และ SYSTEM ชื่อผู้ใช้ทั่วไปของระบบฐำนข้อมูล ได้แก่ชื่อผู้ใช้ HR และ SCOTT เป็นต้น

14. Massage box แจ้งขึ้นมำ ขั้นตอนนี้ให้ Skip ไปเลยโดยกดปุ่ม Yes และกด OK

Page 9: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

15. หลังจำกท่ีติดตั้งเรียบร้อยแล้ว สำมำรถจัดกำร Database ผ่ำน em (Enterprise manager) ได้เลย

Page 10: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

การ Start Services ของ Oracle ในขั้นตอนนี้สำมำรถเปิด Services เพ่ือตรวจสอบว่ำ Database หรือ Instance ที่สร้ำงนั้นมันท ำงำนหรือยัง สำมำรถก ำหนดได้ตั้งแบบ Automatic หรือ Manual เอง (แนะน ำให้เป็นแบบ Manual เพรำะ Oracle ใช้ Resource ของเครื่องสูงมำก แนะน ำให้ Start ตอนที่จะใช้เท่ำนั้น) 1. เปิด Services โดยจำก Start Menu เลือก Run และพิมพ์ services 2. เลื่อนหำ Services ของ Oracle

3. กำรแก้ไข Oracle Services ในส่วนของ Startup Type เป็น Manual ทุก Services ก่อนอ่ืนจะต้อง stop services ทีก่ ำลังใช้งำนอยู่เสียก่อน โดยกำรคลิ๊กขำวที่ service นั้นแล้วเลือก Stop

v

Page 11: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

4. คลิ๊กขำวที่ตัว Service ที่ต้องกำรแก้ไข จำกนั้นเลือก Properties

4. แก้ไขในส่วนของ Startup type: เป็น Manual จำกนั้นกด Apply

5. ท ำซ้ ำข้ันตอนที่ 3-4 ให้ครบทุก Service ของ Oracle 6. ท ำกำร Start Oracle Services ทั้ง 3 ตัว ซึ่งประกอบไปด้วย OracleServicesORCL OracleOraDB11g_home1TNSListener และ OracleMTSRecoveryService โดยคลิ๊กขำวที่ Oracle Service ในแต่ละตัวที่กล่ำวมำ จำกนั้นเลือก Start

v

Page 12: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

7. หลังจำกนั้นทุกครั้งที่เปิดเครื่องใหม่และต้องกำรใช้งำน Oracle 11g ให้มำท ำกำร Start ตัว Service ทั้ง 3 ตัว ก่อนทุกครั้ง ไม่เช่นนั้นจะไม่สำมำรถเชื่อมต่อเข้ำฐำนข้อมูลได้ การเปลี่ยนภาษาของ SQL PLUS

ในที่เปิดโปรแกรม SQL PLUS ขึ้นมำแล้วไม่สำมำรถอ่ำนภำษำได้ เรำสำมำรถท ำกำรแก้ไขภำษำได้ด้วยวิธีกำรดังต่อไป 1. เปิด Registry Editor โดยจำก Start Menu เลือก Run และพิมพ์ regedit 2. ให้มองทำงฝั่งซ้ำยจะเห็นไอคอนคล้ำยๆ โฟลเดอร์ ให้เปิดเข้ำไปตำมล ำดับดังนี้

ส ำหรับผู้ใช้ระบบปฏิบัติกำร 32 Bit ให้เข้ำไปที่ HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1 ส ำหรับผู้ใช้ระบบปฏิบัติกำร 64 Bit ให้เข้ำไปที่ HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb11g_home1 จำกนั้นให้มองทำงฝั่งขวำ และหำค ำว่ำ NLS_LANG และท ำกำรดับเบิลคลิก

Page 13: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

3. เปลี่ยนข้อควำมว่ำ THAI_THAILAND.TH8TISASCII เป็น AMERICAN_AMERICA.TH8TISASCII แล้วกด OK

Page 14: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

ติดตั้ง Oracle SQL Developer "Oracle SQL Developer" เป็น Tool ของ Oracle ที่ใช้จัดกำรกับ Database ของ Oracle ที่สำมำรถดำวน์โหลดใช้งำนได้ฟรี จัดกำรกับ Oracle Database ได้เกือบทุกอย่ำง เช่น กำรจัดกำร User , กำรสร้ำง Table , View , Trigger , Stored Procedure , กำร Export/Import และอ่ืน ๆ ที่เป็นควำมสำมำรถของ Oracle Database เกือบทั้งหมด Oracle SQL Developer ถูกพัฒนำด้วยภำษำ Java ก่อนกำรใช้งำนจะต้องท ำกำรติดตั้งตัว Java Runtime ให้เรียบร้อยซะก่อน และ Oracle SQL Developer ใช้ Resource ของ RAM/CPU สูงมำก เมื่อเปรียบเทียบกับโปรแกรมอย่ำง PL/SQL หรือ Toad for Oracle ฉะนั้นในกำรใช้เครื่องจ ำเป็นจะต้องมี RAM เยอะพอสมควร 1. Download Oracle SQL Developer จำก URL: http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

v

Page 15: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

2. Install Program Sql Developer โดยดับเบิ้ลคลิ๊กท่ี sqldeveloper.exe จำกนั้นกดปุ่น RUN

3. โปรแกรมจะท ำกำร install Oracle SQL Developer โดยอัตโนมัติ

Page 16: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

4. เมื่อ install เสร็จหน้ำตำโปรแรมจะมีหน้ำตำดังภำพ

การเชื่อมต่อฐานข้อมูลโดยใช้ Oracle SQL Developer

1. ให้คลิกท่ี Connection เลอืก New Connection

2. จะมีหน้ำต่ำง New/Select Database Connection ขึ้นมำ ให้ท ำกำรก ำหนดค่ำของกำร Connect ดังนี้

Connection Name คือ ชื่อของกำรเชื่อมต่อ ตั้งชื่อได้ตำมต้องกำร Username คือ ชื่อของ User ที่ท ำกำรสร้ำงเอำไว้แล้ว Password คือ รหัสผ่ำนของ User ที่ท ำกำรสร้ำงเอำไว้แล้ว Save Password ให้เลือกไว้ ครั้งต่อไปที่ท ำกำรเชื่อมต่อจะได้ไม่ต้องกรอกรหัสใหม่ Hostname คือ ชื่อของโฮสหรือเครื่องคอมพิวเตอร์ที่เก็บฐำนข้อมูล ถ้ำไม่ใช่ localhost ให้

เปลี่ยนเป็น localhost ซึ่งหมำยถึงเครื่องที่ใช้อยู่ SID คือ ชื่อของฐำนข้อมูลที่ตั้งเอำไว้ตั้งแต่ตอนติดตั้ง Oracle Database 11g

Page 17: การติดตั้ง Oracle Database 11g /Oracle SQL Developer และ ... · การติดตั้ง Oracle Database 1. Download โปรแกรม Database

เมื่อกรอบข้อมูลครบถ้วนให้กด Test เพ่ือทดสอบกำรเชื่อมต่อกับฐำนข้อมูล หำกส ำเร็จ ตรง Status (ใต้กรอบสี่เหลี่ยมด้ำนซ้ำย) จะขึ้นว่ำ Success ให้กด Save และกด Connect 3. ที่หน้ำจอโปรแกรม SQL Developer จะมีชื่อ Connection ที่สร้ำงเพิ่มขึ้นมำ ให้ท ำกำรดับเบิลคลิ๊กเข้ำไป จะพบโฟลเดอร์ต่ำงๆ มำกมำย ลองดับเบิลคลิกที่ Tables จะพบตำรำงที่อยู่ฐำนข้อมูล HR

v

v