Oracle 18c XE数据库无法连接-IP地址动态更改-错误17002

Oracle 18c XE数据库无法连接-IP地址动态更改-错误17002,oracle,networking,connection,adapter,Oracle,Networking,Connection,Adapter,我已经下载了最新的Oracle SQL Developer并安装了Oracle 18c XE数据库。在第一天,Oracle SQL开发人员就成功地连接到XE数据库。但在第二天,由于Wi-Fi的IP地址发生变化,SQL开发人员给出了一个错误: “IO错误:网络适配器无法建立连接 供应商代码17002” 当我的Wi-Fi的IP地址发生变化时,就会发生此错误 如何永久解决此错误?我尝试更新tnsnames.ora和listener.ora文件中的IP地址,但没有成功。请帮帮我 不要使用DHCP。使用固

我已经下载了最新的Oracle SQL Developer并安装了Oracle 18c XE数据库。在第一天,Oracle SQL开发人员就成功地连接到XE数据库。但在第二天,由于Wi-Fi的IP地址发生变化,SQL开发人员给出了一个错误:

“IO错误:网络适配器无法建立连接 供应商代码17002”

当我的Wi-Fi的IP地址发生变化时,就会发生此错误

如何永久解决此错误?我尝试更新tnsnames.ora和listener.ora文件中的IP地址,但没有成功。请帮帮我


不要使用DHCP。使用固定的IP地址。或者,如果您只在本地访问,请使用localhost而不是外部IP。我修改了tnsnames.ora和listener.ora文件,并更新了HOST=localhost,但错误仍然相同。您可能还需要告诉数据库根据新的侦听器地址注册,但如果不这样做,则会出现不同的错误。(默认情况下,它将尝试使用主机名。)您是否将SQL Developer连接设置更改为使用相同的地址?我可以知道如何执行此操作的步骤吗?您好,它现在工作了。问题解决了。我已提供主机名作为我的计算机名。我还用我的计算机名更新了tnsnames.ora和listener.ora文件中的主机值。与数据库的连接已成功并已建立。请不要使用DHCP。使用固定的IP地址。或者,如果您只在本地访问,请使用localhost而不是外部IP。我修改了tnsnames.ora和listener.ora文件,并更新了HOST=localhost,但错误仍然相同。您可能还需要告诉数据库根据新的侦听器地址注册,但如果不这样做,则会出现不同的错误。(默认情况下,它将尝试使用主机名。)您是否将SQL Developer连接设置更改为使用相同的地址?我可以知道如何执行此操作的步骤吗?您好,它现在工作了。问题解决了。我已提供主机名作为我的计算机名。我还用我的计算机名更新了tnsnames.ora和listener.ora文件中的主机值。与数据库的连接已成功建立。