我已经在Red Hat Linux中安装了Oracle XE 11g版本。我跟踪了。Oracle安装成功,我可以使用数据库了。但是,当尝试运行Java存储过程时,它显示Java是错误的。
存储过程-
CREATE OR REPLACE PROCEDURE my_java_sleep (milli_seconds IN NUMBER) AS
LANGUAGE JAVA NAME 'java.lang.Thread.sleep(long)';
结果:
Error(1,68): PLS-00311: the declaration of "java.l
当我从Windows完全切换到Linux (Oracle5)时,我正在寻找适用于CentOS、MySQL、Oracle等的最好的免费GUI SQL客户端工具。有什么建议吗?
我已经尝试过DBVisualizer (到目前为止最好的选择,但仍然受到免费版本的限制,并不是所有的功能都在那里),MySQL图形用户界面工具(很好,但只适用于MySQL,也需要其他DB)和Aqua Data Studio (和DBVis一样,它很好,但在免费版本中缺少许多功能)。
当我尝试在Linux下连接oracle数据库时,它抛出了如下错误:
SQL> conn / as sysdba
ERROR:
ORA-09817: Write to audit file failed.
Linux Error: 28: No space left on device
ORA-09945: Unable to initialize the audit trail file
Linux Error: 28: No space left on device
df命令显示没有剩余空间,文件系统已满。我想知道每个表空间的大小以及如何释放空闲表空间。谢谢!
我在Oracle Linux上。
[root@ol76 systemd]# cat /etc/*release*
Oracle Linux Server release 7.6
NAME="Oracle Linux Server"
VERSION="7.6"
ID="ol"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.6"
PRETTY_NAME="Oracle Linux Server 7.6"
ANSI_COLOR=