當前位置:首頁 » 編程語言 » 清理sql歷史記錄
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

清理sql歷史記錄

發布時間: 2022-10-03 17:22:44

❶ 如何清除oracle中的執行sql記錄在日誌裡面的的記錄

一、首先刪除歸檔日誌物理文件,歸檔日誌一般都是位於archive目錄下,AIX系統下文件格式為「1_17884_667758186.dbf」,建議操作前先對資料庫進行備份,刪除時至少保留最近幾天的日誌用於資料庫恢復。二、把歸檔日誌的物理文件刪除後,我們就可以正常登入ORACLE了,但是還沒完全把歸檔日誌刪除干凈,ORACLE的controlfile中仍然記錄著這些archivelog的信息,在oracle的OEM管理器中有可視化的日誌展現出,當我們手工清除archive目錄下的文件後,這些記錄並沒有被我們從controlfile中清除掉,接下去我們要做的就是這個工作。我們利用RMAN進行刪除操作,操作步驟如下:(window客戶端系統為例)1.指定資料庫實例C:/DocumentsandSettings/Administrator>SETORACLE_SID=orcl2.連接資料庫C:/DocumentsandSettings/Administrator>RMANTARGETSYS/sysadmin@orcl3.查看歸檔日誌的狀態RMAN>listarchivelogall;4.手工刪除歸檔日誌文件RMAN>'SYSDATE-7';說明:SYSDATA-7,表明當前的系統時間7天前,before關鍵字表示在7天前的歸檔日誌,如果使用了閃回功能,也會刪除閃回的數據。同樣道理,也可以刪除從7天前到現在的全部日誌,不過這個命令要考慮清楚,做完這個刪除,最好馬上進行全備份資料庫DELETEARCHIVELOGfromTIME'SYSDATE-7';刪除從7天前到現在的全部日誌,慎用UNIX/LINUX下也可以通過FIND找到7天前的歸檔數據,使用EXEC子操作刪除find/oraarchive-xdev-mtime+7-name"*.dbf"-execrm-f{};這樣做仍然會在RMAN里留下未管理的歸檔文件仍需要在RMAN里執行下面2條命令crosscheckarchivelogall;deleteexpiredarchivelogall;所以還不如上面的方法好用,不過用FIND的好處就是,可以在條件上,和EXEC子項上做很多操作,實現更復雜的功能5.退出rmanRMAN>exit

❷ 怎麼清除PLSQL Developer訪問資料庫歷史記錄

C:\Users\fengjun\AppData\Roaming\PLSQL Developer\PLSRecall.dat
這個文件存放著plsql developer歷史執行sql的記錄,如果你刪除掉,那麼plsql developer中按ctrl+e就不會有東西出現了。

❸ 如何清除SQL Server 2008中登陸時的歷史記錄

SQL Server Management Studio登陸窗口
清空這些多餘的登陸名,主要是刪除SqlStudio.bin文件
WinXP:
C:\Documents and Settings\用戶文件夾\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell
Win 7
C:\Users\用戶文件夾\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell
刪了SqlStudio.bin文件就好了

❹ 請問如何刪除sql2005 資料庫中已記錄下的數據,現在數據每天都在增加,電腦硬碟快放不下了,請高手指點

SQL文件把電腦硬碟撐爆了??頭一回聽說,兄弟你是做什麼的?FBI???
都drop掉。。

❺ 怎麼清除PLSQL Developer訪問資料庫歷史記錄

如何使用plsql
developer從oracle資料庫
導入導出數據
用pl/sql
developer導出表的數據時有三種方式:oracle
export,sql
insert,pl/sql
developer
只有「oracle
export」方式導出再導入後,表結構和索引結構沒有發生變化,另兩種方式都改變了索引類型。另外
sql
insert的那個可以導成sql,可以用文本編輯器打開。
pl/sql
developer
也可以導出,但文本編輯器不能打開。
區別:
oracle
export,sql
insert,pl/sql
developer
第一種是導出為.dmp的文件格式,.dmp文件是二進制的,可以跨平台,還能包含許可權,效率也很不錯,用得最廣
第二種是導出為.sql文件的,可用文本編輯器查看,通用性比較好,但效率不如第一種,適合小數據量導入導出。尤其注意的是表中不能有大欄位(blob,clob,long),如果有,會提示不能導出(提示如下:
table
contains
one
or
more
long
columns
cannot
export
in
sql
format,user
pl/sql
developer
format
instead),可以用第一種和第三種方式導出。
第三種是導出為.pde格式的,.pde為pl/sql
developer自有的文件格式,只能用pl/sql
developer自己導入導出;不能用編輯器查看,
導出數據到excel文件:
選中數據表--query
data--選中要導出的數據--右鍵
to
excel
excel數據導入到資料庫:
1.在excel中准備好要導入的數據。具體操作:在excel中,把第一列設置為空列,第二列以後的列應與要導入的數據表的欄位相對應。
2.登錄plsql
developer,找到需要導入數據的資料庫表後,點擊右鍵--edit
data,進入了編輯此表的數據對話框,並點擊最左側選中一空行。
3.
excel表中的數據記錄,將數據粘貼到上步中plsql
developer顯示的表列中。
4.點擊plsql
developer中的對號按鈕進行post。
注意:plsql
developer不認識「-」


❻ 如何清除SQL Server 2008中登陸時的歷史記錄

SQL
Server
Management
Studio登陸窗口
清空這些多餘的登陸名,主要是刪除SqlStudio.
bin文件
WinXP:
C:\
Documents
and
Settings\用戶文件夾\Application
Data\Microsoft\Microsoft
SQL
Server\100\Tools\Shell
Win
7
C:\Users\用戶文件夾\Application
Data\Microsoft\Microsoft
SQL
Server\100\Tools\Shell
刪了SqlStudio.bin文件就好了

❼ pl sql歷史打開文件記錄如何刪除

HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer\MRU
操作前退出plsqldev

❽ plsql 怎麼清楚sql歷史記錄

C:\Users\fengjun\AppData\Roaming\PLSQL Developer\PLSRecall.dat
這個文件存放著plsql developer歷史執行sql的記錄,如果你刪除掉,那麼plsql developer中按ctrl+e就不會有東西出現了。

❾ 在使用sql2005的清除歷史記錄任務時,發現任務顯示執行成功,但歷史備份文件還在。請問是什麼原因

你弄錯了,不應該是"清除歷史記錄",而是在設計裡面,你自己仔細的看有個 "清除維護"任務,把這連接上就可以自動清除歷史備份了.

❿ sql登陸的用戶名的歷史記錄怎麼去掉

查看
WinXP: C:\Documents and Settings\<user>\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin
或者是C:\Documents and Settings\Administrator\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\Regsrvr.xml將裡面你不想要的信息刪除就行了,但是不要出現語法錯誤!或者直接將兩文件刪除,建議剪切!如果出現啟動問題再復制回來!試一下吧