请教:
这几天装了Oracle9i试试,装了三个客户端,可只有一台连接速度很快,2秒钟左右就连上了,其它两台要10秒多才能连上!不过连上后读取数据的速度没有差别。奇怪的是,其中有一台本来也很快,后来给它装了服务端,就变慢了,把服务端卸了也不行。
网络没问题,我连接服务器上的SQL Server非常快。我比较了一下连接快和连接慢的计算机,它们的tnsnames.ora相同。
用SQL Plus,Oracle Enterprise Manager Console,或者自已编程,连接都很慢,但使用tnsping myserver 10 很快就有响应了,根本不用等待。
有没有人遇到过这种问题?
tnsping 时,只是跟listener服务进行通讯,实际上没有跟数据库连接,如果你把数据库停了,只要你的listener服务还是运行的,你用tnsping测试,还是能通过的
配置网络服务尽量使用ip地址
如果是WINDOWS平台
檢查一下防火墻
特別象KV3000對此影響很大的
再说说你应用的环境,如服务模式是bs还是cs模式,操作系统环境。
可以试试下面的方法:
在oracle和ora92目录,右击“属性”->“安全”->“权限”,对所有用户允许访问。
我觉得这是没有办法的事,换个好机器就是不一样
感觉还是系统问题!操作系统!