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

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

拷貝的SQLServer7數據庫的恢復方法

2024-08-31 01:05:38
字體:
來源:轉載
供稿:網友

在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:mssql7datavoogiya_data.mdf',@filename2 = N'd:mssql7datavoogiya_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:mssql7datavoogiya_data.mdf'

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 富阳市| 奉贤区| 曲阜市| 保定市| 福建省| 梓潼县| 怀来县| 色达县| 临海市| 大港区| 临夏市| 灵川县| 湖北省| 嘉峪关市| 乌拉特中旗| 晴隆县| 交城县| 京山县| 盐城市| 柞水县| 滨州市| 洮南市| 嘉定区| 佳木斯市| 孙吴县| 中宁县| 宁武县| 郴州市| 周至县| 象山县| 河西区| 金溪县| 安顺市| 云南省| 大关县| 孟州市| 吉林省| 普格县| 长白| 绥中县| 平舆县|