iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >异地远程访问本地SQLServer数据库
  • 434
分享到

异地远程访问本地SQLServer数据库

摘要

目录1.前言2.本地安装和设置SQL Server2.1 sql Server下载2.2 SQL Server本地连接测试2.3 Cpolar内网穿透的下载和安装2.4 Cpolar

1.前言

数据库的重要性相信大家都有所了解,作为各种数据的电子资料夹,其中可能包含了各种信息,从企业员工信息到网站访问或成交数据无所不包,甚至在某些场景下,数据库已经成为企业正常运行必不可少的条件之一。与企业的其他工作一样,数据库也需要进行必要的维护。但经过口罩时期的考验,为自家数据库做一个远程操作的设置显得很有必要。今天,笔者就为大家介绍,如何使用cpolar内网穿透,远程连接和操作SQL Server。

2.本地安装和设置SQL Server

Microsoft SQL Server算是比较知名的关系型数据库管理软件,虽然不算是应用最多的,但其作为微软出品,对自家的windows系列操作系统有很好的兼容性,因此很适合应用在各种安装了Windows操作系统的硬件上,并承担起数据管理软件的责任。

2.1 SQL Server下载

由于SQL Server是微软出品,因此可以轻松的在微软的官网上找到下载(https://www.microsoft.com/en-us/sql-server/sql-server-downloads)

点击所需版本下载(笔者选择了Developer),双击下载好的.exe文件,就可以进行自动安装。

安装模式选项中,同样选择所需的模式。在这里,笔者选择了基本安装模式。

接下来就是一路Next即可完成安装程序

2.2 SQL Server本地连接测试

完成安装后,SQL Server会自动转入操作界面,我们在这里点击下方的立即连接按钮。

这时会弹出SQLCMD命令行窗口,只要显示内容如下图所示,就说明我们本地的SQL Server安装完成。

2.3 Cpolar内网穿透的下载和安装

接下来,我们继续安装远程连接SQL Server的关键软件:Cpolar。与Microsoft SQL Server一样,我们可以登入Cpolar的官网(www.cpolar.com),点击首页上方的下载按钮,进入cpolar下载页面,下载所需版本的cpolar软件。当然,我们这里选择Windows版本进行下载。

Cpolar下载完成后,将下载的文件解压,点击.msi文件,就能进入cpolar自动安装程序,只要一路Next就能完成安装。

2.4 Cpolar内网穿透的注册

由于cpolar是以注册用户为区分,为每个用户(无论是免费还是付费)创建单独的数据隧道,辅以每个用户独立的密码和token码,以此保证用户的数据安全。因此我们在使用cpolar前,需要进行注册,注册的过程也非常简单,直接点击cpolar官网右上键的注册按钮,进入用户注册页面,再设置用户名、密码等几项简单信息,就能完成新用户的注册。

3.本地网页发布

这时我们在本地电脑上安装了SQL Server和cpolar,接下来我们就可以使用cpolar内网穿透,创建一条能够从公共互联网上直连本地SQL Server的数据隧道,达到远程访问SQL Server的目的。

需要注意的是,cpolar免费版设置的数据隧道地址以24小时为周期进行重置,VIP版则可以创建长期稳定不变化的数据隧道地址。但我们并不知道何时会需要远程连接数据库(笔者就因疫情临时管控吃过大亏),因此笔者将cpolar升级至VIP版,以便创建能够长期稳定的数据隧道。

3.1 Cpolar云端设置

首先,我们登录cpolar客户端,在仪表台页面左侧找到预留按钮,进入数据隧道的“预留”页面。

在cpolar的预留页面,我们找到保留的tcp地址栏位,为我们要连接的SQL Server设置一个公网地址,这个地址可以看做是数据隧道的入口,也可以理解为空白数据隧道(毕竟这里设置的隧道入口还没有关联本地软件的输出端口)。

保留的TCP地址栏位,我们只要进行两项简单的设置:

  • 地区:即服务器所在区域,我们就近选择即可
  • 描述:可以看做这条数据隧道的注释,只要方便分辨即可

完成这两项设置后,就可以点击右侧的“保留”按钮,将这条数据隧道的入口固定下来。

这里我们需要将地址栏位的内容复制下来,在cpolar客户端进行设置时会需要到这个地址。当我们不再需要这条数据隧道时,还可以点击右侧的x将这条保留的隧道删除,节约珍贵的隧道名额。

免费版的临时数据隧道不需要进行cpolar云端设置,可直接进行cpolar客户端设置,但也就无法设置能够长期稳定存在的数据隧道。

3.2 Cpolar本地设置

接着,我们回到本地电脑上安装的cpolar客户端(可以从开始菜单点击快捷方式,也可以直接在浏览器输入localhost:9200访问)。在cpolar的客户端左侧,我们点击隧道管理项下的创建隧道按钮,进行本地数据隧道的设置,将cpolar云端创建的隧道入口与本地SQL Server连结起来。

当然了,想要创建数据隧道,仍需要进行一些设置,具体为:

  • 隧道名称:该栏同样可以看做是数据隧道的备注,用于与其他本地创建的隧道进行区分,这里我们输入微软SQL;
  • 协议:该栏是内网穿透的应用场景,如发布网页、数据传输、硬件互联等,本例中选择TCP协议;
  • 本地地址:该栏需要填入SQL Server的输出端口号,即端口1433(SQL Server的默认端口号);
  • 端口类型:该栏主要是内网穿透数据隧道的持续时间,打算长期使用的点选固定TCP端口;若只是测试或临时使用,则选择随机临时TCP端口(需要注意的是,固定TCP端口需要将cpolar升级至专业版及以上)
  • 预留的TCP地址:该栏位仅限于选择了“固定TCP端口”的用户,若勾选的是“随机临时TCP端口”选项,则不会出现该栏位。填写我们刚刚保留成功的固定TCP端口地址。

 在完成这些设置后,就可以点击下方的创建按钮,将cpolar云端保留的空白数据隧道与本地SQL输出端口连结起来。

完成本地数据隧道的创建后,cpolar客户端会自动跳转至隧道管理项下的隧道列表页面。

在这里,我们能清晰的看到所有数据隧道的运行情况(是否正常在线或断开),并对某条数据隧道进行操作,如启动、停止或删除,如果想要对已有的数据隧道进行信息更改,也可以在这里找到编辑入口。

4.公网访问测试

完成cpolar客户端的设置后,我们可以点击状态项下的在线隧道列表页面,找到远程访问本地SQL Server的地址(也就是隧道入口),我们将这个地址粘贴到不同的远程数据库管理软件中,就能连接到本地的SQL Server上。

比如Windows命令行下(公网地址的最前面的tcp://无需复制)

sqlcmd -s 公网地址:公网端口号

或者使用Navicat工具,在连接页面的主机栏位,填入cpolar生成的地址(去掉最前面的tcp://,并将末尾数字端口号前的冒号改为逗号

同理,我们还能使用SSMS图形界面进行远程连接,同样在连接界面,将cpolar生成的地址粘贴到服务器名称栏位(去掉最前面的tcp://,并将末尾数字端口号前的冒号“:”改为逗号“,”),就能连接到本地电脑上的SQL Server。

5.结语

至此,我们就完成了将本地Microsoft SQL Server通过远程登录的设置,并且使用cpolar生成的地址,能从多个数据库管理软件登录到SQL Server上,大大增加了我们工作的便利性。

到此这篇关于异地远程访问本地SQL Server数据库的文章就介绍到这了,更多相关远程访问SQL Server数据库内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 异地远程访问本地SQLServer数据库

本文链接: https://www.lsjlt.com/news/209729.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 异地远程访问本地SQLServer数据库
    目录1.前言2.本地安装和设置SQL Server2.1 SQL Server下载2.2 SQL Server本地连接测试2.3 Cpolar内网穿透的下载和安装2.4 Cpolar...
    99+
    2023-05-16
    远程访问本地SQL Server 异地远程访问数据库 异地远程访问
  • 怎么异地远程访问本地SQL Server数据库
    这篇文章主要介绍“怎么异地远程访问本地SQL Server数据库”,在日常操作中,相信很多人在怎么异地远程访问本地SQL Server数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎...
    99+
    2023-07-06
  • 远程访问本地mysql
    文章目录 一、设置本地mysql允许外部访问找到mysql配置文件`my.ini` ,linux环境是`my.cnf`配置mysql配置文件 二、创建外部访问的mysql用户三、配置mys...
    99+
    2023-10-04
    mysql adb android
  • 云服务器访问本地数据库
    如果您正在使用云服务器访问本地数据库,那么可能会遇到以下问题: 如何访问本地数据库: 当您在云服务器中打开本地文件时,它将使用云服务器上的文件系统来读取和写入数据。因此,您需要确保将文件写入云服务器之前已经访问过本地文件。您可能需要指定...
    99+
    2023-10-26
    服务器 数据库
  • sqlserver怎么导入本地数据库
    要导入本地数据库到SQL Server,可以按照以下步骤操作: 打开SQL Server Management Studio(S...
    99+
    2024-04-09
    sqlserver
  • sqlserver如何导入本地数据库
    要导入本地数据库到SQL Server中,可以使用SQL Server Management Studio(SSMS)或者使用SQL...
    99+
    2024-04-19
    sqlserver 数据库
  • 云服务器访问本地数据库命令
    以下是一个简单的云服务器访问本地数据库的命令: pubs - "pages" - "security rewrite" - "performance" - "saver" - "secure" - "access" - "pub_pa...
    99+
    2023-10-26
    命令 服务器 数据库
  • 本地如何访问云数据库服务器
    要访问云数据库服务器,您可以使用以下方法:1. 使用数据库管理工具:大多数云数据库提供商都提供了数据库管理工具,例如MySQL Wo...
    99+
    2023-08-08
    服务器
  • 云服务器怎么访问本地数据库
    如果您需要访问云服务器中的数据库,可以按照以下步骤进行操作: 连接到数据库:首先需要连接到云服务器,可以使用云服务器提供的远程/本地连接(即 DHCP 设置)来实现。您可以在浏览器中输入云服务器的名称,然后点击连接即可。 选择要导入的数...
    99+
    2023-10-26
    服务器 数据库
  • 公网远程访问局域网SQLServer数据库
    目录1.前言2.本地安装和设置SQL Server2.1 SQL Server下载 2.2 SQL Server本地连接测试2.3 Cpolar内网穿透的下载和安装2.3 ...
    99+
    2023-05-14
    cpolar远程连接SQL Server数据库 公网远程访问局域网
  • 有ip地址怎么用phpmyadmin访问远程mysql数据库
    这篇文章将为大家详细讲解有关有ip地址怎么用phpmyadmin访问远程mysql数据库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。第一步:打开/phpmyadmin/...
    99+
    2024-04-02
  • 本地Linux 部署 Dashy 并远程访问
    文章目录 简介1. 安装Dashy2. 安装cpolar3.配置公网访问地址4. 固定域名访问 转载自cpolar极点云文章:本地Linux 部署 Dashy 并远程访问 简介 ...
    99+
    2023-09-10
    linux 运维 服务器
  • SqlServer数据库远程连接访问设置详情
    目录步骤一:设置sql server数据库1.登录sql server数据库2.点击根目录右键,选择属性3.设置服务器的方面选项4.设置sql server 配置管理器步骤二:设置防...
    99+
    2024-04-02
  • 通过holer怎么从外网访问本地数据库
    通过holer怎么从外网访问本地数据库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1. 准备工作1.1 安装并启动数据库默认安装的数据库端口...
    99+
    2024-04-02
  • 云服务器访问本地数据库命令错误
    如果您正在使用云服务器访问本地数据库,但尝试使用错误的命令来访问数据库时,出现错误应该是很常见的。以下是一些可能导致这个问题的错误消息和相应的解决方法: "database_error": 这通常是由于云服务器的数据库配置有误或者不正确...
    99+
    2023-10-26
    命令 错误 服务器
  • 云服务器怎么访问本地数据库文件
    安装云服务器 首先,您需要在本地安装云服务器。您可以通过控制面板或者云服务器的官方网站来下载云服务器的安装程序。安装程序需要提供必要的软件和驱动程序,并将其连接到计算机的网络接口上。 配置云服务器 接下来,您需要配置云服务器。在控...
    99+
    2023-10-28
    数据库文件 服务器
  • 云服务器访问本地数据库怎么设置
    如果您要访问本地数据库并使用其数据,可以使用以下步骤来设置云服务器。 连接到云服务器:在本地计算机上,通过连接到您要连接的云服务器的端口号并输入您的云服务器地址,来加入数据库连接。 输入数据库账户密码:在云服务器上创建一个新的实例,并为...
    99+
    2023-10-26
    服务器 数据库
  • 云服务器访问本地数据库怎么设置的
    如果您要访问本地数据库并将其保存到云服务器上,您可以按照以下步骤操作: 打开云平台控制台,登录云账号,创建一个本地数据库账户,并设置密码。 在云平台控制台中选择“云主机”选项卡,并点击“创建新云主机”按钮。 在本地数据库上创建一个本地服...
    99+
    2023-10-26
    服务器 数据库
  • 云服务器怎么访问本地数据库文件夹
    首先,在使用云服务器之前,用户需要确保其数据存储和访问的安全性。云服务器使用数据加密和权限控制技术来保护用户数据的安全。用户需要设置自己的账户密码,并且需要对云服务器进行安全配置和管理,以确保云服务器能够正常地运行和管理。 其次,用户可以...
    99+
    2023-10-27
    文件夹 服务器 数据库
  • 云服务器访问本地数据库命令是什么
    云服务器访问本地数据库可以通过以下命令来实现: 使用 PORT 命令连接到要访问的数据库:PORT命令是 Microsoft 提供的一组通用命令,用于连接到云服务器上的数据库。以下是一个例子: ```python from sql i...
    99+
    2023-10-26
    命令 服务器 数据库
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作