爱既可以错过,又可以再遇
开始一段感情的时候,我们以为自己会天长地久,海枯石烂.恨不得一夜白头,厮守到老.
结束一段感情的时候,我们以为自己会至死不渝,永不变心.总以为从此自己心灰意冷,不问情事.
爱一个人,他就是全部,他就整个世界,眼里,再没有别的影子存在的空间.
爱一个人,我们说着柔情似水的话,我们做着情定三生的梦.我们以为就可以这样一路到永远.
但是,爱一个人到底可以有多久,爱情到底可以走多远,我们自己也没有把握.
有人说,爱因为失去而得到永恒的凝固的美,是记忆里永远挥之不去的凄美的风景.可是得不到的感情是不是就能够在记忆里永远,没有结局的感情是不是就能够让彼此刻骨铭心一生一世,不能.爱着的时候,我们以为我们可以.但是,当相爱的两个人因为种种原因不能在一起了,我们嫁了别的男人,娶的别的女人,时间的磨砺里,身边的人,在生活中的地位越来越突出,在彼此心中的分量越来越重,而记忆里的那个人,因为时间的推移,因为空间的阻隔,会在记忆里褪色,会在生命里渐行渐远.我们可以试想,如果这个城市,发生一场地震,你的老婆或者老公和你的曾经视为全部生命的情人都需要你去救,你首先想的是谁,你最想救的到底是谁.是哪个你曾经爱的要死要活的旧情人吗?不会.就算是贾宝玉如何心无旁骛的爱着林黛玉,到情至性的林妹妹魂归离恨天,宝哥哥当然是肝肠寸断恨不身生双飞翼,随她飞到天尽头.可是我们知道,痛过之后的宝哥哥还是会和宝姐姐相濡以沫一生,爱情的力量,远远大不到让人寻死泯活,出家做和尚,削发做姑子.如果有,所谓的眼泪,哭喊,自残大抵是做戏的手腕.金岳霖爱着林徽因,这一爱,就是一生的等待,然而他终生无悔.爱德华八世爱着辛普森夫人,这一爱,就是整个江山的拱手相让,然而他心甘情愿.爱有多重.重的时候是一生的无望的默默守候也甘之如饴,重的时候是万里江山的舍弃也痴心不改.然而这样的爱情,历史的书卷里,几百年也才有一次,可遇不可求.我们平凡的人,依然会一段接一段的爱,直到爱的疲惫,然后结婚.一段感情结束了,我们痛不欲生,仿佛整个世界都要坍塌.其实,很多时候,是我们自以为是了,是我们自己把感情的分量超重了,是我们自己把感情的痛苦夸大了.因为我们需要别人平肯定自己有多痴,有多苦,有多痛.
分手以后,我们把自己当做完美传说里的影子,我们写着怀念他(她)的文章,诉说着自己和情深意重,我们持着满脸的泪珠,哀泣感情的逝去.其实,我们自己都知道,思念是趄的,惦记是真的,痛苦是真的,失落是真的,美丽的文字里的刻意精致的诉说也是真的.但是,情没有那么重,痛没有那么深,借助文字的渲染,我们毫不吝啬的运用一切修辞来铺陈,我们痛快淋漓的堆砌,我们竭尽全力的做秀,我们陷入在自己营造的爱情故事里不可自拔,我们为自己的深情哭泣的犁花带雨,不但要感动地自己一塌糊涂还要感动别人唏嘘不已.这可真要感谢中国的方块字有这么神气的表达力,泣美的文字,绝望的感情,无助的情绪,把他夸张到极点,用满纸荒唐言,赢得同情,赢得一把心酸泪.
每次分手,我们总以这就是生命里最浓烈的一份感情,总以为,这就是生命里最美好的那段感情.我们宁愿自己一生只爱一个人,我们宁愿自己是哪个成就了才子佳人,情定三生,矢志不移的爱情神话的多情主角.其实,我们谁也做不了传诵千秋万代历史佳话的情圣,我们做不到一生只活在一段旧梦里,我们做不到一生只怀念一个人的笑容.岁月流逝,我们还会遇到新的感情,还会向从前一样的投入.一个人离开了,这个世间的某个角落,总还有一个合适的人,还有一段合适的感情,在等待着我们在合适的时间开始.
爱情有多远,大概就是只有两只手掌那么远.谁好不是谁生命的唯一,这世界上本没有完美的女人和男人.错过了这个,我们还会遇到下一个,然后又开始燃烧.
1. ORACLE
SELECT * FROM TABLE1 WHERE ROWNUM<=N
2. INFORMIX
SELECT FIRST N * FROM TABLE1
3. DB2
SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N
DB2
SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY
4. SQL SERVER
SELECT TOP N * FROM TABLE1
5. SYBASE
SELECT TOP N * FROM TABLE1
6. mysql:
select * from table_name limit N
System.XML命名空间提供了描述XML文档的大量的类。在设计时,我们应该考虑使用哪些类和怎样使用这些类。如果访问基于文本的XML数据集,那么XmlDocument类是可以用的。如果让XML作为一个参数传给类,或者能够直接访问文件系统的一个XML文档,那么使用XmlDocument是一个明智的选择。如果想让文档有一个模型,那么XmlTextReader类也许是用来访问数据的首选。如果从数据库中得到XML,尽管确实有好几种方法用来获取这个数据,但XmlDataDocument是一个不错的选择。当使用这种方法的时候,ExecuteReader返回一个XmlReader。SQLXML类允许在SQL语句中使用For XML子句。
错误现象:
因误操作,数据库中某一数据文件被误删,控制面板的Oracle相关服务显示已启动,但用SQL*Plus无法连接,显示以下错误:
ORA-01033: ORACLE initialization or shutdown in progress
模拟现象:
create tablespace test datafile
'c:\test.ora' size 5M
AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED
default storage (initial 128K next 1M pctincrease 0)
/
关闭所有服务stop.bat
net stop "OracleWebAssistant0"
net stop "OracleOraHome81TNSListener"
net stop "OracleServiceORADB"
shutdown
在操作系统中删除test.ora文件
重新启动服务start.bat
net start "OracleWebAssistant0"
net start "OracleOraHome81TNSListener"
net start "OracleServiceORADB"
服务里OracleServiceORADB显示已启动,但用SQL*Plus无法连接,
显示ORA-01033: ORACLE initialization or shutdown in progress
解决方法:
先让该数据文件脱机,就可以打开数据库
C:\>svrmgrl
svrmgrl>connect internal
svrmgrl>shutdown
svrmgrl>startup mount
--ARCHIVELOG模式命令,文件名要大写
svrmgrl>alter database datafile 'C:\TEST.ORA' offline;
--NOARCHIVELOG模式命令
svrmgrl>alter database datafile 'C:\TEST.ORA' offline drop;
svrmgrl>alter database open;
--查询数据文件联、脱机状态
SQL> select file#,name,status from v$datafile;
SQL> drop tablespace test;
表空间已丢弃。
丢失联机日志文件
分两种情况处理
1、丢失的是非活动的日志文件;
2、丢失的是当前激活的日志文件。
如果是第一种情况,而发生故障的日志文件组又具有多个成员,可以先将数据库shutdown,然后用操作系统命令将损坏日志文件组中好的日志成员文件把损坏的成员文件覆盖(在同一个日志成员组中的所有日志文件的各为镜象的),如果其物理位置不可用可将其拷贝到新的驱动器上,使用alter database rename file ‘xxxx’ to ‘xxxx’改变文件位置,之后启动数据库,如果正常马上进行一个冷备份。如果损坏的日志组中只有一个日志成员,先mount上数据库,将其转换为noarchivelog模式,执行alter database add logfile member ‘xxx’ to group ‘x’给相关组增加一个成员,再执行alter database drop logfile member ‘bad_file’将损坏的日志文件删除,由于数据库的结构发生变动需要备份控制文件,之后将数据库改回archivelog模式,做一个冷备份。
如果丢失的是当前激活的日志文件,数据库又没有镜像而且当前日志组中所有成员均变为不可用。首先将数据库shutdown abort,从最近的一次全备份中恢复所有的数据文件,将数据库启动到mount状态。如果原来的日志文件物理位置不可用,使用alter database rename file ‘xxx’ to ‘xxx’改变文件的存放位置。然后,使用recover database until cancel命令来恢复数据库,直到提示最后一个归档日志运用完之后,输入cancel。之后用alter database open resetlogs打开数据库,如果没有问题,立即进行一个冷备份。注意!所有包含在损坏的redo log中的信息将会丢失,也就是说数据库崩溃前已经提交的数据有可能会丢失。这对于某些要求很高的应用将会损失惨重,因此应尽量使每个日志组具有多个日志成员,并且放置在不同的驱动器上防止发生介质故障。
我用的系统为XP SP2,问题的关键是ora92文件的权限问题,修改一下权限即可。方法如下:
选择ora92文件夹,首先把Authenticated Users的“读取和运行”权限钩掉,然后点“应用”,然后再钩上,点应用,然后点击“高级”,钩上“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”, 重起IIS就可以了。