我想连接网站上的sqlserver怎么连呀,谢谢各位高手,很急呀!在线等!

时间:2022-12-14 18:10:35
公司给我一个别人做的网站有错误,让我改,是sqlserver的库,我以前做access比较多,服务器上的sql没接触过。

我怎么样才可以得到服务器上的sqlserver库呢?以前有人大致告诉过我,我是这样做的,但是连不上

右击SQL组-〉选新建SQL注册-〉弹出一个对话框-〉我把服务器名称、用户名、密码都填的是连接字符串里的

结果:连接一会儿后,状态栏出现正在验证注册信息,再过一会儿出现错误,错误信息为:超时已过期,换了一些密码和服务器名还提示了一种错误:Server不存在或访问被拒绝,ConnectionOpen(Connect())

14 个解决方案

#1


首先服务器要启动sql代理

#2


set conn2 = server.CreateObject ("ADODB.Connection")
conn2.Open "Provider=SQLOLEDB;Server=huizhi;UID=sa;PWD=sa;Initial Catalog=img"
set rs2 = server.CreateObject ("ADODB.RecordSet")
sql = "select a.*,b.balance,b.minbalance from myuser a left join userbalance b on a.custid = b.custid where a.custid='"+Request.Cookies("custid")+"'"
rs2.Open sql, conn2

#3


然后用服务器的ip连接

#4


connstr="Driver={sqlserver};uid=用户名;pwd=密码;database=数据库名;server=218.5.74.181(IP地址)"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr

#5


确认 连接-〉远程服务器连接-〉允许 被选中

在不行,看看服务器的验证方式(选择sql server和windows)

#6


你到底是想用代码连接数据库呢,还是想远程登陆服务器的数据库

上面几位都说了的

#7


你要连上去做些啥?
如果只是做些简单的操作,用MS SQL SERVER的查询分析器就可以了,直接在上面写SQL语句操作数据库

#8


我想在企业管理器里看见要连接到的server
然后把那个库备份到我的机器上!
----------------------------------------------------------------
 回复人: klend(苯鸟(飞翔2005,还是没有技术含量)) ( ) 信誉:100  
确认 连接-〉远程服务器连接-〉允许 被选中

在不行,看看服务器的验证方式(选择sql server和windows)
-----------------------------------------------------------------
这位兄弟说的 连接 是在那里连接

#9


我顶

#10


我晕,我在查询分析器里用连接字符串里的服务器地址、用户名、密码连接上了服务器,服务器上的库全看见了!可是为什么不能把服务器注册到企业管理器里呢?

#11


如果只是备份库就用“导入和导出数据”,把源数据库设为你网上的库,把数据导入本地的目标数据库就行了,何必搞的那么麻烦哦

#12


新建注册的时候不要用服务器名称,服务器名称填服务器的 IP 就可以了

#13


开始-->程序-->microsoft sql server-->客户端网络实用工具--> 正确填写 TCP/IP 然后再新建注册

#14


人家的服务器,你要知道IP地址和端口才行

#1


首先服务器要启动sql代理

#2


set conn2 = server.CreateObject ("ADODB.Connection")
conn2.Open "Provider=SQLOLEDB;Server=huizhi;UID=sa;PWD=sa;Initial Catalog=img"
set rs2 = server.CreateObject ("ADODB.RecordSet")
sql = "select a.*,b.balance,b.minbalance from myuser a left join userbalance b on a.custid = b.custid where a.custid='"+Request.Cookies("custid")+"'"
rs2.Open sql, conn2

#3


然后用服务器的ip连接

#4


connstr="Driver={sqlserver};uid=用户名;pwd=密码;database=数据库名;server=218.5.74.181(IP地址)"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr

#5


确认 连接-〉远程服务器连接-〉允许 被选中

在不行,看看服务器的验证方式(选择sql server和windows)

#6


你到底是想用代码连接数据库呢,还是想远程登陆服务器的数据库

上面几位都说了的

#7


你要连上去做些啥?
如果只是做些简单的操作,用MS SQL SERVER的查询分析器就可以了,直接在上面写SQL语句操作数据库

#8


我想在企业管理器里看见要连接到的server
然后把那个库备份到我的机器上!
----------------------------------------------------------------
 回复人: klend(苯鸟(飞翔2005,还是没有技术含量)) ( ) 信誉:100  
确认 连接-〉远程服务器连接-〉允许 被选中

在不行,看看服务器的验证方式(选择sql server和windows)
-----------------------------------------------------------------
这位兄弟说的 连接 是在那里连接

#9


我顶

#10


我晕,我在查询分析器里用连接字符串里的服务器地址、用户名、密码连接上了服务器,服务器上的库全看见了!可是为什么不能把服务器注册到企业管理器里呢?

#11


如果只是备份库就用“导入和导出数据”,把源数据库设为你网上的库,把数据导入本地的目标数据库就行了,何必搞的那么麻烦哦

#12


新建注册的时候不要用服务器名称,服务器名称填服务器的 IP 就可以了

#13


开始-->程序-->microsoft sql server-->客户端网络实用工具--> 正确填写 TCP/IP 然后再新建注册

#14


人家的服务器,你要知道IP地址和端口才行