我在同一台机器上安装了Oracle Server和Oracle Instant Client。 (Windows 7)
关于Instant Client状态的注释,删除了ORACLE_HOME环境变量。
我正在使用SQL Developer - 如果我想安装软件包,我不想硬编码路径,但做一些像Oracle_Home / .....(我不知道btw的正确语法)
如何使用ORACLE_HOME环境变量实现此目的?
正确的语法是什么?
答案 0 :(得分:0)
SQL Developer只是连接到数据库端口。它不必了解ORACLE_HOME。
答案 1 :(得分:0)
Oracle_home指向Oracle软件的安装位置。 Oracle软件需要正确运行。 它与您要安装的任何软件包的位置无关。
要安装软件包(我假设您正在讨论Oracle PL / SQL软件包),您可以从SQLplus执行此操作。
打开sqlplus并连接到您希望程序包所在的架构。
从SQL plus命令提示符下键入:
SQL>@<path to your package>\<package>
这会将包加载到您的架构中。
或者,您可以在SQLDeveloper中打开包。建立与模式的连接并进行编译。