最近一段时间发现程序在晚上同步数据时会假死,程序没有输出异常信息,但是用浏览器访问后页面空白,重启后后正常了,一开始以为是程序晚上同步数据时有2万多个空指针,导致内存溢出,然后卡死,把异常数据清理后发现问题依旧。在同步数据时卡死,那么数据库也嫌疑犯之一。首先查看表空间的使用情况:

 SELECT tbs 表空间名,
       sum(totalM) 总共大小M,
       sum(usedM) 已使用空间M,
       sum(remainedM) 剩余空间M,
       sum(usedM) / sum(totalM) * 100 已使用百分比,
       sum(remainedM) / sum(totalM) * 100 剩余百分比
  FROM (SELECT b.file_id ID,
               b.tablespace_name tbs,
               b.file_name name,
               b.bytes / 1024 / 1024 totalM,
               (b.bytes - sum(nvl(a.bytes, 0))) / 1024 / 1024 usedM,
               sum(nvl(a.bytes, 0) / 1024 / 1024) remainedM,
               sum(nvl(a.bytes, 0) / (b.bytes) * 100),
               (100 - (sum(nvl(a.bytes, 0)) / (b.bytes) * 100))
          FROM dba_free_space a, dba_data_files b
         WHERE a.file_id = b.file_id
         GROUP BY b.tablespace_name, b.file_name, b.file_id, b.bytes
         ORDER BY b.tablespace_name)
 GROUP BY tbs

发现表空间USERS的表空间的已使用百分比是99%.再获取用户的默认表空间:

select username, DEFAULT_TABLESPACE
from dba_users
where username = 'scott';

scott用户的默认表空间刚好是USERS,找到表空间的物理路径:

select * from dba_data_files where tablespace_name ='USERS';

那就把这个表空间进行扩展:

alter database datafile 'D:\ORACLE\PRODUCT\ORADATA\TEST\USERS01.DBF' resize 5120M;

修改USERS表空间时较慢,花了4分多钟.修改完成后再次查询表空间的使用情况,再次查询看否执行成功。

依稀是2000年左右开始看星爷的电影,那时候买不起电影票,在小卖部看别人放的影碟(VCD),从百变星君、整蛊专家、算死草、大话西游、逃学威龙、唐伯虎点秋香、功夫等等,每一部都能笑到合不上嘴.

今天在朋友圈看到一位老友写了这句话,“他好像条狗啊!”还有这张截图,回想起了我所理解的大话,以及给我的感动.

记得第一次看大话的时候,腹背抽筋,龇牙咧嘴,什么都没看懂.直到2012年之后,再去看大话,开始笑不出来,发现脸上开始有泪水.当至尊宝带上紧箍咒前的话却那段刻骨铭心的台词时:

  曾经有一份真诚的爱情摆在我的面前,我没有珍惜,等到失去的时候才追悔莫及,人世间最痛苦的事情莫过于此。如果上天能够给我一个重新来过的机会,我会对那个女孩子说三个字:‘我爱你’。如果非要给这份爱加上一个期限,我希望是,一万年。”

心里总有一种莫名的心酸,有机会时嘻嘻哈哈,至尊宝第一次说这段台词是为了骗紫霞仙子,第二次在说是已经是大彻大悟,而却没有机会当着紫霞仙子的面说了.从至尊宝带上紧箍咒那一刻起,从此爱情将与他无关,从至尊宝到孙悟空的蜕变,也是见证了男孩到男人的历程,留在心底确是最深的伤痛.2015081802

最后的那个一句”我看得了,他好像条狗啊!”,紧箍咒往至尊宝头上扣的那一刻起,就决定了像条狗.用男人的思想,这是一个男人的无奈.

师傅的话:”等你明白了舍生取义的道理,你自然会回来和我唱这首歌的。”师傅是父母、老师的形象,那个男人都经历过他们的谆谆教导,而后青春年少的叛逆反抗,而后成为成熟成为男人以后,后由衷的感谢他们的教诲,抑或后悔当初没有他们的话.

牛魔王是一种无形的力量,他夺走了紫霞,夺走了晶晶,也夺走了至尊宝的快乐。从牛魔王的出现至尊宝就么有了无忧的时间,为了把找回晶晶,最爱的紫霞一度的把希望寄托在月光宝盒上面,希望可以通过时间穿越避开与牛魔王的正面交锋,找回自己的东西,在这个幻想一而再的破灭之后才醒悟,至尊宝没有这个能力,只有带上紧箍咒成为孙悟空,才有与牛魔王一战的实力。

这个像是一个极大的讽刺,想得到需要先放弃,不管选择至尊宝或者孙悟空都会失去,至尊宝快乐总是很短暂,孙悟空是无尽的痛苦,    这真是一个极大的讽刺。你想要得到吗?那么好吧,你先放弃吧。你必须做出选择,作至尊宝,那么快乐总是很短暂,作孙悟空,你就要忍受无尽的痛苦。
这个世界的规则好象是牛魔王制定的,那么恶毒,在它面前,那段经典的台词显得多么的苍白无力,只能成为一个男孩子蜕变成男人的时候留在心底最深的伤痛。
唐僧说话的方式从来就没有变过,只是在至尊宝醒悟的前后听来有完全不同的感受。那么至尊宝是自觉自愿的醒悟吗?不,他并不愿意,但是他必须拯救紫霞,必须化解人间的恨,他别无选择。虽然成为了孙悟空,成了大英雄,但他对自己的生存状态极度不满。片子的最后,孙悟空将他心中残存的至尊宝的影子幻化作一位夕阳武士,在对现实世界彻底失望后,只能构造一个虚幻的想象来了却这桩心愿,并借武士的口中表达了对自己生存状态的不满,活得好象是一条狗一样。唉,一个男人的悲怆和无奈。

 "生又何哀,死又何苦。"

很早就听说过,如果你能理解大话中,”他好象一条狗”那么你才是真正理解了《大话》
也许我还不能完全明白…………..喜欢大话喜欢那种明明相爱却又不能死守终生的遗憾和悲哀。我只能这样骗自己,
也许她也有她的苦衷。发现自己真的的接近于疯狂。大概是太过于同情怜悯自己了,才深深地喜欢着这个故事。

2015081801

前些天在CentOS里面搭了11G的环境。今天同事用在Win7_x64用PLSQL_Developer去连接时老是提示ORA-12151:无法处理服务名.解决了这个问题,连接进去一查询就提示

error01

一看就是当前连接用户没有对sys用户下的表v$session,v$sesstat,v$statname的select权限,在服务端以sysdba身份登录、授权:

grant select on v_$statname to username;
grant select on v_$sesstat to username;
grant select on v_$session to username;
grant select on v_$mystat to username;

执行了完事后,新问题:ORA-03114:未连接到ORACLE
error3
再查看本地的oracle客户端版本是81的精简客户端,感觉略老。在官网下了个11g的客户端,因为PLSQL_Developer(貌似这个软件并没有x64的)是x32的所以下了x32的版本。官网的下载地址如下:

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

下载完后解压到D盘根目录下: D:\instantclient_11_2 ,再目录下创建Tnsnames.ora文件:

TEST =
    (DESCRIPTION =
	(ADDRESS_LIST =
	     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.111)(PORT = 1521))
	)
	(CONNECT_DATA =
	   (SERVICE_NAME = TEST)
	)
     )

创建一批处理:

@echo off
set path=D:\instantclient_11_2
set ORACLE_HOME=D:\instantclient_11_2
set TNS_ADMIN=D:\instantclient_11_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe

放到PLSQL根目录下执行,启动PLSQL后直接取消进去设置:

error2

应用、确定,关闭软件,再次打开软件登陆,问题解决.查询正常.把以下变量加系统变量里,不然查询中文会显示乱码.

NLS_LANG=AMERICAN_AMERICA.AL32UTF8

这次的项目有点郁闷,因为项目没有设置页面的渲染方式,让浏览器自动选择渲染的方式,IE11打开的页面却是用IE7的方式渲染,好多特效不起作用、布局都有些凌乱。索性在网上翻出了可以设置IE渲染方式的标记,在<head>中添加如下标记:

<meta http-equiv="X-UA-Compatible" content="IE=Edge">

设置ie以最高版本的方式渲染页面,页面正常了。这个标记有一个好处,可以直接指定IE的渲染方式解决很多不同版本的IE兼容性问题。当页面只兼容IE7的时候可以直接指定

<meta http-equiv="X-UA-Compatible" content="IE=IE7">

以达到不同版本IE打开都以指定版本渲染页面。