问题描述
我用这个连接是可以连接到本地的str="Server=(local);Database=mydb;user=sa;pwd=111111";我想改成IP地址127.0.0.1连接,怎么做,已经找了非常多资料,全部不行,希望试过在回答,全部分都给了http://www.cnblogs.com/tough/archive/2011/11/18/2254076.html这个里面的:DataSource=190.168.1.100,1433;NetworkLibrary=DBMSSOCN;InitialCatalog=myDataBase;UserID=myUsername;Password=myPassword;不行包括google上找的什么127.0.0.1(实例名),也试过不行所以希望回答的都是成功的不要凭印象本地服务器设置是没问题的,因为用其他人电脑可以用SQL软件连上
解决方案
解决方案二:
在sqlserver的配置管理器,找到与TCP/IP有关的设置,把127.0.0.1设为启用
解决方案三:
你确认其他人是用IP地址连接上去的吗?
解决方案四:
若服务器设置没有问题,那么,1、检查你的本机IP是不是和sql服务器指定的IP在一个网段2、关闭windows防火墙试一试3、退出所有安全软件、第三方防火墙,尤其监视计算机的软件4、你登陆sql的用户名是否具有相应的权限
解决方案五:
这个不知道你sqlserver打开了IP通道没有?这个得配置服务器了
解决方案六:
目测是服务器没开TCP/IP
解决方案七:
引用1楼rocmemory的回复:
在sqlserver的配置管理器,找到与TCP/IP有关的设置,把127.0.0.1设为启用
已开启,连接字不对。。我就是试了好多连接字都不行才来问的。。
解决方案八:
引用2楼From_TaiWan的回复:
你确认其他人是用IP地址连接上去的吗?
恩在舍友电脑用SQLMANAGER写我的IP和SA账号登陆成功
解决方案九:
引用5楼plcly1的回复:
目测是服务器没开TCP/IP
安装后默认是开的连接字怎么写呢
解决方案十:
引用7楼x6696的回复:
Quote: 引用2楼From_TaiWan的回复:
你确认其他人是用IP地址连接上去的吗?恩在舍友电脑用SQLMANAGER写我的IP和SA账号登陆成功
他怎样写,你也怎样写。
解决方案十一:
引用9楼sp1234的回复:
Quote: 引用7楼x6696的回复:
Quote: 引用2楼From_TaiWan的回复:
你确认其他人是用IP地址连接上去的吗?恩在舍友电脑用SQLMANAGER写我的IP和SA账号登陆成功
他怎样写,你也怎样写。
是用SQL软件登陆的而我需要用C#的连接字在程序中连接数据库
解决方案十二:
你舍友是用什么软件连接的,sql管理器还是其他应用软件,要是前者,请确认是用sql身份登录,而不是windows身份登录