是TNS的TRACE文件,记录了TNS的测试过程。

解决方案 »

  1.   

    一段内容是这样的:
    nsevwait: entry
    nsevwait: 4 registered connection(s)
    nsevwait: 1 added to NT list for 0x8
    nsevwait: 3 added to NT list for 0x8
    nsevwait: 4 added to NT list for 0x8
    nsevwait: 5 added to NT list for 0x2
    nsevwait: 0 pre-posted event(s)
    nsevwait: waiting for transport event (1 thru 5)...
    ntctst: size of NTTEST list is 1 - not calling poll  ----??
    sntseltst: Testing for CONNECTIONS on socket 220
    sntseltst: Testing for CONNECTIONS on socket 232
    sntseltst: Testing for CONNECTIONS on socket 244
    sntseltst: Testing for DATA on socket 360
      

  2.   

    好:
    服务器是 Windows Advanced Server 2000,oracle 8.1.6
    客户端也是一样的系统环境。
    我的问题解决很多程度上就在于弄明白这些话的含义了。
    知道的,请赶快告诉我,我几乎一直在线,马上结帖;
    up 也十分感谢!
      

  3.   

    虚拟内存你自己试着调整一下。网络通讯包的大小就要用WINDOWS优化大师之类的来修改了
      

  4.   

    我建议你这些
                                    db_files = 40
                                    db_block_buffers >= 3200
                                    shared_pool_size >= 16000000
                                    job_queue_processes >= 10 
      * 在文件尾追加两行:  max_enabled_roles = 40
                            open_cursors = 100
      

  5.   

    服务器的硬件还是不错的,新机子。虚拟内存设置为800M,应该够用了吧!
    网络通讯包设置得大一些?我倒没有想到,试一试吧;
     yunfengh(韵风)的方法我也试一试。
    我的问题就是客户端通过防火墙后不能连接到服务器:
    client---firewall(checkpoint)----server(win2k advanced server)
    oracle 的版本都是8.1.6
    现在ping ok,tnsping ok,但就是配不通,我加了跟踪后有了上面的描述。
    我把它和配置成功的比较了一下,跟踪文件内容只有很少的不同:
    成功的:ntctst: size of NTTEST list is 1 - calling poll
            ntctspoll: Testing for 2 cxds on protocol Named Pipes NT Protocol Adapter
            ntctspoll: Testing for 2 cxds on protocol select失败的:ntctst: size of NTTEST list is 1 - not calling poll
      

  6.   

    补充:
    报错:tns 超时。
      

  7.   

    等一会,我用的sever和你一样。等一下,我看一下
      

  8.   

    我的跟踪文件名是listener.trc。
    是加了跟踪才有的。
    你的情况和我一样吗?而且解决了对吗?
    赶快告诉我,我都快愁死了!
    我的QQ:81825461