有積分,急求SQL資料庫高手

時間 2021-10-15 00:22:07

1樓:

很好解決的事情樓主何必要弄得很複雜呢?

花點小錢買個行動硬碟還需要研究那麼多問題麼?

2樓:

還是2005比2000好用,我們資料庫32g,然後每週用rar分卷壓縮,恢復起來沒有問題,壓縮完不到7g。

以前16個g的時候壓縮到4g以內沒有問題

3樓:智學物理

幹嗎要刻盤,買個80g的行動硬碟夠你儲存備份資料n年了!

4樓:

這裡講了什麼是差異備份,其實你沒有必要每次都去備份相同的資料。

5樓:匿名使用者

哈哈,我給你說個好辦法,如果你的庫結構不常改變,我有好辦法,我都用了10年了,恢復過四五次,我的庫30多g,備份資料幾百兆。

qq3340113,多給我分,我詳細教給你。

6樓:歧高揚

你所說的分段備份其實就是「差異備份」,你需要先完整備份,再做乙個差異備份,或者可以試試「日誌備份」,檔案小。這個分段備份是絕對不會存在的,你肯定是把動態硬碟有乙個備份的跨區卷給混淆了!

7樓:媽媽說名字太長不記得

你可能使用的是完全備份,其實,資料庫沒必要每次都完全備份,一般半年做一次完全備份,在這半年時間裡你可以做增量備份,而且,在做完全備份前,你可以先把日誌檔案刪除,這樣檔案就小許多啦~~

沒聽說所謂的分段備份,可能是我孤陋寡聞了!我只知道在備份的時候只有4個:完全、差異、事物日誌、檔案和檔案組。

8樓:匿名使用者

開始的時候資料庫備份應該設定了完全備份,現在就已經沒有辦法了,一般來說軟體系統實施時設定增量備份的.現在的資料最好是壓縮乙份出來燒錄,以後的做增量備份為好.如果備份實在太大,或許你看看資料庫目前大小,然後你再系統不使用的情況下把資料庫分離出來,然後把資料庫檔案拷貝出來燒錄.

然後再把分離的資料庫掛上.你就有了兩個備份,乙個rar壓縮的備份,乙個分離出來的備份.

另外,其實最好的辦法不是燒錄光碟,光碟的使用期限還不如硬碟,備份到另乙個硬碟才是最好的選擇,硬碟一般按使用時間來計算的,光碟按儲存期限來計算,個人覺得光碟不好使.

9樓:

我每週五晚上都會備份一次公司資料庫到光碟

很實際的幾句話

1、買8g光碟

2、日誌清掉

3、備份後壓縮

10樓:

可以按條件匯出資料啊!不過只是針對單個表來說的,可以先查詢出資料,然後將查詢的資料匯出來,存起來啊!要用再倒進去哈!

11樓:匿名使用者

也許你可以按這樣的思路去實現你的想法:

1、每一年剛開始就將上一年的資料庫備份並改名(建議改為「資料庫名+年份」)

2、新建乙個空的資料庫(並非真空,儲存所有的基礎資料,業務資料表為空),這樣每一年的資料就可以單獨存放在不同的資料庫裡。

我曾經見到過這樣的軟體,它每天的資料庫都沒有業務資料,同時會在資料庫列表中多乙個以「資料庫名+昨天日期」為名的資料庫,你也可以試下這種方法

12樓:楓蕭寒

最常用的還是備份資料庫,「所有任務」-「備份資料庫」

或者分離資料庫也行,要再用資料庫的時候需要再附加資料庫另外比較笨的方法直接去data資料夾下去拷貝mdf檔案,但這樣做是有些不可預料的問題的

推薦第一種吧

你也可以買雙面燒錄的***燒錄盤,一般容量是8.76gb左右 應該可以滿足你的要求

13樓:鹽水肉西瓜

不知道你從**看到這麼高階的分段備份,但你覺得可能嗎~?

資料都放在各個表裡面,關聯可能錯綜複雜,微軟應該不會傻乎乎的設計乙個按時間一刀切的備份方法.

你這種情況人工處理比較實在,比如人工把歷史年份的資料單獨形成乙個資料庫儲存下來,然後再弄乙個只包含最近年份的資料庫供當前程式使用,平時備份也只需要對當前庫進行操作

14樓:匿名使用者

把備份出來的檔案壓縮一下就可以了 壓縮後的檔案大約是原來檔案大小的1/10 而且壓縮檔案不會破壞檔案的 沒有必要分割

要恢復的時候解壓縮到硬碟就可以了

急求sql資料庫修復軟體,急求SQL資料庫修復軟體

月鋣 是哪種損壞?資料還是配置?是你不小心delete資料了想要還原。還是直接備份的庫無法附加?像你這種問題沒有修復軟體可用的。你用的是不是sql server2000?沒打補丁的那種?你打到sp4,最起碼也得是sp3。再試試。如果不是這個原因的話,那沒有任何辦法。原因是刪除後的檔案本身恢復的可能就...

SQL資料庫高手請進,SQL資料庫高手請進

使用學號分組,統計通過和不通過的數量即可 不用管什麼成績了 比如某學號有7門課程,通過3門 不通過4門,那麼就可以知道通過率了 select a,case b when 通過 then 1 else 0 as 通過科目數 count a as 總科目數 case b when 通過 then 1 e...

sql資料庫題求大神幫忙,sql資料庫題求大神幫忙

if object id n member is not null drop table membercreate table member mid char 10 not null primary key,mname char 50 not null goexec sp addextendedpr...