全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:4941
推到 Plurk!
推到 Facebook!

MSDE 要如何備份

尚未結案
g9221712
高階會員


發表:145
回覆:344
積分:162
註冊:2006-07-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-11-03 15:50:57 IP:220.134.xxx.xxx 訂閱
各位前輩及版主大人:
不知道客戶端的MSDE 要如何簡易備份! 目前我是想到利用 卸載資料庫,搭配winrar 壓縮資料庫檔案,並依照日期命名壓縮檔案
卸載資料庫.bat
============================
osql -E -q "EXEC sp_detach_db CPOS2006"
============================

掛載資料庫.bat
============================
osql -E -q "EXEC sp_attach_db @dbname = N'CPOS2006',@filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL\Data\CPOS2006_Data.mdf', @filename2 = N'C:\Program Files\Microsoft SQL Server\MSSQL\Data\CPOS2006_Log.ldf'"
============================
不知道有無更好的方法,因為用ACCESS我實在怕到了!
------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-11-03 20:54:32 IP:211.20.xxx.xxx 未訂閱
建議安裝 Enterprise Manager 管理工具程式,用工具來設定備份排程。
可以去微軟下載 SQL2000 測試版, 安裝管理工具就可以了。
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
g9221712
高階會員


發表:145
回覆:344
積分:162
註冊:2006-07-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-11-06 01:00:53 IP:220.134.xxx.xxx 訂閱
感謝前輩的回應:
因為怕有版權的問題~而且是裝於客戶端! 不過感謝前輩的回應!

------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
Ai
一般會員


發表:1
回覆:2
積分:0
註冊:2006-11-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-11-11 11:46:27 IP:59.115.xxx.xxx 訂閱
1.我用backup , restore SQL 試 , backup 好像可以 , 但不知道有無後遺症 ; 我用SQL Enterprise 工具做backup出來的檔案大小與backup SQL指令出來的是一樣 , 但這似乎沒備到log檔 
2.restore則試不出來
3.SQL Server2000的管理工具以評估版安裝 , 若沒期限問題 , 這也算侵權嗎? 我也很想知道 , 因為客戶端我也打算裝MSDE
------
Paul Chang
g9221712
高階會員


發表:145
回覆:344
積分:162
註冊:2006-07-06

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-11-11 11:55:22 IP:220.134.xxx.xxx 訂閱
評估版應該有使用期限!期限一過,版權就會有問題!
------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-11-13 10:37:07 IP:60.248.xxx.xxx 未訂閱
若是真的很介意版權問題,乾脆改使用 MSSQL2005Express 版,連管理介面都免費
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
g9221712
高階會員


發表:145
回覆:344
積分:162
註冊:2006-07-06

發送簡訊給我
#7 引用回覆 回覆 發表時間:2006-11-13 10:41:39 IP:220.134.xxx.xxx 訂閱
MSSQL2005Express 說真的對他還真的很恐懼,一堆通訊設定,跟sql 2000都不同,真怕漏了!
況且我覺得sql 2000 sp4 算是很穩定的產品了! 用起來比較放心!
------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
sryang
尊榮會員


發表:39
回覆:762
積分:920
註冊:2002-06-27

發送簡訊給我
#8 引用回覆 回覆 發表時間:2006-11-15 14:10:54 IP:59.125.xxx.xxx 未訂閱
SQL 2005 Express 一堆通訊協定有什麼可怕的
如果是單機使用,就統統不開
如果是網路使用,開 TCP/IP 就好了
話說回來,MSDE 沒有地方設定哪些通訊協定要開、哪些不開才可怕咧
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/
Ai
一般會員


發表:1
回覆:2
積分:0
註冊:2006-11-11

發送簡訊給我
#9 引用回覆 回覆 發表時間:2006-11-28 20:00:44 IP:59.115.xxx.xxx 訂閱
這段文章參考一下 , 我還沒空試 , 您若試成 , post上來分享

--回存資料庫
--使用前請將資料庫名稱DB_Name07更換
--如果資料庫不存在, 可以將Replace去掉
--如果資料庫實體檔案與備份檔中的記錄相同, 可以將兩個Move ...去掉
--使用Move語法指定新的資料庫檔案名稱時, 請注意指定的路徑要存在
--且檔案名稱符合以標準規則:
--資料檔案名稱=資料庫名稱 _Data.mdf, 如DB_Name07的資料檔案名稱應為DB_Name07_Data.mdf
--Log檔案名稱=資料庫名稱 _Log.ldf, 如DB_Name07的資料檔案名稱應為DB_Name07_log.ldf
--如果一檔案中有多份備份資料, 請加上 File=XX (備份的序號, 如要回存第一個備份-> File=1)
Restore Database DB_Name07 From Disk='D:\SQLBK\Data07.bak'
With Replace, Move 'DataFile' To 'D:\DB\DB_Name07_Data.mdf',
Move 'LogFile' To 'D:\DB\DB_Name07.ldf'
------
Paul Chang
baby2321
初階會員


發表:52
回覆:165
積分:48
註冊:2005-06-11

發送簡訊給我
#10 引用回覆 回覆 發表時間:2007-04-20 23:59:05 IP:221.232.xxx.xxx 未訂閱
设置好MSDE对应的参数 直接通过 RESTORE 和 BACKUP 就可以啊 不过需要先附加ATTACH一下
系統時間:2024-04-29 11:57:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!