首页 > 资讯 > 综合 > 正文
2024-04-13 05:01

本地搭建Oracle数据库,使用PLSQL工具远程连接数据库,无需公网IP

前言

,是来自的关系数据库管理系统,一直是数据库领域的领导者。 可以说数据库系统是目前国际上流行的关系数据库管理系统。 该系统便携性好、使用方便、功能强,适用于各种大、中、小型计算机环境。 它是一种高效、可靠、适应高吞吐量的数据库解决方案。

本教程我们将在本地搭建一个数据库,并通过【内网穿透】(--安全内网穿透工具)将本地端口映射到公网,在公网环境下通过PL/SQL工具实现远程连接。 使用权。

1. 数据库建设

安装数据库,进入官方下载。 这里选择官方的19C版本进行安装。

选择下载 64 位下载

下载后,解压并安装。 在安装过程中,您需要设置密码。 密码是登录时需要的密码。

安装完成后,打开PL/SQL

打开后输入用户名:,密码是上面设置的密码,出现sql表示登录成功。

2、内网渗透

目前数据库只能在局域网内访问,但是我们可以使用内网穿透工具将内网数据库映射到公网,实现远程访问。

2.1 安装内网穿透

官方网站:

进入官网下载页面,将安装包下载到本地然后解压并默认安装。

2.2 创建隧道映射

安装成功后,双击打开【或者在浏览器上访问本地9200端口127.0.0.1:9200】,使用您的邮箱账号登录Web UI管理界面,如果您还没有注册账号,点击免费注册,就会跳转到官网注册一个账号即可。

登录成功后,点击左侧仪表盘的隧道管理-创建隧道,创建一条指向本地1521端口(默认端口)的TCP协议隧道

单击创建

隧道创建成功后,点击左侧“状态”-“在线隧道列表”。 可以看到刚刚创建的隧道已经生成了对应的公网地址。 复制它。

本地连接数据库怎么连_本地数据库怎么连接_本地数据库连接失败

3.公网远程访问

打开PLSQL图形工具,输入tcp公网地址,输入用户名:systm和密码。 密码是创建数据库时设置的密码。

连接后,执行检查系统表。 如果出现数据就说明成功了。

4、配置固定TCP端口地址

由于上面创建的隧道是随机地址隧道,因此地址会在24小时内发生变化。 为了使连接更加稳定,需要固定TCP连接地址。

4.1 预留固定公网TCP端口地址

登录官网,点击左侧的保留,选择保留的TCP地址。 我们首先预留一个固定的端口地址供远程使用。

点击保留

地址预留成功后,系统会生成对应的固定公网地址并复制。

4.2 配置固定公网TCP端口地址

浏览器访问9200端口,:9200/,登录web ui管理界面,点击左侧仪表盘的隧道管理-隧道列表,找到svn隧道,点击右侧的编辑

修改隧道信息,将成功保留的固定tcp地址配置到隧道中。

点击更新

隧道更新成功后,点击左侧仪表板状态-在线隧道列表,找到隧道,可以看到公网地址已更新为固定的TCP地址。

4.3 远程使用固定TCP端口地址进行测试

再次打开PLsql并使用固定的tcp地址进行连接

登录后,执行查询系统表*from。 出现数据表明连接成功。