以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何远程控制服务器上的sql server附加数据库  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=147400)

--  作者:liuzhenguo100
--  发布时间:2020/3/16 1:15:00
--  [求助]如何远程控制服务器上的sql server附加数据库
我在云服务器上安装好了sql server数据库,在C盘上传了数据库模版文件:HBBBZS2.ldf  和  HBBBZS2.mdf,现在要在客户端写代码,将服务器上的HBBBZS2.ldf  和  HBBBZS2.mdf附加到sql server数据库,请问代码是怎么写的?
--  作者:有点蓝
--  发布时间:2020/3/16 8:45:00
--  
使用SQLcommand调用sql处理,如:http://www.foxtable.com/webhelp/topics/3267.htm


试试
Dim cmd As new SQLCommand
cmd
.ConnectionName = "数据源名称"
cmd
.CommandText = "exec sp_attach_db @dbname=?,@filename1=?,@filename2=?" 
cmd
.Parameters.Add("@dbname","HBBBZS2")
cmd.Parameters.Add("@filename1","c:\\HBBBZS2.mdf ")
cmd.Parameters.Add("@filename2","c:\\HBBBZS2.ldf ")
cmd.ExecuteNonQuery

--  作者:liuzhenguo100
--  发布时间:2020/3/16 10:33:00
--  
有点蓝老师给的代码测试成功了,真是太感谢了!