我在一台机器上安装了oracle数据库,我试图从其他机器访问相同的数据库。我尝试通过Oracle SQL开发人员eclipse,甚至通过JDBC程序,没有任何工作。我不确定它是否是防火墙问题(我排除了这一点,因为这两台机器都在同一个域中)或与Oracle数据库设置有关。我知道在MySQL中,您需要授予远程连接数据库的权限。我们是否也需要在oracle SID上设置类似的东西?上的错误信息如何允许远程访问oracle数据库?
更多细节,我得到:IO异常:你有一个监听器运行的Oracle数据库的网络适配器无法建立连接
这是一个数据库管理问题。请尝试http://dba.stackexchange.com/ – 2012-02-16 17:37:53
感谢您的网站详细信息。 – Chetan 2012-02-16 17:46:34
您正在使用哪个JDBC客户端?你有没有安装Oracle客户端?如果您安装了Oracle客户端,您是否尝试过tnsping? – 2012-02-16 19:24:09