Oracle Database Instant Client

Instant Client 一般问题与回答

    Instant Client 可以做什么?

    Instant Client 是否收费?

    Instant Client 是否支持 Pro*C?

    Instant Client 是否支持 SQL*Plus?

    Instant Client 是否可以使用 LDAP?

    独立软件供应商(Independent Software Vendors,ISV)是否可以捆绑 Instant Client?

    Instant Client 是否可以重新部署?

    Instant Client 与不同版本数据库的互操作性如何?

    Instant Client 是否用 Oracle Names 运行?

    如何在 Instant Client 模式指定连接?

    如何保证 Instant Client 正在使用的是我的 "tnsnames.ora" 文件?

    Windows 上的 Instant Client 如何使用注册表设置?

    Instant Client 如何与 ORACLE_HOME 交互?

    Instant Client 如何与一个现存的、基于 ORACLE_HOME 客户端的安装进行交互?

    Instant Client 对 Oracle 环境变量都有哪些行为的变化?

Instant Client 常见错误

    为什么得到 "message file not found" 错误信息?

    当用 Instant Client 运行你的应用程序时,为什么看到一个增加虚拟内存的提示?

    PL/SQL Developer 连接数据库服务器时提示 "无法加载 DLL (oci.dll)"

    PL/SQL Developer 连接数据库服务器时提示 "ORA-12154: TNS:无法解析指定的连接标识符"

    PL/SQL Developer 连接数据库服务器时提示 "ORA-12737:instant client light :不支持服务器字符集 ZHS16GBK"

    PL/SQL Developer 可以成功连接数据库服务器,但是应用程序抛出异常 "\'Oracle.DataAccess.Client.OracleConnection\' 类型初始值设定项引发异常"

演示使用 Instant Client

参考资料

修改记录

Oracle Instant Client 一般问题与回答 Instant Client 可以做什么?

Instant Client 可以在不安装完整的 Oracle 客户端的情况下,运行你的 OCI、OCCI、Pro*C、JDBC 和 ODBC 应用程序。另外,Instant Client 支持 SQL*Plus。从 Instant Client 10.2 开始,可以通过 Instant Client SDK 用 OCI 和 OCCI 开发应用程序。

Instant Client 是否收费?

Instant Client 是完全免费的,用于开发或产生环境。但用户只能调用 Oracle 服务。

Instant Client 是否支持 Pro*C?

是。Unix 平台从 Instant Client 10.2.0.x 开始支持 Pro*C,但 Windows 上目前还不支持。

Instant Client 是否支持 SQL*Plus?

是。

Instant Client 是否可以使用 LDAP?

是。从Instant Client 10.1.0.4 开始支持 LDAP。

独立软件供应商(Independent Software Vendors,ISV)是否可以捆绑 Instant Client?

是。

Instant Client 是否可以重新部署?

是。参考 Instant Client 许可证:

Instant Client 与不同版本数据库的互操作性如何?

兼容各个版本的数据库。

下面一些问题关系到如何在不安装标准的 Oracle 客户端的情况下,仅仅利用复制 Instant Client 以及适当的配置连接 Oracle 数据库。

Instant Client 是否用 Oracle Names 运行?

否。Instant Client 不用 Oracle Names。Instant Client 向后兼容,但不支持现在已经过时的功能,包括 Oracle Names。

如何在 Instant Client 模式指定连接?

所有的 Oracle 网络命名方法都可以在 Instant Client 模式下运行,无需使用 ORACLE_HOMETNS_ADMIN(用来定位配置文件,如 tnsnames.ora 或 sqlnet.ora)。特别地,可以指定形式的连接字符串:

一个 SQL 连接 URL 字符串的形式:

//host:[port][/service name]

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfdjj.html