如何其他服务器能够连接自己本机的数据库?
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端口