ถ้าใช้ OSX OS X El Capitan, Yosemite and Mavericks โหลด 12.1.x.x นะ เก่ากว่านั้นอาจจะใช้งานไม่ได้
สมัครสมาชิก Oracle OTN ให้เรียบร้อย แล้ว กดเลือก Accept License
เราจะใช้ sqlplus จำเป็นต้องโหลด 2 ตัวนี้
- Instant Client Package - Basic Lite: Smaller version of the Basic, with only English error messages and Unicode, ASCII, and Western European character set support
Instantclient-basiclite-macos.x64-12.1.0.2.0.zip
- Instant Client Package - SQLPlus: Additional libraries and executable for running SQLPlus with Instant Client
instantclient-sqlplus-macos.x64-12.1.0.2.0.zip
สร้าง folder กันก่อน
$ mkdir ~/Oracle
$ unzip instantclient-basiclite-macos.x64-12.1.0.2.0.zip -d ~/Oracle
$ unzip instantclient-sqlplus-macos.x64-12.1.0.2.0.zip -d ~/Oracle
$ cd ~/Oracle/instantclient_12_1
$ ln -s libclntsh.dylib.12.1 libclntsh.dylib
$ ln -s libocci.dylib.12.1 libocci.dylib
ตรวจสอบก่อนว่ามีอะไรอยู่ในตัวแปร PATH
$ echo $PATH
/usr/local/sbin:/opt/subversion/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
$ export PATH=/Users/{siritas_s}/Oracle/instantclient_12_1:$PATH
$ sqlplus
SQL*Plus: Release 12.1.0.2.0 Production on Fri Jun 24 16:13:38 2016
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Enter user-name:
2 ความคิดเห็น :
ดำเนินการเรียบร้อยแล้วนะครับ แต่ระบบฟ้องว่าไม่มี Listenner แล้วจะต้องสร้างอย่างไรครับสำหรับเครื่อง mac นะครับผม
ติดตั้งแล้วเอาไปใช้งานแบบไหนครับ? มี error message อะไรให้ดูมั้ยครับ
แสดงความคิดเห็น