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

首頁(yè) > 數(shù)據(jù)庫(kù) > SQL Server > 正文

SQLSERVER數(shù)據(jù)庫(kù)備份后無(wú)法還原的解決辦法

2024-08-31 00:57:33
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
有時(shí)候完全備份, 當(dāng)還原的時(shí)候說(shuō)不時(shí)數(shù)據(jù)庫(kù)文件不讓還原, 解決辦法:
可以直接復(fù)制數(shù)據(jù)庫(kù)文件, xxx.mdf 和 xxx.ldf (實(shí)際復(fù)制過(guò)程中需要先停止sqlserver服務(wù)才可以)

用 sp_attach_db 存儲(chǔ)過(guò)程 就能搞定.

示例
下面的示例將 pubs 中的兩個(gè)文件附加到當(dāng)前服務(wù)器

EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:/Program Files/Microsoft SQL Server/MSSQL/Data/pubs.mdf',
@filename2 = N'c:/Program Files/Microsoft SQL Server/MSSQL/Data/pubs_log.ldf'


N表示Unicode的含義,就象類(lèi)型中有varchar和nvarchar一樣,一個(gè)Unicode字符占兩個(gè)字節(jié).使用N'的情況主要是在雙字節(jié)系統(tǒng)環(huán)境中強(qiáng)制系統(tǒng)對(duì)每個(gè)字符用Unicode標(biāo)準(zhǔn)來(lái)解釋,否則如果你的數(shù)據(jù)庫(kù).mdf文件是中文名而又不加N'的話,數(shù)據(jù)庫(kù)加載后名稱可能就變成亂碼,因?yàn)橄到y(tǒng)按單字節(jié)處理字符造成!


............................................................


如果確認(rèn)是SQL SERVER無(wú)法啟動(dòng),請(qǐng)按照下面步驟操作:
1.重裝SQL SERVER(注意要保留原來(lái)數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)文件,日志文件可不要)
2.在SQL Analysis中用sp_attach_db將數(shù)據(jù)庫(kù)加到服務(wù)器

sp_attach_db用法:
sp_attach_db
將數(shù)據(jù)庫(kù)附加到服務(wù)器。

語(yǔ)法
sp_attach_db [ @dbname = ] 'dbname'
, [ @filename1 = ] 'filename_n' [ ,...16 ]

參數(shù)
[@dbname =] 'dbname'

要附加到服務(wù)器的數(shù)據(jù)庫(kù)的名稱。該名稱必須是唯一的。dbname 的數(shù)據(jù)類(lèi)型為 sysname,默認(rèn)值為 NULL。

[@filename1 =] 'filename_n'

數(shù)據(jù)庫(kù)文件的物理名稱,包括路徑。filename_n 的數(shù)據(jù)類(lèi)型為 nvarchar(260),默認(rèn)值為 NULL。最多可以指定 16 個(gè)文件名。參數(shù)名稱以 @filename1 開(kāi)始,遞增到 @filename16。文件名列表至少必須包括主文件,主文件包含指向數(shù)據(jù)庫(kù)中其它文件的系統(tǒng)表。該列表還必須包括數(shù)據(jù)庫(kù)分離后所有被移動(dòng)的文件。

返回代碼值
0(成功)或 1(失?。?

結(jié)果集
無(wú)

注釋
只應(yīng)對(duì)以前使用顯式 sp_detach_db 操作從數(shù)據(jù)庫(kù)服務(wù)器分離的數(shù)據(jù)庫(kù)執(zhí)行 sp_attach_db。如果必須指定多于 16 個(gè)文件,請(qǐng)使用帶有 FOR ATTACH 子句的 CREATE DATABASE。

如果將數(shù)據(jù)庫(kù)附加到的服務(wù)器不是該數(shù)據(jù)庫(kù)從中分離的服務(wù)器,并且啟用了分離的數(shù)據(jù)庫(kù)以進(jìn)行復(fù)制,則應(yīng)該運(yùn)行 sp_removedbreplication 從數(shù)據(jù)庫(kù)刪除復(fù)制。

權(quán)限
只有 sysadmin 和 dbcreator 固定服務(wù)器角色的成員才能執(zhí)行本過(guò)程。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 柳州市| 乌兰浩特市| 新沂市| 冀州市| 当涂县| 化隆| 冕宁县| 大方县| 尉氏县| 麻栗坡县| 桐柏县| 宜宾县| 甘洛县| 陇西县| 华蓥市| 华安县| 巩义市| 墨竹工卡县| 宁波市| 通州区| 古蔺县| 新沂市| 双桥区| 包头市| 海丰县| 嘉义县| 富阳市| 榆树市| 古交市| 抚松县| 双江| 二连浩特市| 阳朔县| 扶余县| 昌吉市| 贺兰县| 遂平县| 庆城县| 西乌珠穆沁旗| 平利县| 乐东|