linux - 甲骨文Linux虚拟机安装: port 1521 provided for this listener is currently in use

标签 linux oracle oracle11g port

<分区>

我在我的 Linux 虚拟机上安装 Oracle 11g R2 时遇到问题。我正在为学校做这件事,所以我是这方面的初学者。讲师告诉我们运行 ifconfig 然后运行 ​​cat/etc/hosts.
首先,他说我们的输出应该如下所示:

eth0      Link encap:Ethernet  HWaddr 00:0C:29:88:22:36
      inet addr:192.168.1.57  Bcast:192.168.1.255  Mask:255.255.255.0
:       


[root@OraLinux ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.57  oralinux oralinux.localdomain

此处 IP 地址匹配。

我的看起来像这样:

eth2      Link encap:Ethernet  HWaddr 00:0C:29:B2:E2:A9
      inet addr:192.168.102.129  Bcast:192.168.102.255  Mask:255.255.255.0
      inet6 addr: fe80::20c:29ff:feb2:e2a9/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:21 errors:0 dropped:0 overruns:0 frame:0
      TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:10247 (10.0 KiB)  TX bytes:2250 (2.1 KiB)
lo        Link encap:Local Loopback
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:136 errors:0 dropped:0 overruns:0 frame:0
      TX packets:136 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:11488 (11.2 KiB)  TX bytes:11488 (11.2 KiB)
[oracle@OraLinux ~]$ cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.153.131   oralinux oralinux.localdomain**

然后他说如果 IP 地址不匹配运行 netca 并在 1521 上添加端口监听器。 当我尝试执行此操作时,netca 向我抛出一条消息,指出端口 1521 已被使用,并且在解决问题之前我无法正确配置。有人可以帮帮我吗。

最佳答案

我今天遇到并解决了这个问题..

原来的解决方案是:

1) 您的以太网适配器 IP 地址必须与您在/etc/hosts 中配置的 IP 地址匹配

2) 您的系统/VM 必须连接到 LAN

否则,它会说正在使用 1521。 希望它有所帮助。干杯。

关于linux - 甲骨文Linux虚拟机安装: port 1521 provided for this listener is currently in use,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21222018/

相关文章:

linux - 如何使用linux shell选择文件中不同列的内容?

oracle - 如何获取我的COMMIT对应的SCN?

java - 语句在数据库中有效,但在 Java 代码中失败 -

linux - 如何在 Linux 中将 git 存储库从一台机器克隆到另一台机器?

c - Linux 上是否有映射到 IP 协议(protocol)字段的标准枚举?

oracle - JBoss EAP 6.x 在主键上带有 Hibernate Oracle 序列重复值

sql - 如何选择最常出现的值?

sql - 有哪些编译和运行 PL/SQL 的在线网站?

mysql - kubernetes 中的关系数据库复制有多个 master

linux - Ubuntu Linux Udev 规则 : Is it possible to run program written in C through udev rules?