All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
分离及附加数据库_[SQL Server教程]

Writer: 归海一刀 Article type: Programming skills(编程技巧) Time: 2014/2/3 6:42:37 Browse times: 414 Comment times: 0

分离及附加数据库_[SQL Server教程]


Head photo

Go homepage
Upload pictures
Write articles

分离及附加数据库_[SQL Server教程]

1、分离数据库
exec sp_detach_db dataname
--eg: dataname:要分离的数据库名
2、附加数据库
1
exec sp_attach_single_file_db newdataname,mdfPath
/*eg:
newdataname:要附加上的新数据库名称(可以是原来的)
mdfPath='C:\Program Files\Microsoft SQL Server\MSSQL\Data\11_Data.MDF'
*/
2.
exec sp_attach_db newdataname,mdfPath,ldfPath
/*eg:
mdfPath='C:\Program Files\Microsoft SQL Server\MSSQL\Data\11_Data.MDF'
ldfPath='C:\Program Files\Microsoft SQL Server\MSSQL\Data\11_Log.LDF'
*/
备注:不能操作本数据库
复制C#代码保存代码string DataName = "aaa";
string strMdf = "D:\\test1\\test\\Test_Data.MDF";
string strLdf = "D:\\test1\\test\\Test_Log.LDF";
string strsql = @"EXEC sp_attach_db
@dbname = '" + DataName + @"',
@filename1='" + strMdf + @"',
@filename2= '" + strLdf + "'";
SqlConnection myConn = new SqlConnection("Data Source=HUIQIN;Database=master;Persist Security Info=True;UserID=sa;Password=sa");
SqlCommand myCommand = new SqlCommand(strsql, myConn);
myConn.Open();
myCommand.ExecuteNonQuery();
myConn.Close();

来源:freeliver54的cnblogs





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.