vb.net 安装部署以及远程连接sql server2005数据库

       Vb.net工程做完了,打包好了。但是前一段时间一直连接不上数据库,我是指连接远程的数据库。

       对于原先用vb6.0做的东西来说,直接通过控制面板中的数据源设定就可以了,但是现在是通过字符串连接的。于是遇到点小问题。不过现在解决了,分享出来:

       1.首先确定你的连接字符串没有写错,连接字符串可以中的data source可以是你的数据库服务器的名称,也可以是电脑服务器的ip地址。

       2.然后再检查你的远程数据库是否可以通过sa账号登陆,如果不可以的话,你在进行远程连接时会有sa登陆不允许的提示。如果是这样的话,你看看你的那个数据库设置是不是允许sa用户登陆,如果你是用sql 2005的话参考这个:

vs2008 配置sql2005通过sa用户登录(用户sa登录失败,该用户与可信sql server连接无关联)_vs2008sa登录失败-优快云博客

       3.然后再打开数据库的配置管理器,我用的是sql 2005。选中sql server2005 服务,看看右边的两个服务是否全部开启了。然后再选中左侧sql 2005网络配置中的协议,检查右侧的shared memory和named Pipes和tcp/ip是否都启用了。如果没有,就启用。然后重新启动一下刚才看的那个两个服务。

       4.好了,现在再看看能不能连上。对了要注意关闭系统自带的防火墙。

  

   补充:刚才忘了写了,首先要保证你的电脑可以ping通远程的服务器,如果不能的话可以检查一下你的工作组是不是和服务器是同一工作组。

如果还是不能得话,可以给我留言,共同探讨解决之

查看新博客

      

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值