Oracle 12c Ubuntu 17.04安装错误

时间:2017-04-30 09:17:58

标签: linux oracle ubuntu

我试图在Ubuntu 17.04上安装Oracle 12c数据库,但是我收到错误ORA-27104:

enter image description here

我的public void addNewBook() { int bid; String bookTitle, Author, Description, alley; Scanner scan = new Scanner(System.in); System.out.println("Enter Book ID: "); bid = sc.nextInt(); System.out.println("Enter Book Title: "); bookTitle = sc.next(); System.out.println("Enter Book Author: "); Author = sc.next(); System.out.println("Enter Book Description: "); Description = sc.next(); System.out.println("Enter Book Alley: "); alley = scan.next(); Book b = new Book(bid, bookTitle, Author, Description, alley); b.WriteToTxt(); } 文件:

lmsconsole.Book@7d4991ad/n

enter image description here

有什么想法可以帮助解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

如果您参考Oracle文档,您会发现Oracle不支持Ubuntu, 我使用Install Oracle 12c in Ubuntu 16.04 中提到的黑客攻击。该文档和脚本最初是为在Ubuntu 16.04中安装Oracle 12c而编写的。必须稍微调整一下脚本,以便在Ubuntu 16.04.2中安装Oracle 12c(版本12.1.0.2.0)。

我下载了脚本mandela.sh并对脚本进行了以下2次更改,并按照Install Oracle 12c in Ubuntu 16.04 中的说明进行操作。

  1. 将第81行ver=16.04更改为ver=16.04.2
  2. 将第122行if [ "$VERCHECK" != "Description: Ubuntu 16.04 LTS" ]; then更改为if [ "$VERCHECK" != "Description: Ubuntu 16.04.02 LTS" ]; then
  3. 确保在步骤2中给出命令输出中给出的描述 lsb_release -a

    通过上述步骤在Ubuntu 17.04上试试运气。