如何在Mac上安装Oracle Instant Client版本12.1.0.2(64位)(OS X 10.11.5)
我已经下载了12.1.0.2版(64位)版本并解压缩了该文件.
我现在在/ downloads/instantclient下有以下文件:
libclntsh.dylib.12.1
libclntshcore.dylib.12.1
libnnz12.dylib
libocci.dylib.12.1
libociei.dylib
libocijdbc12.dylib
libons.dylib
liboramysql12.dylib
ojdbc6.jar
ojdbc7.jar
uidrvci
xstreams.jar
adrci
BASIC_README
genezi
Run Code Online (Sandbox Code Playgroud)
我没有任何想法如何从这个到Instant Client的工作版本,所以我可以从CLI连接到数据库.Oracles网站上的说明似乎过于复杂.
我找到了一些详细说明安装方法的博客,但它们似乎都来自以前版本的Instant Client.出于绝望,我下载了以前版本的Instant Client,但似乎仍然缺少本教程中提到的文件.
有谁知道如何在我的Mac上获得Oracle Instant Client?
我正在使用 Docker 启动一个新的 Django 项目。我对 Ubuntu Docker 镜像的存在感到困惑,它在许多教程中都提到过,并且是 Docker Repo 中最受欢迎的镜像之一。
我认为 Docker 是一个构建在操作系统之上的容器化系统,那么为什么会有 Ubuntu Docker 镜像呢?也许关于何时/谁使用它的常见使用场景会有所帮助。
我可以使用SQLDeveloper连接到远程数据库.
我试图从命令行使用sqlcl连接到同一个数据库,但我收到一个错误.
这是我正在运行的命令:
/bin/sql username/pass@delphix-vdb-n-1.va2.b2c.nike.com:1521/vdbsl14
Run Code Online (Sandbox Code Playgroud)
我也尝试过:
/bin/sql username/pass@//delphix.......etc.
Run Code Online (Sandbox Code Playgroud)
这是我收到的错误:
SQLcl: Release 4.2.0.16.131.1023 RC on Wed Jun 15 11:36:33 2016
Copyright (c) 1982, 2016, Oracle. All rights reserved.
USER = username
URL = jdbc:oracle:thin:@delphix-vdb-n-1.va2.b2c.nike.com:1521/vdbsl14
Error Message = Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
Username? (RETRYING) ('username/*********@delphix-vdb-n-1.va2.b2c.nike.com:1521/vdbsl14'?)
Run Code Online (Sandbox Code Playgroud)
同样在SQLDeveloper中,我只是在"自定义jdbc url"下输入以下内容并且它连接没有任何问题,所以我希望我可以使用相同的URL通过命令行连接,但到目前为止,它无法正常工作:
jdbc:oracle:thin:@delphix-vdb-n-1.va2.b2c.nike.com:1521:vdbsl4
Run Code Online (Sandbox Code Playgroud)