局域网中访问oracle。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了局域网中访问oracle。相关的知识,希望对你有一定的参考价值。
我把两台电脑用网线连接,设置成了家庭小型局域网(没有连到internet),互相可以访问。现在在一台电脑上装了oracle(从oracle官方网站上下载的),建了数据库,想让另一台电脑访问这个数据库(该电脑装了oracle客户端和sqldeveloper),该如何设置。
我在客户端打开sqldeveloper,添加数据库,用户名,密码,端口号,hostname,SID都设置的和另一台一样,但是测试失败。提示IO通信失败什么的,还有没有合适的适配器。
1.两台需要数据通讯的计算机均安装Oracle客户端。
2.在客户端机器上使用Oracle提供的Net Manager应用创建一个到数据库主机的连接,只需添加该主机的名称、sid、该表空间的用户名、密码即可。
3.以上两步都无误,就可以在客户端机器上使用pl/Sql登录数据库,查看主机数据。 参考技术A 在客户端机器的oracle安装目录下,搜索D:\oracle\ora92\network\admin类似目录下的tnsnames.ora文件
里边HOST你要换成你服务器端的IP或主机名才行
而且要把防火墙关掉 参考技术B 直接打开网页127.0.0.1:xx
xx代表你的数据库对外访问的开放端口
直接登陆这个地址可以用web形式打开数据
前提是
你的数据库已经开启
web管理方式
望采纳
给个最佳答案
谢谢
oracle开启远程连接访问
方法/步骤
-
首先,您应该确定有一台安装好Oracle的服务器。并且此服务器和要连接它的计算机在同一个网络中(一般来说,在一个局域网中,如果服务器在公网中也没有问题)。
-
设置Oracel的连接模式为【共享服务器模式】。
步骤为:首先【用管理员身份】打开database configuration assistant。
如下图:
-
进入配置界面。如下图。当使用非管理员角色打开的时候【配置数据库选项】、【删除数据库】可能不可用(灰色)。如果出现选项不可用的情况,使用管理员身份运行。
选择【配置数据库选项】。
-
选择数据库实例。如下图:
-
选择连接模式为【共享服务器模式】。如图:
-
配置完毕,重启Oracle服务。在客户机上打开数据库链接客户端(比如pl/sql)输入连接字符串,发现已经能连接上。
以上是关于局域网中访问oracle。的主要内容,如果未能解决你的问题,请参考以下文章