簡體   English   中英

無法備份sql server壓縮數據庫

[英]not able to take backup of sql server compact database

我試圖采取sql server壓縮數據庫的備份,我使用此代碼,但它無法正常工作。

        var srv = new Server(@".\SQLEXPRESS");
        SaveFileDialog SD = new SaveFileDialog();
        SD.ShowDialog();
       Backup BkpDBase = new Backup();
        this.Cursor = this.Cursor = Cursors.WaitCursor;
        //this.dataGridView1.DataSource = string.Empty;
        try
        {
            string fileName = SD.FileName;
            BkpDBase.Action = BackupActionType.Database;
            BkpDBase.Database = "TapeDatabase.sdf";
            BackupDeviceItem bkpDevice = new BackupDeviceItem(fileName, DeviceType.File);
            BkpDBase.Devices.Add(bkpDevice);
            BkpDBase.SqlBackup(srv);

        }

        catch (Exception ex)
        {
            MessageBox.Show(ex.ToString());
        }

使用SQL Server compact,只需使用File.Copy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM