顺德建设行政主管部门网站,管理网站开发教程,百度站长工具怎么关闭教程视频,铭坐网站建设文章目录 1.前言2.本地安装和设置SQL Server2.1 SQL Server下载2.2 SQL Server本地连接测试2.3 Cpolar内网穿透的下载和安装2.3 Cpolar内网穿透的注册 3.本地网页发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4.公网访问测试5.结语 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](博客 - cpolar 极点云)。与Microsoft SQL Server一样我们可以登入Cpolar的官网www.cpolar.com点击首页上方的下载按钮进入cpolar下载页面下载所需版本的cpolar软件。当然我们这里选择Windows版本进行下载。 Cpolar下载完成后将下载的文件解压点击.msi文件就能进入cpolar自动安装程序只要一路Next就能完成安装。 2.3 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客户端可以从开始菜单点击快捷方式也可以直接在浏览器输入localhost9200访问。在cpolar的客户端左侧我们点击隧道管理项下的创建隧道按钮进行本地数据隧道的设置将cpolar云端创建的隧道入口与本地SQL Server连结起来。
当然了想要创建数据隧道仍需要进行一些设置具体为
隧道名称该栏同样可以看做是数据隧道的备注用于与其他本地创建的隧道进行区分这里我们输入微软SQL协议该栏是内网穿透的应用场景如发布网页、数据传输、硬件互联等本例中选择TCP协议本地地址该栏需要填入SQL Server的输出端口号即端口1433SQL 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上大大增加了我们工作的便利性。