What is QRWTSRVR and QCNDDMF

360 pts.
Tags:
IBM iSeries
iSeries Commands
iSeries networking
What is QRWTSRVR and QCNDDMF for? Is there a default value? Where and how can I change and view this? Thank you

Answer Wiki

Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Discuss This Question: 6  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Gabe9527
    From IBM site Document Title Getting Job Log from QRWTSRVR Job Document Description QRWTSRVR is a prestart job that services IBM DRDA requests running over TCP/IP. Because QRWTSRVR is a prestart job, new users of that job will cause prior joblogs to be erased. Sometimes we need the information in the prior joblog. QRWTSRVR has code in it that prints the joblog before starting to service the new user. Note that certain failures (such as not having authority to a job description) prevent a job from starting and, therefore, will not produce a joblog because the job never started. This document describes the steps needed to get the QRWTSRVR job to produce a joblog before servicing a new user. Starting at V5R1, a joblog should also be produced if the message logging level is set to a text level other than *NOLIST. The QRWOPTIONS data area can also be used to force a joblog to be produced. Refer to Rochester Support Center knowledgebase document 23453033, IBM DRDA/DDM QRWOPTIONS Debug Data Area, for more information on the QRWOPTIONS data area. To link to document 23453033 immediately, click here Database 'Rochester Support Line KnowledgeBase', View 'All Documents', Document 'New DRDA QRWOPTIONS Debug Data Area'.
    11,005 pointsBadges:
    report
  • TomLiotta
    QRWTSRVR is the name of the DDM-over-TCP/IP and QCNDDMF is a system DDM ICF file. They are used when two systems use DDM to communicate. Is there a default value? A default value for what? Where and how can I change and view this? Where can you change and view what? Neither QRWTSRVR nor QCNDDMF have anything to change or view. What are you needing to do? Tom
    125,585 pointsBadges:
    report
  • Jedlasquite
    Thank you Gabe9527 and TomLiotta. My real problem is my SQL server requesting queries in the iSeries server returns a lot of responses to my SQL server. Looking at the user from SQL accessing the iSeries, it was locked on this PJ and jobs. My problem is this connection from iSeries to SQL is about 5GB average from NMS. Can you recommend how can I trap or pin point the culprit. Is there a way to monitor this? (netstat, DRDA, DDM) Also, is there a way to monitor DDM connections? Thank you.
    360 pointsBadges:
    report
  • TomLiotta
    Looking at the user from SQL accessing the iSeries, it was locked on this PJ and jobs. And: ...how can I trap or pin point the culprit. The first sentence implies that you know who's doing it. The second implies that you don't know who's doing it. But I'm not clear on what "it" is. ...this connection from iSeries to SQL is about 5GB average... Is that the problem? Is 5GB too much? How much elapsed time is the 5GB covering? Should nobody be transferring that much data? My real problem is my SQL server requesting queries in the iSeries server returns a lot of responses to my SQL server. Are you trying to find out who is running queries through your SQL Server system? Tom
    125,585 pointsBadges:
    report
  • Jedlasquite
    Thank you all for your responses. Based on the information I got and relating it to an example. This is our scenario: 1. SQL request a data on one table in the iSeries user library database. 2. We somewhat notice that iSeries returns the whole table files because our connection stream from iSeries to SQL is constant (e.g. 10 connections going out iseries to SQL). 3. We get the result but we notice constant connection to SQL server and with high bandwidth utilization. Here are some logs I gathered SYSKEYCST in DATALIB2 type *FILE not found. SYSINDEXES in DATALIB2 type *FILE not found. Datalib2 is a user library, per checking these catalog files are located in QSYS2 another is (we had a lot of this) 1 2011/07/21 12:13:03.125 SGT 10.2.3.2 %ISERIES-SocketDescGivenToAnotherJob: 654,566261030,T,GS,2011-07-21-12.00.00.960128,QRWTLSTN,QUSER,121367,QRWTLSTN,QSYS,*SYSBAS,1,QUSER,PRODSYS ,10716629461587460096,AUDRCV0386,QAUDJRNRCV,*SYSBAS,1,10,,1,4,60136,10.2.2.86, ,G,QRWTSRVR,QUSER,220645,QUSER,QUSER, 2 2011/07/21 12:13:03.250 SGT 10.2.3.2 %ISERIES-SocketDescGivenToAnotherJob: 654,566261080,T,GS,2011-07-21-12.00.01.718880,QRWTLSTN,QUSER,121367,QRWTLSTN,QSYS,*SYSBAS,1,QUSER,PRODSYS ,10716629464695341056,AUDRCV0386,QAUDJRNRCV,*SYSBAS,1,10,,1,4,60137,10.2.2.86, ,G,QRWTSRVR,QUSER,220478,QUSER,QUSER, How do we monitor and correct these kind of situations? Thank you
    360 pointsBadges:
    report
  • TomLiotta
    another is (we had a lot of this) (snip two audit journal entries) How do we monitor and correct these kind of situations? For that part, it's not clear what you mean by "monitor and correct". You already are monitoring them; that's why the audit journal entries were created -- you enabled the audit for them. But there is nothing visible to "correct". Those are normal, expected entries. They simply log the daemon job passing the socket to worker jobs. That's the way socket server applications commonly work. If you mean that you want to stop the remote system from sending database requests, we'll need a SQL Server person to discuss how to find what is going on to cause those requests. You probably should start a new question that references SQL Server instead of QRWTSRVR. And if that's not what you mean, you need to describe more fully what that part of your question is about. Here are some logs I gathered SYSKEYCST in DATALIB2 type *FILE not found. That part just looks like some poorly written SQL or perhaps an improperly defined connection. Without knowing what is being run on the remote system, there's no way to tell. You need to show us the SQL and the connection definition. If the SQL is not what you think the problem is, then I don't see anything else that can be done. It looks as if the remote requests are simply being served the way that they're being made to the server. Tom
    125,585 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following