05.05.2020

Orale Client For Mac

72
Orale Client For Mac Average ratng: 8,6/10 6564 votes
  1. Badlion Client For Mac
  2. Oracle Mac Os
  1. What is your version of Python? Is it 32-bit or 64-bit?
    Python 2.7.10 64-bit
    Mac OS X Sierra

  2. What is your version of cx_Oracle?
    6.0rc1

  3. What is your version of the Oracle client (e.g. Instant Client)? How was it
    installed? Where is it installed?
    Oracle Instant client Mac OS X 12.1
    (actually I've installed it multiple times in multiple location)
    I have followed the Oracle method to the letter:
    http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html#ic_osx_inst
    (and I tired a number of other options including putting dynlib files in /usr/local/lib with no luck)

  4. What is your version of the Oracle Database?
    N/A

  5. What is your OS and version?
    Mac OS X Sierra 10.12.5

  6. What compiler version did you use? For example, with GCC, run
    gcc --version.

  1. What environment variables did you set? How exactly did you set them?
    Ok, so I tried a lot of environment variables.

Feb 27, 2013  RORWessels wrote: Is there an Oracle 11g R2 client for Mac OS X? If so, where is it?No, there is not - the last certified version on Mac was 10.2.0.4 on Leopard, which is only available on Oracle's Support site for customers with a paid support contract. Download the Oracle Database 10g Client Release 2 from the otn.oracle.com web site. Unzip the file and put both the doc and ohome directories into a folder named instantclient, which I chose to put in the /Applications folder. Oracle Client 11gR2 (11.2.0.3) for Apple Mac OS X (Intel) It has been a while since we for the last time received some native software for the mac from Oracle. Short before the release of Oracle rdbms v12 it happened again, the v11gR2 client for the mac is released. Go here and download ‘Oracle SQL Developer for Mac OSX platforms. Once it’s downloaded, you’ll need to extract it and run it. I would move it out of the downloads folder to your applications folder first, but this will still work. Navicat for Oracle is a fully-featured macOS application specially made to increase and improve the productivity and efficiency of Oracle developers and administrators. User-oriented database development and administration tool. Navicat for Oracle’s streamlined working environment offers access to the core functionality of Oracle and to a long list of tools and features such as data. Subject to the Oracle Technology Network License Agreement for Oracle Instant Client software, licensees are authorized to use the version of Oracle Instant Client downloaded from this Oracle Technology Network webpage to provide third party training and instruction on the use of Oracle Instant Client.

I also tried setting PYTHONPATH and adding the Oracle client directory to sys.path using .pth and the site.py configuration options.

  1. What exact command caused the problem (e.g. what command did you try to
    install with)? Who were you logged in as?
    python -c 'import cx_Oracle; print cx_Oracle.version'

  2. What error(s) you are seeing?
    No matter what I tried I would get this error:

So there are lots of antidotal references to this being related to SIP (System Integrity Protection), though I could find no specific technical note from Apple that says exactly what is causing the above error (inability to find dynamic linked library at run time).

So I did find a solution that did not require disabling SIP on Mac OS X. It is pretty simple, and seems to support the theory of SPI being an issue, and matches a lot of notes about discontinuing usage of the LD and DYLD paths.

From the source code download, I ran:
python setup.py build

once it is built I then modified the rpath of the cx_Oracle.so library to include the Oracle instant client location:
install_name_tool -add_rpath ~/instantclient_12_1 ./build/lib.macosx-10.12-intel-2.7/cx_Oracle.so

I could very it was added by using the otool command:
otool -l ./build/lib.macosx-10.12-intel-2.7/cx_Oracle.so

Now that it has been modified, I can do the normal install.

sudo python setup.py install

This puts the cx_oracle egg into the normal system path

Post this modification I can now call python and use cx_Oracle on Mac OS X normally.

The biggest issues for this are:

  • having Oracle client directory in a 'known' location before building cx_Oracle
  • having to rebuild the cx_Oracle if you change Oracle client location (possibly due to version)

I beat my head on a wall for at least two days trying all the normal workarounds. This was the only model that worked.
Admiralty I didn't try any of this with Pip, I only did this from source code.
I also tied setting FORCE_RPATH=1 but on introspection it never updated the .so file correctly.

Badlion Client For Mac

Hope this helps some future install issues.
Thanks,
Gary

How do I install Java for my Mac?

This article applies to:
  • Platform(s): macOS
Mac System Requirements for Oracle Java 7 and later versions

Oracle Mac Os

  • Intel-based Mac running versions 10.7.3 and above
  • Administrator privileges
  • A 64-bit browser (e.g., Safari)
  • 32-bit browsers do not support Java 7 and later versions on the Mac platform

Note that Apple has removed NPAPI plugin support in its Safari browser version 12, and therefore Java Plugin cannot be enabled in Safari browser version 12 and above. More info


The screen shots and instructions below are for Java 8 Update 65 (8u65). If you are installing another version, make sure you change the version number appropriately.
Example: For Java 8 Update 65 (8u65) the file to download is jre-8u65-macosx-x64.pkg.
Notifications about disabled Java and restoring prompts

The installer notifies you if Java content is disabled in web browsers, and provides instructions for enabling it. If you previously chose to hide some of the security prompts for applets and Java Web Start applications, the installer provides an option for restoring the prompts. Cisco vpn client for mac 10.11.6. The installer may ask you to reboot your computer if you chose not to restart an internet browser when it prompted you to do so.

Test Installation

To test that Java is installed and working properly on your computer, run this test applet.

Install Java on Mac

  1. Download the jre-8u65-macosx-x64.pkg file.
    Review and agree to the terms of the license agreement before downloading the file.
  2. Double-click the .pkg file to launch it
  3. Double-click on the package icon to launch install Wizard
  4. The Install Wizard displays the Welcome to Java installation screen. Click Next
  5. After the installation has completed, a confirmation screen appears. Click Close to finish the installation process.
RELATED INFORMATION

You might also be interested in:

  • Mac OS X information for installing and using Java
  • How do I uninstall Java on my Mac?
  • How do I clear Java cache on my Mac?
  • Where is the Java Control Panel on Mac?
  • How do I Update Java for my Mac?