关于oracle出现 TNS
本人并不是专业的数据库管理人员,但是在这方面比较感兴趣。近期,我公司的oracle数据库突然出现了TNS-12560的故障错误,
具体表现为agent服务/listener服务无法启动,其他服务正常。我在这方面进行了着手研究,启动listener服务时进行了trace调试
,结果发现在运行到350多行时出现下面的错误:ntt2err: entry/ntt2err: soc 10106 error……
[000001 24-9月 -2009 10:15:19:750] nttcnp: Validnode Table IN use; err 0x0
[000001 24-9月 -2009 10:15:19:750] nttcnp: creating a socket.
[000001 24-9月 -2009 10:15:19:750] nttcnp: binding an address to a socket.
[000001 24-9月 -2009 10:15:19:750] ntt2err: entry
[000001 24-9月 -2009 10:15:19:750] ntt2err: soc 10106 error - operation=1, ntresnt[0]=530, ntresnt[1]=38, tresnt
[2]=0
[000001 24-9月 -2009 10:15:19:750] ntt2err: exit
[000001 24-9月 -2009 10:15:19:750] nttcnp: exit
[000001 24-9月 -2009 10:15:19:750] nttcon: exit
[000001 24-9月 -2009 10:15:19:750] nserror: entry
[000001 24-9月 -2009 10:15:19:750] nserror: nsres: id=0, op=65, ns=12560, ns2=0; nt[0]=530, nt[1]=38, nt[2]=0; ora
[0]=0, ora[1]=0, ora[2]=0
[000001 24-9月 -2009 10:15:19:750] nsopen: unable to open transport
[000001 24-9月 -2009 10:15:19:750] nsbfr: entry350
正常情况下,该位置应当是:nttcnp: listening on a bound socket ……
监听绑定
查到10106是微软系统内部错误:“初始化出错”.
该问题在google上搜索只找到一个法语网站,说出问题是由于某些软件阻止了socket的绑定导致,但是没有给出问题解决得办法
。另外又找了几个网站,是在与10106相同的位置,出现不同代码错误的问题,但是都没有给出解决问题的关键,基本上都是重新安
装数据库甚至操作系统。原本怀疑该错误是病毒导致,使得操作系统出现问题,但是操作系统并没有出现其他致命错误。为了发现
是否是其他软件阻止了socket的绑定,本人停止了基本上用不上的全部服务,但是错误还是没有终止。
于是本人也想重新安装数据库,但是服务器上没有该版本的安装文件,想登录公司ftp网站下载安装文件,但是,服务器无法登录
,提示说服务器连接错误,我又查找了该问题的原因,找到该问题是winsock被破坏导致无法与ftp服务器建立连
相关文档:
update :单表的更新不用说了,两者一样,主要说说多表的更新
Oracle> Oracle的多表更新要求比较严格,所以有的时候不是很好写,我们可以试试Oracle的游标
&n ......
Oracle笔记
l 关于TRUNC函数
SELECT
RELATED_ID ,
DOC_ID ,
CAT_ID ,
CAT_CODE ,
RELEASE_DATE ,
&n ......
数学函数
在oracle 中distinct关键字可以显示相同记录只显示一条
1.绝对值
S:select abs(-1) value
O:select abs(-1) value from dual
2.取整(大)
S:select ceiling(-1.001) value
O:select ceil(-1.001) value from dual
3.取整(小)
S:select floor(-1.001) value
......
我在把oracle数据导入sqlserver中时,发现在oracle中字段定义为唯一索引时,不同记录的此字段如果为空不被认为是重复的,但在sqlserver中如果此字段为唯一索引字段,不允许有2个以上的空值。郁闷。所以只好将sqlserver中的唯一索引字段手工修改为几个非空的值,但这样程序肯定要进行修改了。需要在程序中为此字段设置不重复 ......