关于远程访问Oracle数据库的设置(共享数据库)

时间:2023-12-30 14:14:50

写在前面:

需求描述:

    我笔记本上安装了oracle数据库, 现在同事也想连接这个数据库. 也就是设置为别人能远程访问我本地的数据库。

思路:

    通过在我笔记本WiFi共享,别人连接该WiFi,这样我和同事就处于同一网段, 可以来访问我的数据库了(局域网)。

步骤1:下载WiFi共享大师。

步骤2:安装好后开启WiFi。

关于远程访问Oracle数据库的设置(共享数据库)

开启后状态如下:(wifi007)

关于远程访问Oracle数据库的设置(共享数据库)

WiFi的IP地址通过右键单击“状态”>“详细信息”查看:

关于远程访问Oracle数据库的设置(共享数据库)

即:192.168.155.1 (也就是说, 在这个共享wifi局域网内, 我的笔记本ip是192.168.155.1) 也可以通过命令行窗口ipconfig命令查看本机的ip.记住这个ip下一步会用到.

步骤3:打开Oracle的Net Manager,添加监听地址。

1)打开oracle的Net Manager

关于远程访问Oracle数据库的设置(共享数据库)

2)添加监听器配置。地址1是安装好Oracle后自带的(localhost:1521也就是平时所说的127.0.0.1:1521):

关于远程访问Oracle数据库的设置(共享数据库)

新增监听: 点击“添加地址”,即添加远程访问地址。填写“主机”和“端口”。

其中“主机”填写WiFi共享后我笔记本的IP地址(前面查出来了):(其他也行)。

填写完毕,点击“文件”>“保存网络设置”。

关于远程访问Oracle数据库的设置(共享数据库)

步骤4:重启oracle服务, 连接数据库

同事连接我刚分享的WiFi,打开PLSQL客户端,填写数据库名和密码,即可访问我的数据库了。(当然,我自己也可以通过这种方式连接验证是否成功)

用户名:数据库用户名

口令:用户密码

数据库:192.168.155.1:1522/orcl 格式为:ip:端口号/数据库实例名

关于远程访问Oracle数据库的设置(共享数据库)

关于远程访问Oracle数据库的设置(共享数据库)

======================================我是分割线.======================================

其实这跟我们平时连接服务器上的数据库一个道理, 这里相当于把笔记本当做服务器了.新增监听地址, 别人就可以通过该地址访问这台笔记本上的数据库了.

最后:这一篇可能会帮到你本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。——Oracle监听器服务无法启动!(这是第2天我像平时一样连接自己的数据库报的错, 原因就是没有开启共享wifi...)

有疑问欢迎沟通~欢迎推荐优质博客和网站~