【发布时间】:2023-03-13 19:05:01
【问题描述】:
我有 package.pkg 和 package.pkg 文件,如何在不使用 Pl/SQL Developer 的情况下安装和运行它?无论如何,还是我必须安装 Pl/SQL Developer?
【问题讨论】:
我有 package.pkg 和 package.pkg 文件,如何在不使用 Pl/SQL Developer 的情况下安装和运行它?无论如何,还是我必须安装 Pl/SQL Developer?
【问题讨论】:
或者在 sql*plus(与 Oracle 一起安装)中键入 @/path/to/package.pkg。 确保以 /(正斜杠)结尾。
它应该看起来像这样:
SQL> @proc.prc
SQL> CREATE OR REPLACE PROCEDURE PROC(VAL1 IN NUMBER, VAL2 OUT NUMBER)
2 AS
3 BEGIN
4 VAL2 := VAL1*2;
5 END PROC;
6 /
Procedure created.
【讨论】:
包脚本只是文本,所以任何 SQL 接口都可以工作。显而易见的选择是 SQL*Plus,它是基于文本的界面,是完整 Oracle 客户端安装的一部分。
【讨论】:
Oracle Developer 是免费的,由 Oracle 生产
http://www.oracle.com/technetwork/developer-tools/sql-developer/index.html
如其他地方所述,如果您安装了 oracle 客户端,则可以使用 SQLPlus。
您也可以查看http://www.orafaq.com/wiki/ISQLPlus 如果它是由 dbas 安装的
【讨论】: