利用SQLDMO备份和还原数据库

        SQLDMO由Microsoft SQL Server自带的SQLDMO.dll提供,由于SQLDMO.dll是一个COM对象,SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装了Microsoft SQL Server数据库中的对象。SQLDMO是Microsoft SQL Server中企业管理器所使用的应用程序接口,所以它可以执行很多功能,其中当然也包括对数据库备份和恢复。

 页面核心代码如下:

<div class="content-wrap">

                      <div class="row">

                        <div class="col-sm-12">

                          

                             <div class="nest" id="tabClose">

                                <div  class="body-nest">

                                <%--   内容样式开始   --%>

                                    <div id="divMsg" runat="server" style="color:Red;"></div>

                                       <asp:Panel ID="Panel1" runat="server">

                                                  <asp:TextBox ID="txtPath" runat="server" Width="297" CssClass="path"  ForeColor="Black" ></asp:TextBox>

                                              <span style="color:Red;">例:C:/DBBack/</span>

                                        </asp:Panel>

                                    <asp:Button ID="btn_backup" runat="server" Text="备份数据库" OnClick="btn_backup_Click" />

                                    <div>还原数据库时请关闭所有和该数据库连接的程序!</div>

                                      <asp:RadioButton ID="sysDirectory" runat="server" Text="系统目录" Checked="True"

                                            GroupName="aa" οnclick="selectRadioButton()" />

                                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

                                        <asp:RadioButton ID="otherDirectory" runat="server" Text="其他目录"

                                            GroupName="aa" οnclick="selectRadioButton()" />

                                     <div class="tdControl" style="text-align:left; width:200px;">系统目录文件:</div>

                                        <div   class="tdControl">

                                            <asp:Panel ID="Panel2" runat="server">

                                                <asp:ListBox ID="DBList" runat="server" Width="285px" Height="108px"></asp:ListBox>

                                            </asp:Panel>

                                        </div>

                                    <div class="tdControl" style="text-align:left; width:200px;">选择其他目录文件:</div>

                                    <div  class="tdControl">

                                        <asp:FileUpload ID="FileUpload1" runat="server" Width="368px" />

                                    </div>

                                    <div style="margin:10px;">

                                        <asp:Button ID="btn_restore" runat="server" Text="恢复数据库" OnClick="btn_restore_Click" />

                                    </div>                                    

                                    </div>

                                 </div>

                            </div>

                          </div>

                        </div>

 

文章链接: https://www.mfisp.com/15276.html

文章标题:利用SQLDMO备份和还原数据库

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
投稿分享运维技术

Word转换成pdf在vs调试可以成功但发布到IIS上却失败

2023-1-3 21:04:56

建站教程投稿分享

linux修改root密码

2023-1-4 22:36:06

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
客户经理
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠