database - 如何通过局域网访问Oracle 10g Server?

标签 database oracle connectivity ora-12170

我在系统上安装了 Oracle 10g 服务器 Express 版(比如 host-a[100.101.102.103])

然后我尝试使用 sql命令行上的命令

"**connect username/password@100.101.102.103:1521/XE**"

但它说的是

request timeout.ORA-12170:TNS:Connect timeout occured

...我哪里弄错了...

  1. 所有的用户名、密码和ip都是正确的。
  2. 两个系统都在同一个本地连接中....

请有人帮助我。

最佳答案

您很可能有防火墙通过静默丢弃网络数据包来阻止连接到您的数据库。

Windows 服务器上的数据库是否激活了 Windows 防火墙?如果是,您需要为端口 1521(也可能为 2030 和 8080)创建一个异常(exception)。

关于database - 如何通过局域网访问Oracle 10g Server?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9238688/

相关文章:

sql - Firebird 备份还原令人沮丧,有没有办法避免它?

java - 如何使用java在ms access中插入值

sql - 如何为某些列保持不变的连续记录合并 Effective_dt 和 expire_dt 时间片?

ios - 连接 Internet - 我怎样才能尝试连接 5 秒然后放弃?

php - 可以连接到数据库但没有任何反应

javascript - mongodb 中使用 .find() 获取最新 50 个文档(monk)

Oracle 文档生成工具

sql - 在 H2 中将特殊字符串转换为日期

c++ - 检测到修复网关的连接丢失? (快速解决)

java - 已建立连接但没有互联网的 UnknownHostException 超时