15 个解决方案
#1
应该有不同的instance name吧
连接用
<servername>\<instance name>
连接用
<servername>\<instance name>
#2
看服务名,服务名括号内的内容是<instance name>
#3
实例名不一样
#4
你别管别人,首先自己连一连,连成功了之后,在数据库服务器名前面加上ip地址和端口号,给到别人,别人呢就可以连你的了:
192.168.0.11,1433/yourServerName,当然,如果是sqlserver方式登录,还需要用户名和密码,端口号一般情况是1433,如果你改动了就相应调整。最后注意让你的防火墙允许使用相应的端口
192.168.0.11,1433/yourServerName,当然,如果是sqlserver方式登录,还需要用户名和密码,端口号一般情况是1433,如果你改动了就相应调整。最后注意让你的防火墙允许使用相应的端口
#5
设置不同的端口号。
#6
我知道,我就是想用IP地址连,可是我用服务器名的时候可以在本机连通,但是我用IP地址时,不好连,我连本机可以用127.0.0.1\SQLEXPRESS1吗
#7
而且我用127.0.0.1\SQLEXPRESS1连的时候没用连接通。。。
#8
小弟先把自己连接的代码,贴出来,大家帮忙看看哈
<add name="ConnectionString" connectionString="Data Source= 222.192.32.196\MSSQLSERVER1;Initial Catalog=monitor;User ID=sa;Password=login" providerName="System.Data.SqlClient"/>
<add name="ConnectionString" connectionString="Data Source= 222.192.32.196\MSSQLSERVER1;Initial Catalog=monitor;User ID=sa;Password=login" providerName="System.Data.SqlClient"/>
#9
你设置了允许远程连接没有?
#10
有不同的实例名哦
PC002\LIU2000
PC002\LIU2005 这是我电脑上的
PC002\LIU2000
PC002\LIU2005 这是我电脑上的
#11
实例名不就是SQLEXPRESS1这个东东么
#12
引用 +1
#13
我用这条语句可以连接服务器机子上的sql2000:
<add name="ConnectionString" connectionString="Data Source=222.192.32.196;Initial Catalog=monitor;User ID=loger;Password=log@6599" providerName="System.Data.SqlClient"/>
但是我怎么连服务器上得sql2008呢,实例名是:SQLEXPRESS1
<add name="ConnectionString" connectionString="Data Source=222.192.32.196;Initial Catalog=monitor;User ID=loger;Password=log@6599" providerName="System.Data.SqlClient"/>
但是我怎么连服务器上得sql2008呢,实例名是:SQLEXPRESS1
#14
确定SQL2008的instance name
#15
我不想用<servername>\<instance name>连接,我想用ip进行连接
#1
应该有不同的instance name吧
连接用
<servername>\<instance name>
连接用
<servername>\<instance name>
#2
看服务名,服务名括号内的内容是<instance name>
#3
实例名不一样
#4
你别管别人,首先自己连一连,连成功了之后,在数据库服务器名前面加上ip地址和端口号,给到别人,别人呢就可以连你的了:
192.168.0.11,1433/yourServerName,当然,如果是sqlserver方式登录,还需要用户名和密码,端口号一般情况是1433,如果你改动了就相应调整。最后注意让你的防火墙允许使用相应的端口
192.168.0.11,1433/yourServerName,当然,如果是sqlserver方式登录,还需要用户名和密码,端口号一般情况是1433,如果你改动了就相应调整。最后注意让你的防火墙允许使用相应的端口
#5
设置不同的端口号。
#6
我知道,我就是想用IP地址连,可是我用服务器名的时候可以在本机连通,但是我用IP地址时,不好连,我连本机可以用127.0.0.1\SQLEXPRESS1吗
#7
而且我用127.0.0.1\SQLEXPRESS1连的时候没用连接通。。。
#8
小弟先把自己连接的代码,贴出来,大家帮忙看看哈
<add name="ConnectionString" connectionString="Data Source= 222.192.32.196\MSSQLSERVER1;Initial Catalog=monitor;User ID=sa;Password=login" providerName="System.Data.SqlClient"/>
<add name="ConnectionString" connectionString="Data Source= 222.192.32.196\MSSQLSERVER1;Initial Catalog=monitor;User ID=sa;Password=login" providerName="System.Data.SqlClient"/>
#9
你设置了允许远程连接没有?
#10
有不同的实例名哦
PC002\LIU2000
PC002\LIU2005 这是我电脑上的
PC002\LIU2000
PC002\LIU2005 这是我电脑上的
#11
实例名不就是SQLEXPRESS1这个东东么
#12
引用 +1
#13
我用这条语句可以连接服务器机子上的sql2000:
<add name="ConnectionString" connectionString="Data Source=222.192.32.196;Initial Catalog=monitor;User ID=loger;Password=log@6599" providerName="System.Data.SqlClient"/>
但是我怎么连服务器上得sql2008呢,实例名是:SQLEXPRESS1
<add name="ConnectionString" connectionString="Data Source=222.192.32.196;Initial Catalog=monitor;User ID=loger;Password=log@6599" providerName="System.Data.SqlClient"/>
但是我怎么连服务器上得sql2008呢,实例名是:SQLEXPRESS1
#14
确定SQL2008的instance name
#15
我不想用<servername>\<instance name>连接,我想用ip进行连接