使用IP地址连接Oracle


问题:我在java编程中用localhost或127.0.0.1连接不到数据库而用自已电脑的ip地址可以连接上数据库

我的原因:是oracle中的host配的是你的ip地址而不是你的主机名

我的解答:把host配置为主机名就行了。我的电脑出现这种情况就这样解决了

具体步骤如下:

1.停掉oracle服务器

2.修改监听器的文件:找到文件E:/oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora 打开并修改为自已完整的计算机名(右击"我的电脑" "属性" "计算机名" "完整的计算机名称"把它复制下来)我  的计算机名是"zhangze."再粘到HOST后如: (HOST = zhangze.) 

3.修改服务器文件:找到文件:E:/oracle/product/10.2.0/db_1/NETWORK/ADMIN/tnsnames.ora打开,也用  同样的方法把这里面的host改成计算机名(HOST = zhangze.) 

4.再启动oracle的服务就ok了.

优质内容筛选与推荐>>
1、解析Json
2、ARM的栈指令
3、JavaScript之对象序列化详解
4、静态成员与实例成员
5、Shadow Mapping 进阶 之 Percentage Closer Filtering [转]


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号