zoukankan      html  css  js  c++  java
  • 分离及附加数据库

    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'
    备注:不能操作本数据库
    eg:
            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();
  • 相关阅读:
    jQuery 选择器
    pf_ring 编译移植
    Android wifi 扫描机制
    wifi 万能钥匙协议
    linux下CJson使用
    libxml -- 解析 XML 文档
    关闭浏览器复制行为
    Ubuntu 语言设置
    Socket编程之非阻塞connect
    Java多维数组
  • 原文地址:https://www.cnblogs.com/freeliver54/p/677395.html
Copyright © 2011-2022 走看看