文章列表
常用Oracle表数据删除有如下两种方式:
1、delete from tablename;
2、trancate table tablename;
这两种方式都能达到删除数据的效果,但在Oracle空间回收的机制中,这两种方式有着不同的区别;
使用drop方式删除表中数据,能够回收数据所占用的数据块,但使用delete方式删除表中数据,
是无法回收数据块,数据块仍然占用着磁盘空间。我们可以通过如下方式查看表所占用的数据块:
新建表并插入数据:create table T as select * from dba_objects;
select count(*) from user_extent ...
问题现象:
1、当日历发件人名称中存在如:` % ^ { } | \ " < > 特殊字符时,mail api异常
2、当outlook邮件内容中包含如:< 特殊字符时,<后的内容均丢失
定位结果:
1、outlook应该是不能不进行URLEncoder反转码的,所以,对如上的特殊字符进行转码行不通,所以邮件中会显示被转后的UTF-8编码
2、outlook是按html语言进行解析,帮对<字符敏感,代码中只需要用HtmlUtils.htmlEscape()方法进行转码即可。
注:HtmlUtils类为spring中的类
以 ...
连接:telnet
返回上一级目录:..
目录:cd
指定进入某一目录:cd *a* *为通配符
当前目录下所有文件夹和文件:ls [--help]
某文件内容:tail filename
查看某文件所有内容:cat 文件名
查找某一进程:ps -ef | grep tomcat
查找某一端口:netstat -an | grep 8080
杀进行:kill -9 进程号
强制删除文件以文件夹:rm -rf 文件名
查看被服务占用的端口:netstat -an | grep 8080
切换linux用户:su - oracle(切换oracle用户)
查看文件夹大小: ...
注:文章中的econf均为实例名
1、 在此目录下找出最后一次数据库正常的.ora配置文件信息
/opt/oracle/admin/econf/pfile
2、 按照最后一次正常的配置修改.ora实例文件
/opt/oracle/product/11gR1/db/dbs
修改实例启动时加载的.ora文件,如:init.ora
其中内容如下:
db_name='ECONF'
memory_target=1G
processes = 150
audit_file_dest='<ORACLE_BASE> /admin/econf /adump'
audit_trail ='db'
d ...