国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

拷貝的SQL Server 7數據庫的恢復方法

2024-08-31 00:50:23
字體:
來源:轉載
供稿:網友
拷貝的SQL Server 7數據庫的恢復方法

    在SQL Server 7中由于MS重新設計了數據庫文件的存儲方式,取消了新建設備再建數據庫這一繁瑣的過程。新的存儲格式,一個數據庫包括兩個文件,mdf數據庫文件和ldf日志文件。所以我們在重裝機器備份時可以把你要備份的數據庫的這兩個文件拷貝出來,重新安裝之后再恢復。
  在SQL Server中提供了這種恢復方式的存儲過程。
    1.sp_attach_db [@dbname =] 'dbname',[@filename1 =] 'filename_n'
     給系統添加一個數據庫,在dbname指定數據庫名稱,filename_n指定數據庫的文件和日志文件。比如我有一個voogiya的庫,停止SQL Server服務備份voogiya_data.mdf,voogiya_log.ldf,啟動SQL server,刪除掉這個庫,然后再把這兩上文件拷到sql server DATA目錄中,在Query Analyzer中執行如下語句:
    EXEC sp_attach_db @dbname = N'voogiya',
    @filename1 = N'd:/mssql7/data/voogiya_data.mdf',
    @filename2 = N'd:/mssql7/data/voogiya_log.ldf'
就會把這個庫加入到SQL Server Group中.
    2.sp_attach_single_file_db [@dbname =] 'dbname',
    [@physname =] 'physical_name'
     這個命令和上面的功能一樣,在physical_name中只要寫上據庫的物理文件名就可以了,日志文件SQL server會重新建立。這個存儲過程的運行要先執行下面的存儲過程:
     sp_detach_db @dbname = 'dbname'
     同樣以上面的為例:
     EXEC sp_detach_db @dbname = 'voogiya'
     EXEC sp_attach_single_file_db @dbname = 'voogiya',
    @physname = 'd:/mssql7/data/voogiya_data.mdf'
   

要注意執行以上存儲過程的用戶要在sysadmin中.

以上方法在windows Nt 4.0,service pack5,sql server 7.0上運行通過。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 法库县| 东乡| 昭平县| 洪江市| 进贤县| 遂昌县| 龙门县| 哈尔滨市| 星座| 杭锦旗| 新田县| 巨野县| 盐源县| 湘潭县| 缙云县| 娱乐| 茶陵县| 精河县| 沈阳市| 保靖县| 垣曲县| 合水县| 奉新县| 敦煌市| 固安县| 昌乐县| 田阳县| 彰化市| 清流县| 枝江市| 招远市| 兴山县| 乌兰浩特市| 尉犁县| 米脂县| 临湘市| 红原县| 青浦区| 泊头市| 泰兴市| 漳平市|