導航:首頁 > 配伺服器 > 伺服器數據怎麼清理

伺服器數據怎麼清理

發布時間:2022-06-23 03:28:58

❶ sql資料庫滿了怎麼清理

-- 清空日誌
--壓縮日誌及資料庫文件大小

/*--特別注意
請按步驟進行,未進行前面的步驟,請不要做後面的步驟
否則可能損壞你的資料庫.
--*/
select*fromsysfiles
--1.清空日誌
DUMPTRANSACTIONusernameWITHNO_LOG

--2.截斷事務日誌:
BACKUPLOGusernameWITHNO_LOG

--3.收縮資料庫文件(如果不壓縮,資料庫的文件不會減小
-- 企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮文件
--選擇日誌文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了
--選擇數據文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了

-- 也可以用SQL語句來完成
--收縮資料庫
DBCCSHRINKDATABASE(username)

--收縮指定數據文件,1是文件號,可以通過這個語句查詢到:select*fromsysfiles

DBCCSHRINKFILE(2)

--4.為了最大化的縮小日誌文件(如果是sql7.0,這步只能在查詢分析器中進行)
-- a.分離資料庫:
-- 企業管理器--伺服器--資料庫--右鍵--分離資料庫

-- b.在我的電腦中刪除LOG文件

-- c.附加資料庫:
-- 企業管理器--伺服器--資料庫--右鍵--附加資料庫

-- 此法將生成新的LOG,大小隻有500多K

-- 或用代碼:
-- 下面的示例分離username,然後將username中的一個文件附加到當前伺服器。

execsp_dboptionusername,'singleuser',true
a.分離
EXECsp_detach_db@dbname='username'

b.刪除日誌文件
execmaster..xp_cmdshell'delD:\ProgramFiles\SQL\database\username_LOG.ldf'

c.再附加
EXECsp_attach_single_file_db@dbname='username',
@physname='D:\ProgramFiles\SQL\database\username_Data.MDF'

--5.為了以後能自動收縮,做如下設置:
-- 企業管理器--伺服器--右鍵資料庫--屬性--選項--選擇"自動收縮"

--SQL語句設置方式:
EXECsp_dboption'資料庫名','autoshrink','TRUE'

--6.如果想以後不讓它日誌增長得太大
-- 企業管理器--伺服器--右鍵資料庫--屬性--事務日誌
--將文件增長限制為xM(x是你允許的最大數據文件大小)

--SQL語句的設置方式:
alterdatabase資料庫名modifyfile(name=邏輯文件名,maxsize=20)

❷ 如何清理伺服器裡面的日誌

方法一

一般情況下,SQL資料庫的收縮並不能很大程度上減小資料庫大小,其主要作用是收縮日誌大小,應當定期進行此操作以免資料庫日誌過大
1、設置資料庫模式為簡單模式:打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄-->選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點擊右鍵選擇屬性-->選擇選項-->在故障還原的模式中選擇「簡單」,然後按確定保存
2、在當前資料庫上點右鍵,看所有任務中的收縮資料庫,一般裡面的默認設置不用調整,直接點確定
3、收縮資料庫完成後,建議將您的資料庫屬性重新設置為標准模式,操作方法同第一點,因為日誌在一些異常情況下往往是恢復資料庫的重要依據

方法二
SET NOCOUNT ON
DECLARE @LogicalFileName sysname,
@MaxMinutes INT,
@NewSize INT
USE tablename -- 要操作的資料庫名SELECT @LogicalFileName = 'tablename_log', -- 日誌文件名
@MaxMinutes = 10, -- Limit on time allowed to wrap log.
@NewSize = 1 -- 你想設定的日誌文件的大小(M)
-- Setup / initialize
DECLARE @OriginalSize int
SELECT @OriginalSize = size
FROM sysfiles
WHERE name = @LogicalFileName
SELECT 'Original Size of ' + db_name() + ' LOG is ' +
CONVERT(VARCHAR(30),@OriginalSize) + ' 8K pages or ' +
CONVERT(VARCHAR(30),(@OriginalSize*8/1024)) + 'MB'
FROM sysfiles
WHERE name = @LogicalFileName
CREATE TABLE DummyTrans
(DummyColumn char (8000) not null)
DECLARE @Counter INT,
@StartTime DATETIME,
@TruncLog VARCHAR(255)
SELECT @StartTime = GETDATE(),
@TruncLog = 'BACKUP LOG ' + db_name() + ' WITH TRUNCATE_ONLY'
DBCC SHRINKFILE (@LogicalFileName, @NewSize)
EXEC (@TruncLog)
-- Wrap the log if necessary.
WHILE @MaxMinutes > DATEDIFF (mi, @StartTime, GETDATE()) -- time has not expired
AND @OriginalSize = (SELECT size FROM sysfiles WHERE name = @LogicalFileName)
AND (@OriginalSize * 8 /1024) > @NewSize
BEGIN -- Outer loop.
SELECT @Counter = 0
WHILE ((@Counter < @OriginalSize / 16) AND (@Counter < 50000))
BEGIN -- update
INSERT DummyTrans VALUES ('Fill Log')
DELETE DummyTrans
SELECT @Counter = @Counter + 1
END
EXEC (@TruncLog)
END
SELECT 'Final Size of ' + db_name() + ' LOG is ' +
CONVERT(VARCHAR(30),size) + ' 8K pages or ' +
CONVERT(VARCHAR(30),(size*8/1024)) + 'MB'FROM sysfiles
WHERE name = @LogicalFileName
DROP TABLE DummyTrans
SET NOCOUNT OFF
-------------------------------------
或者參考一下這個:
--壓縮日誌及資料庫文件大小

/*--特別注意
請按步驟進行,未進行前面的步驟,請不要做後面的步驟
否則可能損壞你的資料庫.
--*/

1.清空日誌
DUMP TRANSACTION 庫名 WITH NO_LOG

2.截斷事務日誌:
BACKUP LOG 資料庫名 WITH NO_LOG

3.收縮資料庫文件(如果不壓縮,資料庫的文件不會減小
企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮文件
--選擇日誌文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了
--選擇數據文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了

也可以用SQL語句來完成
--收縮資料庫
DBCC SHRINKDATABASE(客戶資料)

--收縮指定數據文件,1是文件號,可以通過這個語句查詢到:select * from sysfiles
DBCC SHRINKFILE(1)

4.為了最大化的縮小日誌文件(如果是sql 7.0,這步只能在查詢分析器中進行)
a.分離資料庫:
企業管理器--伺服器--資料庫--右鍵--分離資料庫

b.在我的電腦中刪除LOG文件

c.附加資料庫:
企業管理器--伺服器--資料庫--右鍵--附加資料庫

此法將生成新的LOG,大小隻有500多K

或用代碼:
下面的示例分離 pubs,然後將 pubs 中的一個文件附加到當前伺服器。

a.分離
EXEC sp_detach_db @dbname = 'pubs '

b.刪除日誌文件

c.再附加
EXEC sp_attach_single_file_db @dbname = 'pubs ',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf '

5.為了以後能自動收縮,做如下設置:
企業管理器--伺服器--右鍵資料庫--屬性--選項--選擇 "自動收縮 "

--SQL語句設置方式:
EXEC sp_dboption '資料庫名 ', 'autoshrink ', 'TRUE '

6.如果想以後不讓它日誌增長得太大
企業管理器--伺服器--右鍵資料庫--屬性--事務日誌
--將文件增長限制為xM(x是你允許的最大數據文件大小)

--SQL語句的設置方式:
alter database 資料庫名 modify file(name=邏輯文件名,maxsize=20)

❸ 騰訊雲伺服器怎麼清空數據

命令用於清空整個 Redis 伺服器的數據(刪除所有資料庫的所有)。
或者彈性雲盤才能卸載,直接格式化就可以清空數據了。
伺服器商家問題或者是自己操作問題導致網站數據丟失,有些可能是已經在運營幾年的網站數據都無法得以恢復。

❹ 伺服器為什麼要進行數據清理,必要性有哪些

數據中心清潔是用於伺服器機房清潔,通信機房清潔和其他IT設備清潔的專家清潔服務。 ISO 14644-1標準的8類確保數據中心,伺服器機房,通訊室和IT設備完全清潔,並且沒有空氣傳播(灰塵)和污染。

ISO 14644-1:2015 Class 8定義了受控區域或關鍵環境(例如,數據中心,伺服器機房,通信室或計算機房)的清潔要求。每立方米(/m)的最大允許空氣顆粒濃度(空氣傳播)為3,520,000(0.5μm粒徑),832,000(1μm粒徑),29,300(5μm粒徑)或更低,被國際認可為8級清潔度。

請務必注意,ISO 14644-1:2015是迄今為止(2019年)的最新版本。

1.數據中心清潔,伺服器機房清潔

(1)清潔的重要性

無論是大型數據中心還是中型伺服器機房,都需要像其他重要業務重要資產一樣受到特別關注。乍一看,聘請專業清潔服務人員對許多人而言似乎微不足道,但實際收益卻是壓倒性的。

考慮到財務和聲譽風險,當今的企業比以往更加重視專業清潔要求。在發生環境事件後,個人還面臨著採取個人行為的可能性。實際上,一些地方法規可能要求董事和經理對損害承擔連帶責任或個人責任。

研究表明,具有穩定技術基礎設施的物理清潔數據中心和伺服器機房構成物理安全風險的機會較小。因此,富時100指數公司將專業清潔要求納入其數據中心物理安全和資產管理政策與標準的必要部分。

(2)為什麼要清潔數據中心?

數據中心和伺服器機房在整個業務數據基礎架構中扮演著重要角色。對於任何嚴肅的企業來說,保持數據存儲伺服器,IT設備和機房硬體的健康和清潔環境無疑是最重要的活動。

如果不及時修復,數據中心中的灰塵和空氣污染會嚴重損害通信室的存儲伺服器和其他電信設備。維護良好且干凈的數據中心將有益於IT硬體設備的健康,從而最終減少組織停機時間並增加業務增長潛力。

(3)什麼影響數據中心環境?

灰塵和其他污染物明顯阻礙了冷空氣向數據中心託管設備的主板的循環。空氣傳播會導致鋅晶須隨著時間的流逝而增長,並成為電子設備短路的原因。在任何一種情況下,數據中心託管的設備都面臨極度過熱的情況,從而導致硬體故障。

(4)修復方法

數據中心清潔肯定是一項技術工作,需要特殊技能,適當的清潔設備和適當的清潔產品。先進的配方深層清潔程序和正確的方法完全可以為數據環境和設備帶來極大的好處。換句話說,這有助於企業避免停機並提高生產率。

我們盡可能使用環保產品。在深層清潔數據中心設施和設備時,我們訓練有素的數據中心清潔技術人員會使用現代技術來達到或超過ISO 14644-1標准。我們的清潔劑經過了背景檢查,保險,還接受了健康和安全方面的培訓,以確保您的企業受到保護,遵從法規,並讓您放心。

2.伺服器機房清潔

(1)數據中心網路櫃清潔

對伺服器,計算機,網路機櫃,機架,架子,電纜,配線架,連接器,網路機櫃滑軌,固定結構支撐面板,過道封閉系統,其他數據中心硬體組件和附件進行徹底,深入的除塵和技術清潔。

(2)數據中心硬體設備內部和外部清潔

根據您的業務需求,我們當然可以清潔和消毒您的數據中心內部和外部的數據中心硬體設備和伺服器。

可以在您的設施中清潔伺服器和計算機硬體的內部或外部,否則可以將它們帶走進行清潔,以防止現有的清潔環境和設備受到灰塵顆粒的污染數據中心網路硬體和設備(例如伺服器,計算機,路由器,交換機,負載均衡器,防火牆,存儲設備,數據機,顯示屏和其他電信設備)的外部和內部深度清潔。

(3)數據中心地板,活動地板和建築物清潔

數據中心設施的周圍環境要進行徹底的深度清潔。數據中心的周圍環境包括但不限於高架地板,底層地板,地下地板,平坦地板,樓上地板,地磚,底層地板密封墊,牆壁,門,天花板等,以保持數據中心設施,建築物和IT物理基礎結構狀況良好。

(4)數據中心空調和冷卻系統清潔

我們擁有一支專業的去污專家團隊,可為數據中心空調和冷卻系統,UPS和電池,電源,風扇和伺服器,氣流管理和控制系統提供深層清潔。

(5)數據中心施工前後清潔

數據中心的建築施工或維護活動最終會產生大量的灰塵和污染。灰塵會嚴重影響伺服器和數據中心設備的性能和使用壽命。

❺ 如何刪除伺服器上的數據

伺服器刪除記錄方法如下:
一,瀏覽網頁後刪除歷史記錄
1,點擊瀏覽器上方頭像(不同瀏覽器的方法略有不同)
2,清除掉瀏覽數據即可。

二,直接開啟無痕瀏覽模式
1,點擊左上方的瀏覽器頭像
2,開啟「隱私小窗口」在這里瀏覽網頁是沒有記錄的。

❻ 服務端怎麼清空所有數據呢

什麼版本。傳奇還是其它的版本。 如果是傳奇。你可以做一個BAT。或者手工刪除數據。 刪除DBServer\FDB 文件下的所有內容 刪除LoginSrv\IDDB 文件下的所有內容 刪除Mir200\GuildBase\Guilds 文件下的所有內容 刪除Mir200\GuildBase\GuildList.txt 文本裡面的內容 刪除Mir200\Envir\QuestDiary 找到變數文件刪除文本裡面的內容

閱讀全文

與伺服器數據怎麼清理相關的資料

熱點內容
安卓手機的通訊錄怎麼改到蘋果上面 瀏覽:367
怎麼看安卓大屏是7850功放 瀏覽:905
百度雲上傳加密嗎 瀏覽:200
at89s52編程器 瀏覽:267
虛假的程序員有哪些 瀏覽:859
如何用python連wifi源碼 瀏覽:967
並行系統協同演算法 瀏覽:177
arp命令的使用 瀏覽:102
程序員文史綜合題目 瀏覽:314
aixdd命令 瀏覽:748
dos卸載命令 瀏覽:719
王的命令第二季 瀏覽:625
六開獎攪珠直播源碼 瀏覽:396
四川免費伺服器雲主機 瀏覽:619
snmp協議java編程 瀏覽:455
停止解壓百度網盤 瀏覽:12
什麼是xml編程 瀏覽:445
比鄰pdf 瀏覽:556
雲主機是個人伺服器嗎 瀏覽:284
一般監控用什麼app 瀏覽:716