Articles Comments

Oracle DBA & All IT » Database, DBA, DBA, Oracle, Oracle Tips » มหากาพย์ export/import ตอนที่ 2 export by SQL

มหากาพย์ export/import ตอนที่ 2 export by SQL

มหากาพย์ export/import ตอนที่ 2 export by SQL

เนื่องจากมีหลายคนถามมาว่า export แบบไม่เอาทั้ง table ได้มั้ยยย ก็ขอบอกเลยว่าได้จ้า มาดูกันว่าทำไง
เรื่องของการ export data แบบใส่เงื่อนไขในการ export เลือกเฉพาะข้อมูลที่ต้องการออกมา คล้ายๆกับการ Select * from Where ……

ตัวอย่าง Scipt ที่ใช้ในการ export สำคัญที่ parameter query

exp file=exp_data.dmp log=exp_data.log query="where employee_name= 'SCOTT' " full=N tables=hr.employees userid=system/password@db1

Tip: ในส่วน query นั้น column ที่เรานำมา where จะต้องมีอยู่ใน table ที่เราเลือกที่จะ export ออกมา สามารถมีมากว่า 1 table ได้ แต่ขอให้มี column name เหมือนกันเท่านั้นเอง

สำหรับการ import ข้อมูลที่ export ด้วยวิธี query ก็ใช้ import แบบธรรมดาใส่ parameter ที่เราต้องการได้เลย 

ตัวอย่าง Sript import ทั่วไป
imp file=exp_data.dmp log=imp_data.log fromuser=hr touser=hr ignore=y userid=system/password@db2
 

ตอนนี้ก็หมดปัญหาแระเนอะ อยากได้แค่ข้อมูลบางอย่างก็ export ได้เหมือนกันเย่

.. Preview : 3710

Written by

บอกเล่าสิ่งที่พบเจอมาในการทำงาน ประสบการณ์การทำงานด้าน DBA ถ่ายทอดกันด้วยภาษาง่ายๆ บ้านๆ " ทุกอย่างไม่อยาก แต่... แค่ตั้งใจไม่พอ ต้องลงมือทำ และทำ GoodLuck " Fanpage: www.facebook.com/DBAor .. "Oracle Database Consultant " ..

Filed under: Database, DBA, DBA, Oracle, Oracle Tips · Tags: , , , , , ,