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地址! 展开
java连接oracle数据库时候用jdbc:oracle:thin:@localhost:1521:ORCL 不行
注意192.168.1.100是我的本机IP地址! 展开
5个回答
展开全部
参考解决办法:
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、检查监听设置,重新启动监听服务。
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、检查监听设置,重新启动监听服务。
展开全部
打开Oracle Net Manager
开始--》所有程序--》oracle-oradb11g_home1(这个可能不同)--》Configuration and Migration Tools--》Net Manager--》弹出一个对话框,
在Oracle Net Configuration 下的local里面service Naming的orcl
address Configuration里面的HostName 的内容改为localhost
开始--》所有程序--》oracle-oradb11g_home1(这个可能不同)--》Configuration and Migration Tools--》Net Manager--》弹出一个对话框,
在Oracle Net Configuration 下的local里面service Naming的orcl
address Configuration里面的HostName 的内容改为localhost
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在listener.ora中加一行,hostname=localhost
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
listener没有监听localhost
更多追问追答
追问
怎么看有没有监听?
追答
cmd 下 lsnrctl status
可以在listener.ora中加一行,hostname=localhost
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看你的hosts文件是否有这句话
127.0.0.1 localhost或者
192.168.1.100 localhost
127.0.0.1 localhost或者
192.168.1.100 localhost
追问
这个我配置了,但是如果下次我改了IP地址,那我岂不是又要在hosts中又加一个?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |