เซียน Oracle อยู่ไหม๋ครับ เชิญทางนี้ที

เริ่มโดย fogza, 02 สิงหาคม 2011, 17:47:33

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

fogza

มีปัญหามากเลย พึ่งลองศึกษาพอดีต้องทำเป็นโปรเจครายวิชา
ผมโหลด oracle 10g express edition มาติดตั้งเรียบร้อย แต่ไม่รู้ว่าจะสร้างฐานข้อมูลยังไง ท่านใดว่างช่วยแนะนำให้ทีครับ ผมหาอ่านข้อมูลต่างๆ ส่วนใหญ่ก็มีแต่เวอร์ชันเก่านะครับ  :'(

อีกอย่างครับ ผมต้องใช้ 3 อย่างคือ Mysql, Sql server 2008, oracle ต้องใช้ 3 อย่างร่วมกันในการทำโปรเจค(แค่พื้นฐานเล็กๆ) แต่ผมเคยทำแต่ mysql เลยสงสัยอย่างมากว่า......
จะเอาไฟล์เว็บไว้ที่ไหน เพราะตอนนี้เก็บไว้ที่ไฟล์ www ของ Mysql แล้วถ้าเป็นของ oracle ละ ต้องใส่คนละที่ไหม๋ แล้วมันจะหากันเจอได้ยังไง ?
รบกวนด้วยนะครับ ติดปัญหามากมาย  :wanwan031:
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


Give_Me

เคยลงแต่ตัวเต็มอ่ะครับ

สร้างผ่าน Web Administrator ของ Oracle ครับ

มันเรียกผ่าน TNS เอาครับ

fogza

อ้างถึงจาก: Give_Me ใน 02 สิงหาคม 2011, 17:51:20
เคยลงแต่ตัวเต็มอ่ะครับ

สร้างผ่าน Web Administrator ของ Oracle ครับ

มันเรียกผ่าน TNS เอาครับ
TNS มันคืออะไรหรอครับ  :P
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


Give_Me

ติดตามได้ที่ีนี่ครับ

http://www.thaicreate.com/tutorial/oracle-net-service.html


ตัว Express ผมไม่เคยใช้น่ะครับ ลองลงตัวเต็มดู
แล้วสร้าง Data Base ต่อด้วย Tablespace แล้วตามด้วย table ครับ
ตัวไฟล์ DB ของ oracle มันกำหนดตอนลงครับว่าให้อยู่ที่ไหน
ส่วนที่คุณเห็น mysql อยู่ใน www เข้าใจว่าคุณลง appserv แล้วมีการลง mysql อัตโนมัติครับ

oracle 10g ตัวเต็มใช้กับ Win7 64 Bit ไม่ได้นะครับ ลองแล้ว

kanthorn

ศูนย์รวมข้อมูล ความรู้เกี่ยวกับ Wordpress
http://wordpresstutor.in.th
ศูนย์รวมข้อมูล ความรู้เกี่ยวกับ Google Adwords
http://adwordsmadeeasy.net/

ninejacky

เข้า command แล้ว พิมพ์ dbca

ก็จะปรากฏหน้าจอ database configuration assistance ครับ
ทีนี้ก็ให้คุณ สร้าง dabase ใหม่ได้เลย

วิธีสาร้าง database ก็ลองหาดูในเน็ตดูนะครับ

เช่นสร้างฐานข้อมูลชื่อ testdb

ที่นี้ จะเข้าถึง ฐานข้อมูลได้อย่างไร ต้องไปตรวจสอบ 2 ไฟล์นี้ด้วยนะครับ ว่ามีครบเปล่า ข้างในรายละเอียดถูกต้องหรือยัง

1. listener.ora   << tnsnames จากเครื่องอื่น จะติดต่อกับไฟล์นี้ เพื่อเข้าถึงฐานข้อมูลอีกที
ข้างในก็ต้องมีประมาณนี้

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oracle\product\11.xxxx\Db_1)    ### ใสให้ตรงกับที่ลง  ###
      (PROGRAM = testdb)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
      (ADDRESS_LIST =
       (ADDRESS = (PROTOCOL = TCP)(HOST = localhost )(PORT = 1521))
      )
    )
  )


2. tnsnames.ora  << เป็นเหมือน adapter ไว้ติดต่อกับฐานข้อมูล
ข้างในก็ประมาณนี้

testdb=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = testdb)
    )
  )

หรือ

testdb=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xxx.xxx)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = testdb)
    )
  )


ทั้งสองไฟล์เก็บอยู่ที่ C:\oracle\product\11xxxx\Db_1\NETWORK\ADMIN



ส่วน tool ที่ช่วยจัดการต่างๆ เช่น create table, view, function, trigger  หรือ create role, user
แนะนำโประแกรม Toad ลองดูครับ


:)

fogza

อ้างถึงจาก: Give_Me ใน 03 สิงหาคม 2011, 10:55:02
ติดตามได้ที่ีนี่ครับ

http://www.thaicreate.com/tutorial/oracle-net-service.html


ตัว Express ผมไม่เคยใช้น่ะครับ ลองลงตัวเต็มดู
แล้วสร้าง Data Base ต่อด้วย Tablespace แล้วตามด้วย table ครับ
ตัวไฟล์ DB ของ oracle มันกำหนดตอนลงครับว่าให้อยู่ที่ไหน
ส่วนที่คุณเห็น mysql อยู่ใน www เข้าใจว่าคุณลง appserv แล้วมีการลง mysql อัตโนมัติครับ

oracle 10g ตัวเต็มใช้กับ Win7 64 Bit ไม่ได้นะครับ ลองแล้ว
ตัวเต็มมันเสียเงินไหม๋ครับ ช่วยแนะนำเวอร์ชั่นหน่อยได้ไหม๋ครับ
ถ้าจะใช้เวอร์ชั่นตามนี้ Oracle 9i Database 9.2.0.1.0 wiondow7 ใช้ได้ไหมครับ

อ้างถึงจาก: ninejacky ใน 03 สิงหาคม 2011, 11:58:08
เข้า command แล้ว พิมพ์ dbca

ก็จะปรากฏหน้าจอ database configuration assistance ครับ
ทีนี้ก็ให้คุณ สร้าง dabase ใหม่ได้เลย

ส่วน tool ที่ช่วยจัดการต่างๆ เช่น create table, view, function, trigger  หรือ create role, user
แนะนำโประแกรม Toad ลองดูครับ
:)
ผมพิมพ์ dbca แล้วไม่ขึ้นอะไรเลยครับ ส่วน tool ต่างๆ หาโหลดได้ที่ไหนหรอครับ
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


Give_Me

ผมโหลดมาเมื่อปีที่แล้วไม่เสียครับตัว oracle 10g
แต่ตอนนี้อาจจะลอง 11g ก้อได้ครับ

9i รู้สึกว่าจะใช้ได้แต่ Windows Server

ส่วน 10g ถ้าเป็น Win7 32 Bit ใช้ได้ครับ

fogza

อ้างถึงจาก: Give_Me ใน 03 สิงหาคม 2011, 13:31:01
ผมโหลดมาเมื่อปีที่แล้วไม่เสียครับตัว oracle 10g
แต่ตอนนี้อาจจะลอง 11g ก้อได้ครับ

9i รู้สึกว่าจะใช้ได้แต่ Windows Server

ส่วน 10g ถ้าเป็น Win7 32 Bit ใช้ได้ครับ
แล้ว 64bit ละครับ มีรุ่นไหนใช้ได้ไหม๋ครับเนี่ย  :wanwan006:
ตอนนี้ผมกำลังลองโหลด Toad มาใช้อยู่ครับไม่รู้จะได้ไหม๋
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


fogza

#9
ผมกำลังลองตัวนี้ครับ
11g Release 2 (11.2.0.1.0) จะใช้ได้ไหม๋เอ๋ย
ว่าแต่ตัวเต็มทำไมไฟล์มันใหญ่จังครับ เกือน 2GB เลย  :P
อีกอย่างผมโหลด Toad มาใช้ดู เวลาจะเข้าใช้ก็ขึ้นแบบนี้

กด OK ซักพักมันก็เด้งออกจากโปรแกรมเลยครับ ทำไงดีครับเนี่ย
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


ninejacky

-dbca ไม่ขึ้น  ก็เรียกจาก start menu ดูครับ   start>all program>oracle xxxxxxx>xxxxxx>database configuration assistance


-11 g ไฟล์ใหญ่หน่อย ก็ประมาณนั้นเลยครับ


-10g เวลาลง ถ้ามั้นฟ้องให้เช็ค operating sytem version  ให้ลองวิธีนี้ครับ

คลิกขวาที่ ไฟล์ setup
>เลือก properties
  >เลือก tab compatibility
      >ในส่วนของ compatibility mode ให้เลือกเป็น windows server 2008   

แล้วลองติดตั้งใหม่ครับ



-ส่วน toad ลองโหลดใหม่ดูครับ รู้สึกจะมี ฟรี version ด้วย  แต่ก็ตัดฟีเจอร์บางส่วนออกครับ

ค้นใน google ด้วยคำนี้ครับ   toad for oracle freeware


fogza

#11
โหลด 11g มาก็มีปัญหาครับ ติดตั้งไม่ได้ซะที
เดี๋ยวจะลองโหลดตัวนี้มาดูครับ http://blog.mclaughlinsoftware.com/2009/11/27/oracle-11g-on-windows-7/
ปล. ทำไม oracle มันใช้อยากเย็นเยี่ยงนี้ครับเนี่ย ปาเข้าไปวันที่ 3 แล้วยังไม่ได้สร้าง database เลย  :(
ใครใช้ window7 64bit อยู่รบกวนช่วยแนะนำรุ่นที่ท่านใช้อยู่ด้วยครับ  :wanwan008:

อ้างถึงจาก: ninejacky ใน 03 สิงหาคม 2011, 14:17:08
-dbca ไม่ขึ้น  ก็เรียกจาก start menu ดูครับ   start>all program>oracle xxxxxxx>xxxxxx>database configuration assistance
มันไม่มีนะครับ
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


ninejacky

windows x64 ก็มีให้โหลดนะครับ

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

เช่น
Download Microsoft Windows Server 2008 x64 (1.9 GB) | See All
Download Microsoft Windows (x64)    File 1, File 2  (2GB)  See All

ว่าแต่ ลงไม่ได้มันฟ้องว่าอะไรครับ

ลองทำตามนี้หรือยัง

คลิกขวาที่ ไฟล์ setup
>เลือก properties
  >เลือก tab compatibility
      >ในส่วนของ compatibility mode ให้เลือกเป็น windows server 2008   
OK

fogza

#13
มันขึ้นแบบนี้ครับ

ขึ้นเยอะมาก ผมต้องคอยกด Continue ตอลดเลยครับ

ผมติดตั้งตามนี้ครับ Installation of Oracle 11g Personal Edition on Windows 7
แต่ของเค้าเวลาใส่ password ไม่ขึ้นอะไร ของผมมันฟ้องเหมือนรหัสผิด ผมเลยไม่ใส่ แล้วก็ตรงที่ขึ้นตามรูป ของเค้าขึ้นนิดเดียว แต่ของผมเพียบเลยครับ  :P
เดี๋ยวผมจะลองตามวิธีที่คุณบอก ได้ไม่ได้ยังไงจะมาบอกอีกทีครับ ทั้งวัน ติดตั้ง Oracle ไม่ได้ สุดจะบรรยายกับโปรแกรมนี้จริงๆ  :'(

edit: ผมลองทำตามแล้วครับ ไม่ขึ้นอะไรมาเลยครับทีนี้ - -"
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


ninejacky

ยังไม่ได้อีกเหรอครับ

error ต้องดูทั้งหน้าหลัก และ message box ประกอบกันครับ

จะได้รู้ว่าถึงขั้นตอนใหนแล้ว และ eror ฟ้องว่าอะไร

:wanwan044:

RaulGonzales

ลงประกาศ ซื้อ,ขาย,เช่า,บ้าน,คอนโด,ที่อยู่ กับ www.properlive.com

fogza

อ้างถึงจาก: ninejacky ใน 04 สิงหาคม 2011, 09:32:51
ยังไม่ได้อีกเหรอครับ

error ต้องดูทั้งหน้าหลัก และ message box ประกอบกันครับ

จะได้รู้ว่าถึงขั้นตอนใหนแล้ว และ eror ฟ้องว่าอะไร

:wanwan044:


รูปที่ 2 คือรูปตอนที่มันฟ้องขึ้นมาครับ มันฟ้องเกือบตลอดเลยครับ ต้องทำอย่างไรดีครับ

อ้างถึงจาก: RaulGonzales ใน 04 สิงหาคม 2011, 09:38:48
ลองดูโปรแกรม SQL Developer ครับเป็น GUI จัดการง่ายๆ : http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
มันต้องติดตั้ง oracle ด้วยหรือปล่าวครับ หรือว่าติดตั้งแค่ตัวนี้แล้วก็ใช้งานได้เหมือน Mysql เลยหรือปล่าวครับ รบกวนช่วยแนะนำนิดนึงครับ
ขอบคุณมากๆ ครับ  :wanwan017:
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


ninejacky

#17
ไฟล์ที่ download มา เป็นแบบ 2 ไฟล์ใช่หรือเปล่าครับ
เวลา unzip แล้ว ต้อง copy ไปไว้รวมกันด้วยนะครับ

win64_11gR2_database_1of2.zip
win64_11gR2_database_2of2.zip

สมมติ Extracted ไว้ใน

C:\Oracle\Disk1
C:\Oracle\Disk2

ให้ copy ทุกไฟล์ที่อยูใน folder ที่อยู่ใน C:\Oracle\Disk2\database\stage\Components
ไปไว้ใน C:\Oracle\Disk1\database\stage\Components

แล้วลองติดตั้งใหม่ครับ  ก่อนติดตั้งก็ลบ c:\app ทิ้งก่อนครับ
หรือลงไว้ที่ drive d:\app ก็ได้ครับ

ลองดูนะครับ  ถ้าไม่ได้จริงๆ แนะนำให้โหลดไฟล์แบบที่เป็นไฟล์เดียวครับ

fogza

#18
ที่โหลดมามันมี 2 ไฟล์ครับ คือ
win64_11gR2_database_1of2.zip
win64_11gR2_database_2of2.zip

แล้วผมก็ extracted รวมกันเลยครับ เดี๋ยวผมจะลองโหลดตัวนี้ดูครับ Oracle Database 11g Release 1 (11.1.0.6.0)

Edit ตอนนี้ติดตั้ง ได้แล้วครับ ใช้ 11g r1 ครับลองเชื่อมต่อกับฐานข้อมูลที่มีมาให้ก็ได้แล้วครับ  :'(
แล้วเราต้องทำยังไงต่อครับ ช่วยบอกวิธีคร่าวๆ ให้ทีนะครับ  :wanwan017:
:: สังคมจะดีได้ อยู่ที่เราทุกคน ไม่ใช่แค่ใครคนใดคนหนึ่ง ::


weerachai.va