我的编程空间,编程开发者的网络收藏夹
学习永远不晚

怎么异地远程访问本地SQL Server数据库

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

怎么异地远程访问本地SQL Server数据库

这篇文章主要介绍“怎么异地远程访问本地SQL Server数据库”,在日常操作中,相信很多人在怎么异地远程访问本地SQL Server数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么异地远程访问本地SQL Server数据库”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

    1.前言

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

    2.本地安装和设置SQL Server

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

    2.1 SQL Server下载

    由于SQL Server是微软出品,因此可以轻松的在微软的官网上找到下载

    怎么异地远程访问本地SQL Server数据库

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

    怎么异地远程访问本地SQL Server数据库

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

    怎么异地远程访问本地SQL Server数据库

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

    2.2 SQL Server本地连接测试

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

    怎么异地远程访问本地SQL Server数据库

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

    怎么异地远程访问本地SQL Server数据库

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

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

    怎么异地远程访问本地SQL Server数据库

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

    怎么异地远程访问本地SQL Server数据库

    怎么异地远程访问本地SQL Server数据库

    2.4 Cpolar内网穿透的注册

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

    怎么异地远程访问本地SQL Server数据库

    怎么异地远程访问本地SQL Server数据库

    3.本地网页发布

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

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

    3.1 Cpolar云端设置

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

    怎么异地远程访问本地SQL Server数据库

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

    怎么异地远程访问本地SQL Server数据库

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

    • 地区:即服务器所在区域,我们就近选择即可

    • 描述:可以看做这条数据隧道的注释,只要方便分辨即可

    怎么异地远程访问本地SQL Server数据库

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

    怎么异地远程访问本地SQL Server数据库

    这里我们需要将地址栏位的内容复制下来,在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输出端口连结起来。

    怎么异地远程访问本地SQL Server数据库

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

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

    怎么异地远程访问本地SQL Server数据库

    4.公网访问测试

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

    怎么异地远程访问本地SQL Server数据库

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

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

    怎么异地远程访问本地SQL Server数据库

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

    怎么异地远程访问本地SQL Server数据库

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

    怎么异地远程访问本地SQL Server数据库

    到此,关于“怎么异地远程访问本地SQL Server数据库”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    怎么异地远程访问本地SQL Server数据库

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

    下载Word文档

    猜你喜欢

    怎么异地远程访问本地SQL Server数据库

    这篇文章主要介绍“怎么异地远程访问本地SQL Server数据库”,在日常操作中,相信很多人在怎么异地远程访问本地SQL Server数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么异地远程访问本地S
    2023-07-06

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

    数据库的重要性相信大家都有所了解,作为各种数据的电子资料夹,其中可能包含了各种信息,这篇文章就为大家介绍了如何使用cpolar内网穿透,远程连接和操作SQLServer。
    2023-05-16

    云服务器怎么访问本地数据库

    如果您需要访问云服务器中的数据库,可以按照以下步骤进行操作:连接到数据库:首先需要连接到云服务器,可以使用云服务器提供的远程/本地连接(即DHCP设置)来实现。您可以在浏览器中输入云服务器的名称,然后点击连接即可。选择要导入的数据库:在云服务器中选中要导入的数据库。可以选择要导入的数据库的位置、名称、默认路径、用户名和密码等信息。配置数据库连接参数:在数据库连接参数窗口中,可以设置数据库
    2023-10-26

    公网远程访问局域网SQL Server数据库

    目录1.前言2.本地安装和设置SQL Server2.1 SQL Server下载 2.2 SQL Server本地连接测试2.3 Cpolar内网穿透的下载和安装2.3 Cpolar内网穿透的注册3.本地网页发布3.1 Cpolar云端设
    2023-04-07

    sql本地数据库怎么连接

    连接到本地 sql 数据库的步骤:选择数据库管理系统。安装 dbms。创建数据库。创建用户并授予权限。使用命令行工具或 gui 客户端连接到数据库。(可选)使用 gui 工具连接到数据库。SQL 本地数据库连接方法连接到本地 SQL 数据
    sql本地数据库怎么连接
    2024-05-30

    云服务器访问本地数据库怎么设置

    如果您要访问本地数据库并使用其数据,可以使用以下步骤来设置云服务器。连接到云服务器:在本地计算机上,通过连接到您要连接的云服务器的端口号并输入您的云服务器地址,来加入数据库连接。输入数据库账户密码:在云服务器上创建一个新的实例,并为其设置一个新的云账户密码,以便数据访问需要使用云账户。设置数据库连接参数:在云服务器上,设置数据库连接参数,例如连接端口、数据库文件目录等。这将使您能够连接到
    2023-10-26

    云服务器怎么访问本地数据库文件

    安装云服务器首先,您需要在本地安装云服务器。您可以通过控制面板或者云服务器的官方网站来下载云服务器的安装程序。安装程序需要提供必要的软件和驱动程序,并将其连接到计算机的网络接口上。配置云服务器接下来,您需要配置云服务器。在控制面板中,您可以选择服务器的类型和配置选项。在本地,您可以使用以下步骤配置云服务器:创建云服务器
    云服务器怎么访问本地数据库文件
    2023-10-28

    云服务器访问本地数据库怎么设置的

    如果您要访问本地数据库并将其保存到云服务器上,您可以按照以下步骤操作:打开云平台控制台,登录云账号,创建一个本地数据库账户,并设置密码。在云平台控制台中选择“云主机”选项卡,并点击“创建新云主机”按钮。在本地数据库上创建一个本地服务器,并设置数据库名称、用户名、密码等相关信息。在新创建的本地服务器上,创建一个用户,并设置该账户的权限和密码。在数据库中查找您要保存的数据库数据,并将其保
    2023-10-26

    云服务器怎么访问本地数据库文件夹

    首先,在使用云服务器之前,用户需要确保其数据存储和访问的安全性。云服务器使用数据加密和权限控制技术来保护用户数据的安全。用户需要设置自己的账户密码,并且需要对云服务器进行安全配置和管理,以确保云服务器能够正常地运行和管理。其次,用户可以通过云服务器提供的迁移工具来实现数据库的迁移。云服务器提供了一个可靠的迁移工具,可以
    云服务器怎么访问本地数据库文件夹
    2023-10-27

    云服务器访问本地数据库怎么设置的呢

    如果您的云服务器是在本地,则可以在云服务器上设置数据库访问权限。下面是一个示例:首先,在本地计算机上创建一个数据库,然后启用它。在数据库中,创建一个表格,其中包含用户名、密码和数据库连接等字段。您可以将数据库连接指向这个表格。如果需要访问数据库内的其他数据,需要进行相应的设置。以下是一些常见的设置选项:用户名和密码:确保您的数据库账户已经成功创建,并且密码也已经加了数字。如果您想要创建多用户,请确保在多个数据...
    2023-10-27

    云服务器访问本地数据库怎么设置权限

    如果您的云服务器使用了数据库连接到本地数据库,那么您可以通过以下方法设置权限:查看您本地数据库的默认权限:您可以通过"InstalledData"来查看本地数据库的默认权限,例如下面的"InstalledProvider":"Documents"-InstallProvider("MyDatabase")"Users"-InstallProvider("MyUser")"Gra
    2023-10-26

    云服务器访问本地数据库怎么设置密码

    如果您使用云服务器来存储和共享文件,则可以在访问本地数据库时设置密码,以确保您访问的数据只有您可以访问,并且您可以保护访问敏感信息或数据的安全。具体而言,您可以考虑以下几点:密码长度:您可以将密码设置为8个字符,但请确保长度不小于8位。复杂程度:密码应该使用大写字母、小写字母、数字和特殊字符,并应该包含大小写字母、数字和特殊字符中的至少一个。分组密码:对于每个文件或数据库,您可以在不同的
    2023-10-26

    mysql怎么远程访问数据库

    要在MySQL中启用远程访问数据库,需要按照以下步骤操作:登录MySQL数据库服务器:mysql -u root -p使用以下命令查看当前MySQL用户及其权限:SELECT user, host FROM mysql.user;如果要允许
    mysql怎么远程访问数据库
    2024-04-09

    公网远程访问局域网SQL Server数据库的方法是什么

    这篇文章主要介绍“公网远程访问局域网SQL Server数据库的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“公网远程访问局域网SQL Server数据库的方法是什么”文章能帮助大家解决问
    2023-04-14

    云服务器访问本地数据库命令错误怎么办

    首先,要确保您的云服务器配置正确,包括IP地址、主机名、端口号、用户名和密码等。这些配置信息对于云服务器的安全至关重要。如果您没有配置正确,可能会导致云服务器无法访问数据库。其次,您需要确保您的云服务器拥有足够的内存和处理能力,以便在需要时可以快速访问数据库。您可以尝试升级您的云服务器硬件或添加更多服务器来提高性能。如
    云服务器访问本地数据库命令错误怎么办
    2023-10-28

    云服务器访问本地数据库命令是什么

    云服务器访问本地数据库可以通过以下命令来实现:使用PORT命令连接到要访问的数据库:PORT命令是Microsoft提供的一组通用命令,用于连接到云服务器上的数据库。以下是一个例子:```pythonfromsqlimportdatabases连接数据库createtabledbname='root'+'mysql'createtabletablename='user_name'
    2023-10-26

    编程热搜

    • Python 学习之路 - Python
      一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
      Python 学习之路 - Python
    • chatgpt的中文全称是什么
      chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
      chatgpt的中文全称是什么
    • C/C++中extern函数使用详解
    • C/C++可变参数的使用
      可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
      C/C++可变参数的使用
    • css样式文件该放在哪里
    • php中数组下标必须是连续的吗
    • Python 3 教程
      Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
      Python 3 教程
    • Python pip包管理
      一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
      Python pip包管理
    • ubuntu如何重新编译内核
    • 改善Java代码之慎用java动态编译

    目录