當前位置:首頁 » 數據倉庫 » 資料庫伺服器硬碟滿了
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫伺服器硬碟滿了

發布時間: 2023-01-05 14:40:57

1. oracle資料庫放的硬碟空間滿了..怎麼才能釋放出點垃圾文件,.比如日誌什麼的

首先不知道你的資料庫在什麼系統下:
window:
找到數據文件存放的位置,比如D:\存放的是oracle的數據文件,如果表空間採用的是自動管理方式,考慮將一些數據文件移到其他盤符下,比如:e:\等
linux/unix
-sk * 查看oracle資料庫相關文件夾下每個文件的空間使用情況,刪除垃圾文件
如果沒有垃圾文件,嘗試整理表空間,可以釋放一些空間,只是暫時解決文件
增加裸設備
如果使用asm的方式管理的,考慮將asm里增加pv。

以上,希望能幫助你!

2. 伺服器裡面的資料庫占的磁碟容量滿了,有什麼方法可以繼續使用刪除還是收縮

磁碟容量滿
看一下是sql日誌占滿了,還是磁碟有其它可以刪除的文件。主管知道哪些文件是可以刪除的。這個要他說,主管一般會給你說的,這些不說的話你就閑著,他不想讓你接觸重要數據, 一旦刪除錯了,首先主管的責任,所以他有擔心你的技術和操作的。慢慢他會給你說哪些可以刪除,哪些不可以刪除
LOG很大的話可以收縮一下資料庫釋放一些空間。
天互數據 杜超為您解答,希望能幫到你

3. 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)

4. 伺服器盤位滿了怎樣增加硬碟

比如伺服器12盤位的,插滿了,就無法增加了啊,除非你把數據拷貝出來,重新換大容量硬碟,重新做RAID,重新分區格式化,安裝系統和軟體。要麼在買一台,把資料庫和服務端軟體分開安裝在2台伺服器上
如果是存儲伺服器,在購買一台,,具體是什麼伺服器,提問中也沒有明確