当前位置:首页 » 编程语言 » 清理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将里面你不想要的信息删除就行了,但是不要出现语法错误!或者直接将两文件删除,建议剪切!如果出现启动问题再复制回来!试一下吧