2018年1月7日

摘要: Mac OS X 属于 Apple 独家演绎的 Unix 分支版本,默认使用 UTF-8 编码,当使用不同开发平台的小伙伴们,共同维护一份代码的时候,尤其现在很多人都还在用 Windows 系统的时候,由于 Linux 和 Unix 都不支持 GBK 和 GB2312 的中文编码,所以遇见乱码是在所 阅读全文
posted @ 2018-01-07 23:10 czjie 阅读(598) 评论(0) 推荐(0) 编辑

2017年4月12日

摘要: 安装vim full版本由于Ubuntu预安装的是tiny版本,所以会导致我们在使用上的产生上述的不便。但是,我们安装了vim的full版本之后,键盘的所有键在vi下就很正常了。首先,要先卸掉旧版的vi,输入以下命令:sudo apt-get remove vim-common 然后安装full版的 阅读全文
posted @ 2017-04-12 17:40 czjie 阅读(246) 评论(0) 推荐(0) 编辑

2017年4月8日

摘要: 以下是对Linux中top命令的用法进行了详细的介绍,需要的朋友可以过来参考下 查看多核CPU命令mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt top命令经常用来监控Linux的系统状况,比如cpu、内存的 阅读全文
posted @ 2017-04-08 16:00 czjie 阅读(207) 评论(0) 推荐(0) 编辑

2013年2月3日

摘要: cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明: crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab -l //列出某个用户cron服务的详细内容 crontab -r //删除没个用户的cron服务 crontab -e //编辑某个用户的cron服务例如: root查看自己的cron设置:crontab -u root –lroot想删除fred的cron设置:crontab -u fred –r在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u ro... 阅读全文
posted @ 2013-02-03 12:17 czjie 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 在我们对Oracle做EXP的过程中,可能会经常遇到EXP-00091 Exporting questionable statistics.的信息,其实它就是exp的error message,它产生的原因是因为我们exp工具所在的环境变量是的NLS LANG中的NLS_CHARCATERSET不一致引起的。但需要说明的是,EXP-00091这个error对所生成的dump文件没有影响,生成的dump文件还可以正常imp。下面我们来解决这个问题,让其不再出现:1.查看DB中的NLS_CHARACTERSET的值(提供两种方法):查询NLS_CHARACTERSET的值:select * fro 阅读全文
posted @ 2013-02-03 11:53 czjie 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 今天因为工作上的关系,需要设计一个对ORACLE的备份方案,由于数据库较大,不适合每天存量备份,所以设计了这种按周7个文件的覆盖备份,具体步骤如下:1.创建SHELL执行脚本oracle_backup.sh[root@czjie ~]# vi /data/oracle/orabak/oracle_backup.sh语句如下:#!/bin/bashexport ORACLE_BASE=/opt/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orclexport PATH=$ORACLE 阅读全文
posted @ 2013-02-03 11:50 czjie 阅读(1916) 评论(2) 推荐(2) 编辑

2013年1月17日

摘要: 刚才在保存tnsnames.ora文件的时候,出现提示错误。在编辑软件里面,出现的错误提示大概意思是“该文件被其他程序打开”。在记事本里面,出现的错误提示是:“拒绝访问”。我采用的方法是,将文件拷贝到桌面,将桌面的这个文件改了,之后再将桌面的这个文件替换原来的文件。具体原理,我不懂。但是这个方法可行!试试吧!记得备份一下! 阅读全文
posted @ 2013-01-17 15:00 czjie 阅读(455) 评论(0) 推荐(0) 编辑

2013年1月15日

摘要: 今天打开Myeclipse猛地提示我要激活,不然发布不了项目,只好找回之前的破解包,按照步骤一步步走下来,没问题哦,在执行破解程序myeclipse9_keygen_activator.exe时,开始各类错误,报错:createProcess Failed!,如下:忍痛继续进去,输入Subscriptor,获取激活码,发现没有System id,如下:暂且不管,继续激活,发现死活激活不了,网上了解了一下发现必须得有这个System ID,好吧,不用说肯定是跟前面那个报错有关了,试一下使用管理员身份运行,依旧报错,Determin System Id Cannot determine your 阅读全文
posted @ 2013-01-15 17:25 czjie 阅读(4091) 评论(0) 推荐(0) 编辑
摘要: 经常有人问到oracle中的Where子句的条件书写顺序是否对SQL性能有影响,我的直觉是没有影响,因为如果这个顺序有影响,Oracle应该早就能够做到自动优化,但一直没有关于这方面的确凿证据。在网上查到的文章,一般认为在RBO优化器模式下无影响(10G开始,缺省为RBO优化器模式),而在CBO优化器模式下有影响,主要有两种观点: a.能使结果最少的条件放在最右边,SQL执行是按从右到左进行结果集... 阅读全文
posted @ 2013-01-15 09:41 czjie 阅读(244) 评论(0) 推荐(0) 编辑

2012年12月10日

摘要: Oracle的锁表与解锁--找出Oracle锁定对象SELECT /*+ rule */ S.USERNAME, DECODE(L.TYPE, 'TM', 'TABLE LOCK', 'TX', 'ROW LOCK', NULL) LOCK_LEVEL, O.OWNER, O.OBJECT_NAME, O.OBJECT_TYPE, S.SID, S.SERIAL#, S.TERMINAL, S.MACHINE, S.PROGRAM, S.OSUSER FROM V$SESSION S, V$LOCK L, DBA_OBJECTS 阅读全文
posted @ 2012-12-10 17:14 czjie 阅读(326) 评论(0) 推荐(0) 编辑

导航