作者:其穗茹 | 来源:互联网 | 2023-08-10 15:20
公司给我一个别人做的网站有错误,让我改,是sqlserver的库,我以前做access比较多,服务器上的sql没接触过。我怎么样才可以得到服务器上的sqlserver库呢?以前有人大致告诉过我
公司给我一个别人做的网站有错误,让我改,是sqlserver的库,我以前做access比较多,服务器上的sql没接触过。
我怎么样才可以得到服务器上的sqlserver库呢?以前有人大致告诉过我,我是这样做的,但是连不上
右击SQL组-〉选新建SQL注册-〉弹出一个对话框-〉我把服务器名称、用户名、密码都填的是连接字符串里的
结果:连接一会儿后,状态栏出现正在验证注册信息,再过一会儿出现错误,错误信息为:超时已过期,换了一些密码和服务器名还提示了一种错误:Server不存在或访问被拒绝,ConnectionOpen(Connect())
14 个解决方案
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
cOnnstr="Driver={sqlserver};uid=用户名;pwd=密码;database=数据库名;server=218.5.74.181(IP地址)"
set cOnn=server.createobject("ADODB.CONNECTION")
conn.open connstr
确认 连接-〉远程服务器连接-〉允许 被选中
在不行,看看服务器的验证方式(选择sql server和windows)
你到底是想用代码连接数据库呢,还是想远程登陆服务器的数据库
上面几位都说了的
你要连上去做些啥?
如果只是做些简单的操作,用MS SQL SERVER的查询分析器就可以了,直接在上面写SQL语句操作数据库
我想在企业管理器里看见要连接到的server
然后把那个库备份到我的机器上!
----------------------------------------------------------------
回复人: klend(苯鸟(飞翔2005,还是没有技术含量)) ( ) 信誉:100
确认 连接-〉远程服务器连接-〉允许 被选中
在不行,看看服务器的验证方式(选择sql server和windows)
-----------------------------------------------------------------
这位兄弟说的 连接 是在那里连接
我晕,我在查询分析器里用连接字符串里的服务器地址、用户名、密码连接上了服务器,服务器上的库全看见了!可是为什么不能把服务器注册到企业管理器里呢?
如果只是备份库就用“导入和导出数据”,把源数据库设为你网上的库,把数据导入本地的目标数据库就行了,何必搞的那么麻烦哦
新建注册的时候不要用服务器名称,服务器名称填服务器的 IP 就可以了
开始-->程序-->microsoft sql server-->客户端网络实用工具--> 正确填写 TCP/IP 然后再新建注册