如何其他服务器能够连接自己本机的数据库?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何其他服务器能够连接自己本机的数据库?相关的知识,希望对你有一定的参考价值。

最近因为一个ETL兼容性问题,我傻傻地装了SSDT2012中文版 和SSDT英文版的一半

然后我的SQL客户端 就出问题了 ,装了一半的又没办法卸载 ,完全卸载又太麻烦 ,然后

又只有部分功能不能用,所以另寻他径。

报错 如下截图

1.在客户端部署ETL包 和导入包时:

部署包

标题: SQL Server Integration Services
------------------------------

未能从程序集“Microsoft.SqlServer.Dts.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91”中加载类型“Microsoft.SqlServer.Dts.Design.VisualStudio2012Utils”。 (Microsoft.SqlServer.IntegrationServices.Wizard.Common)

------------------------------
按钮:

确定
------------------------------

技术分享

导入包

技术分享

2.数据库任务导入和导出数据时

技术分享

 

处理办法

用其他的服务器SQL客户端连接我的本机服务器,去完成这些操作

首先在本地 :cmd>ipconfig>找出本机IP地址

技术分享

然后在服务器上ping你的本机,看是否可以ping通,如下图则为ping通

技术分享

 

若ping不通,则关闭防火墙,我这边是关闭了域网的防火墙,如图

技术分享

然后:所有程序>Microsoft SQL Server 2012>配置工具>SQL Server 配置管理器

技术分享

 

技术分享

SQL  Server 网络配置 

技术分享

在TCP/IP 中可右键属性,如下,可修改IP 

技术分享

然后在查看本地服务器属性 ,允许远程连接到此服务器打钩。

技术分享

 

最后尝试在其他服务器连接,给登录账号足够权限,则可以在其他服务器上连接本机数据库服务进行ETL部署,数据库任务导入导出等

技术分享

连接成功!

技术分享

 

 

ending ~~




以上是关于如何其他服务器能够连接自己本机的数据库?的主要内容,如果未能解决你的问题,请参考以下文章

MAC 设置MYSQL局域网内允许其他电脑连接本机的mysql

SQLServer出现 '其他会话正在使用事务的上下文' 的问题原因,什么是环回链接服务器?(转载)

如何获取局域网内主机信息-连接网络帐号\密码

LINUX如何向其他局域网开放本机3306端口例如本机192.x.x.x想要向10.108.73.107 开放3306端口

ubuntu14.04 用tcpdump进行网络抓包,地点学校的校园网,可是只能监听到本机的包,其他电脑的包监听不到

如何在本机反应中打开HTTP服务器