java连接oracle数据库用本机IP地址可以,用localhost不行?

java连接oracle数据库时候用jdbc:oracle:thin:@192.168.1.100:1521:ORCL可以java连接oracle数据库时候用jdbc:o... java连接oracle数据库时候用jdbc:oracle:thin:@192.168.1.100:1521:ORCL可以
java连接oracle数据库时候用jdbc:oracle:thin:@localhost:1521:ORCL 不行
注意192.168.1.100是我的本机IP地址!
展开
 我来答
百度网友7dacf80a0
2012-05-31 · TA获得超过799个赞
知道小有建树答主
回答量:252
采纳率:100%
帮助的人:141万
展开全部
参考解决办法:
1、修改配置文件listener.ora将HOST=你自己的主机名
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = sweetboy_pc)(PORT = 1521))
)
)
文件所在路径:
C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
2、检查监听设置,重新启动监听服务。
ganquan1987090
2012-05-31
知道答主
回答量:23
采纳率:0%
帮助的人:17.9万
展开全部
打开Oracle Net Manager
开始--》所有程序--》oracle-oradb11g_home1(这个可能不同)--》Configuration and Migration Tools--》Net Manager--》弹出一个对话框,
在Oracle Net Configuration 下的local里面service Naming的orcl
address Configuration里面的HostName 的内容改为localhost
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tlslamdunk
2012-05-30
知道答主
回答量:13
采纳率:0%
帮助的人:6.7万
展开全部
在listener.ora中加一行,hostname=localhost
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ora0371
2012-05-29 · 超过16用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:55.4万
展开全部
listener没有监听localhost
更多追问追答
追问
怎么看有没有监听?
追答
cmd   下 lsnrctl status

可以在listener.ora中加一行,hostname=localhost
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2012-05-29
知道答主
回答量:97
采纳率:0%
帮助的人:40.4万
展开全部
你看你的hosts文件是否有这句话
127.0.0.1 localhost或者
192.168.1.100 localhost
追问
这个我配置了,但是如果下次我改了IP地址,那我岂不是又要在hosts中又加一个?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式