国产探花免费观看_亚洲丰满少妇自慰呻吟_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上運行通過。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 克拉玛依市| 瓮安县| 衢州市| 长顺县| 镇原县| 资兴市| 奉贤区| 界首市| 江油市| 常宁市| 会宁县| 普格县| 彰武县| 丰县| 桓台县| 鹿邑县| 彰化县| 仲巴县| 景洪市| 得荣县| 呼伦贝尔市| 乌审旗| 宾川县| 潢川县| 澎湖县| 浑源县| 桃源县| 墨玉县| 徐水县| 兴化市| 中牟县| 凤山县| 康定县| 仲巴县| 石台县| 金堂县| 廊坊市| 杭锦后旗| 佛学| 远安县| 荣昌县|