我试图了解 Airbyte 并与 Oracle 建立联系。 我安装了 SQL*Plus 并创建了一个名为 airbyte 的用户,并授予了所有权限。 然后尝试使用下面的凭据在 Airbyte 中创建目的地
我使用
SELECT instance_name FROM v$instance
获得了这个 sid
Configuration check failed
State code: 08006; Error code: 17002; Message: IO Error: The Network Adapter could not establish the connection
Airbyte 出现此错误。
我还检查了
lsnrctl status
,所有端口似乎都已准备就绪。
在 SQL*Plus 中执行启动。
ChatGPT 告诉我输入 jdbc:oracle:thin:name/pass@//localhost:1521/XE
而不是 XE
,但没有区别。
在 tnsnames.ora 文件 host = DESKTOP-XXXXX
但也尝试过。
我仍然收到此错误。所以我不认为问题是因为我在Airbyte中传递的参数,我认为这是Oracle中我还不知道的东西。
任何想法、帮助、努力将不胜感激。预先感谢。
请同时提供
的输出lsnrctl 服务
以及查询的输出
SELECT
i.INSTANCE_NAME AS SID,
s.NAME AS SERVICE_NAME
FROM
V$INSTANCE i
JOIN
V$SERVICES s ON s.INST_ID = i.INSTANCE_NUMBER;