本地数据库连接另一台电脑的数据库 |
您所在的位置:网站首页 › 如何访问另一个电脑 › 本地数据库连接另一台电脑的数据库 |
目录 1、问题描述 2、产生此错误的原因 3、防火墙配置 4、开放相应端口 5、验证是否可以进行连接 1、问题描述场景说明:我要用A电脑连接B电脑里的数据库,两台电脑是在同一个局域网里。 在本地SQL Sever数据库上怎么连接别的电脑上的数据库并进行操作呢?步骤如下: 连接之后如果显示 如果异地的话,还需要进行另外的操作。这里涉及到一些网络知识,我们这里要通过外网访问数据库,就需要知道安装有数据库电脑的公网IP地址,但如果安装有数据库电脑并没有公网ip地址,比如,这就需要将我们局域网的ip地址转化为公网IP,这样的话其他互联网上的电脑就能访问了,这里有两个方式实现: 1.端口映射-将数据库的1433端口暴露于互联网 如果要用这个办法你需要查看路由器或者光猫的WAN口是否公网IP,但是现在很多运营商分配的Ip都不是公网,需要的话得另外购买。 2.内网穿透技术-相当于通过第三方将你局域网电脑IP转化为公网IP 内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取。比如常用的办公室软件等,一般在办公室或家里,通过拨号上网,这样办公软件只有在本地的局域网之内才能访问,那么问题来了,如果是手机上,或者公司外地的办公人员,如何访问到办公软件呢?这就需要natapp内网穿透工具了。 这里我们以第一种方式来进行实现,将数据库的1433端口暴露于互联网 要先配置本地数据库为允许远程连接。 配置 SQL Server 以侦听特定端口在“SQL Server 配置管理器”中,展开“SQL Server网络配置”,然后单击要配置的服务器实例。 在右窗格中,双击 TCP/IP。 在“TCP/IP 属性”对话框中,单击“IP 地址”选项卡。 在 IPAll 部分的“TCP 端口”框中,键入可用的端口号。 对于本教程,我们将使用 1433。 单击“确定”关闭对话框,然后单击表明必须重新启动服务的警告上的“确定”。 在左窗格中,单击 “SQL Server 服务” 。 在右窗格中,右键单击SQL Server实例,然后单击“重启”。 当数据库引擎重新启动时,它将侦听端口 1433。 右击打开本地数据库的属性,找到连接,点击允许远程连接到此服务器, 配置完允许远程连接到此服务器之后,打开SQL配置管理器 3、防火墙配置找到SQL Sever网络配置下的MSSQLSEVER协议,启用里面的TCP/IP协议,然后打开 TCP/IP的属性, 查看自己IP地址的端口号,然后打开windows防火墙。
选择端口类型,点击下一步 输入刚刚查看IP地址的端口号,点击下一步。 配置为允许连接,点击下一步 之后再进行数据库连接就可以连接上了。 5、验证是否可以进行连接 完成以上配置操作就可以实现本地SQLSever远程连接服务器上的数据库并进行操作了。是不是很方便呢。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |