前提是在同一个局域网,或者网络IP可以互相ping通
1、本地创建ORACLE监听
2、防火墙开通端口
3、远程安装ORACLE客户端,根据服务端的数据库名称、IP地址、端口配置TNS连接
今天搞了在我们公司局域网里安装里一个Oracle11g。需要在上面设置一下,让我们都能够访问。
其实呢,东西也并不难,无非就是服务端Oracle的配置。客户端就简单多了。
这是大家平时都经常用到的。
>
两种方法:一、使用第三方,下载instantclient_11_2二、配置如下,1进入开始菜单-数据库-找到net manager-本地-服务命名-左上角添加-网络服务名(随意)-下一步-下一步-主机名:llocalhost-下一步服务名:要连接的数据库名(orcl),2找到数据库的安装路径:D:\Oracle11g\product\1120\db_1\NETWORK\ADMIN\tnsnamesora修改
网络服务名(随意) =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = [输入另一个数据库所在的IP])(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL) /要连接的数据库名(我是orcl)/
)
)
首先你的电脑上面安装了oracle的客户端,或者服务端的软件
创建命名服务,在菜单NCA工具,安装好的oracle菜单(Net Configuration Assistant)中
再使用
PLSQL Developer
连接工具
直接选择数据库、用户名、密码。。。连接
PLSQL默认只能连接本地的ORACLE。但很多时候是要连接远程数据库的。就将介绍如何进行配制。
工具:
PLSQL
instantclient-basiclite-nt-121010zip
方法/步骤:
1、下载instantclient。
2、解压到C盘,别的盘也可以。
3、创建文件:
C:\instantclient_12_1\network\admin\tnsnamesora
4、添加文件内容:
可以设置多个远程数据库连接。
ORCL146 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 1721630146)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
5、设置PLSQL的连接属性。
6、重启后就可以远程连接设置的数据库了。
以上就是关于怎样允许远程计算机访问本地的Oracle数据库全部的内容,包括:怎样允许远程计算机访问本地的Oracle数据库、oracle怎么连接远程数据库、怎么远程连接oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)