Probs in 8.40D - dmapifil and dmaudfil files might help
Lloyd, Gavin
gavin.lloyd@fmglobal.com
Mon, 18 Apr 2005 12:28:39 +0100
Can you let me know what version and any bug/fix numbers that are
relevant because this could mean that we can look at upgrading again.
Regards,
Gavin.
-----Original Message-----
From: powerh-l-admin@lists.sowder.com
[mailto:powerh-l-admin@lists.sowder.com] On Behalf Of Lemin, Graeme
Sent: 18 April 2005 00:32
To: Joe Boyle; powerh-l@lists.sowder.com
Subject: RE: Probs in 8.40D - dmapifil and dmaudfil files might help
We've received advice from Cognos that this 'feature' has been fixed!!
Yay!!
> -----Original Message-----
> From: Joe Boyle [SMTP:atla38@dsl.pipex.com]
> Sent: Saturday, 16 April 2005 8:04 pm
> To: Lemin, Graeme; powerh-l@lists.sowder.com
> Subject: RE: Probs in 8.40D - dmapifil and dmaudfil files might
help
>
> and you could always set up logicals for dmapifil and dmaudfil.
Inspection
> of the files mapped to might also shed some light on the cause of the
> problem.
>
> Regards, Joe.
>
> -----Original Message-----
> From: powerh-l-admin@lists.sowder.com
> [mailto:powerh-l-admin@lists.sowder.com] On Behalf Of Lemin, Graeme
> Sent: 05 April 2005 04:25
> To: Joe Boyle; Deskin, Bob; powerh-l@lists.sowder.com
> Subject: RE: Probs in 8.40D
>
> That was my understanding as well. If you add 'set file xxx open
read' then
> you are explicitly stating the type of access. And certainly what
we're
> hoping we can do in 8.40D!
>
> regards
>
> Graeme
>
> > -----Original Message-----
> > From: powerh-l-admin@lists.sowder.com
> [SMTP:powerh-l-admin@lists.sowder.com] On Behalf Of Joe Boyle
> > Sent: Tuesday, 5 April 2005 12:35 am
> > To: 'Deskin, Bob'; powerh-l@lists.sowder.com
> > Subject: RE: Probs in 8.40D
> >
> > all fair comments of course, but if you are adding 'SET FILE xxx
OPEN
> READ'
> > to the qtp, are you not telling qtp that creating a read only
additional
> > transaction is desired in this case - and that you don't care about
the
> > consequences of reference-only data being changed during the
run/request.
> >
> > To have to add 'commit at update' in order to release rows/locks is
very
> > slow, and affects the consistency of the updateable rows as well as
the
> > reference-only rows, and that is undesirable.
> >
> > P.S. as always, I recognize that what anyone wants in a given
scenario is
> > always highly subjective, but apparently 7.10.Gn did what 8.40.D now
does
> > not do, so if its good enough for 7.10.Gn, why not 8.40.D also :)
> >
> > Regards, Joe.
> >
> >
> > -----Original Message-----
> > From: Deskin, Bob [mailto:Bob.Deskin@Cognos.COM]
> > Sent: 04 April 2005 13:47
> > To: Joe Boyle; powerh-l@lists.sowder.com
> > Subject: RE: Probs in 8.40D
> >
> > Keep in mind that the OPEN READ|etc syntax was in QTP originally for
> > non-relational files and was adapted for relational. I forget why we
did
> > that rather than add a transaction statement. However, just because
one
> > table is opened for read doesn't mean that the entire transaction,
which
> > may include other tables, should be read-only. the other option
would be
> > to create an additional transaction, which may not be desirable.
> >
> > Bob
> >
> > -----Original Message-----
> > From: powerh-l-admin@lists.sowder.com
> > [mailto:powerh-l-admin@lists.sowder.com] On Behalf Of Joe Boyle
> > Sent: April 4, 2005 8:34 AM
> > To: powerh-l@lists.sowder.com
> > Subject: RE: Probs in 8.40D
> >
> >
> > I wonder what 'SET FILE xxx OPEN READ' was designed to do if not
create
> > a read only transaction for the table; and presumably allow other
> > processes concurrent read/write access as with reference files in
> > screens.
> >
> > I suppose it could be to block other writers while qtp is accessing
rows
> > from the table; but I thought that was what the consistency Tx did
> > anyway, and so I would expect the 'set file ... read' override to
allow
> > others read/write access.
> >
> > Regards, Joe.
> >
> >
> > -----Original Message-----
> > From: powerh-l-admin@lists.sowder.com
> > [mailto:powerh-l-admin@lists.sowder.com] On Behalf Of Lloyd, Gavin
> > Sent: 04 April 2005 10:26
> > To: Lemin, Graeme; powerh-l@lists.sowder.com
> > Subject: RE: Probs in 8.40D
> >
> > We are running OpenVMS V7.1-2, Oracle Rdb V7.0-65, Powerhouse
7.10.G4.
> >
> > We tested 8.30D and experienced the following problems:
> >
> > Case No: 3122113
> > Date Logged: 24-Apr-2003
> > Bug No.: 406680
> > Fixed: Yes>
> > Fixed Version: 8.30D3
> > Issue: Problem locating database when using searchlist logicals
> >
> > Case No: 3123401
> > Date Logged: 02-May-2003
> > Bug No.: 404930
> > Fixed: No
> > Issue: 'SET FILE xxx OPEN READ' does not create a read only
transaction
> >
> > Case No: 3124064
> > Date Logged: 07-May-2003
> > Fixed: Yes
> > Issue: Retrieval on SMALLINT columns combined with CHARACTER columns
> > does not work
> > Solution: In the PHD File screen change the type for the databases
from
> > RDB/VMS to RDB
> >
> > Case No: 3126513
> > Date Logged: 22-May-2003
> > Bug No.: 406779
> > Fixed: Yes
> > Fixed Version: 8.30D3
> > Issue: '%RDB-E-UNRES_REL' error
> >
> > Case No: 1111339
> > Date Logged: 30-May-2003
> > Bug No.: 407579
> > Fixed: Yes
> > Issue: 'COMMIT AT RUN' is commiting transactions at each request
> > Solution: In the PHD File screen change the type for the databases
from
> > RDB/VMS to RDB
> >
> > As you can see 4 of the 5 were resolved (the PHD change needs a
full>
> > recompile to take effect), but Case 3123401 was deemed a
functionality
> > change and not 'changed' so you will have to discuss with Cognos.
> >
> > Regards,
> > Gavin.
> >
> > -----Original Message-----
> > From: powerh-l-admin@lists.sowder.com
> > [mailto:powerh-l-admin@lists.sowder.com] On Behalf Of Lemin, Graeme
> > Sent: 01 April 2005 07:17
> > To: powerh-l@lists.sowder.com
> > Subject: Probs in 8.40D
> >
> >
> > Hi Listers
> >
> > Our upgrade from 7.10.G1 to 8.40D has struck yet another
> > problem.
> >
> > First off, the usual stuff:
> >
> > We are currently upgrading from:
> >
> >
> > VMS 7.3-1 and OracleRDB 7.1-03
> >
> > to
> >
> > VMS 7.3-2 and OracleRDB 7.1-04
> >
> > and from Powerhouse from 7.10.G1 to 8.40D.
> >
> >
> > We have experienced severe problems where Powerhouse is locking out
> > other processes. Looking at the log file from two requests within a
> > single QTP program (with trace flags enabled) we find:
> >
> > ~T Transaction Parameter Block: (len=4)
> > 0000 (00000) TPB$K_VERSION = 1
> > 0001 (00001) TPB$K_ISOLATION_LEVEL3 (serializable)
> > 0002 (00002) TPB$K_READ (read only)
> > 0003 (00003) TPB$K_WAIT
> > ~T Start_transaction (1) on db: 3, db count=1
> > Get Retrieval by index of relation RDB$RELATIONS
> > Index name RDB$REL_REL_NAME_NDX [1:1] Direct lookup
> > Sort
> > Cross block of 2 entries
> > Cross block entry 1
> > Conjunct
> > Leaf#01 BgrOnly RDB$RELATION_FIELDS Card=9317
> > BgrNdx1 RDB$RFR_REL_NAME_FLD_ID_NDX [1:1] Fan=8
> > Cross block entry 2
> > Get Retrieval by index of relation RDB$FIELDS
> > Index name RDB$FIELDS_NAME_NDX [1:1] Bool Direct lookup
> > Run: PH_EXT_0
> >
> > Request: GET_CURR_WORK_ORDERS
> >
> > Executing request GET_CURR_WORK_ORDERS ...
> >
> > ~T Compile transaction (1) on db: 2
> > ~T Transaction Parameter Block: (len=120)
> > 0000 (00000) TPB$K_VERSION = 1
> > 0001 (00001) TPB$K_ISOLATION_LEVEL3 (serializable)
> > 0002 (00002) TPB$K_WRITE (read write)
> > 0003 (00003) TPB$K_WAIT
> > 0004 (00004) TPB$K_LOCK_READ (reserving) "WIZ_SALES_AGENTS"
TPB$K_SHARED
> > 0017 (00023) TPB$K_LOCK_READ (reserving) "CTH_HP_DESCRIPTION"
> > TPB$K_SHARED 002C (00044) TPB$K_LOCK_READ (reserving)
> > "WIZ_WO_LINE_HISTORY" TPB$K_SHARED 0042 (00066) TPB$K_LOCK_READ
> > (reserving) "CTH_WO_HISTORY" TPB$K_SHARED 0053 (00083)
TPB$K_LOCK_READ
> > (reserving) "WIZ_WO_LINE_ITEMS" TPB$K_SHARED 0067 (00103)
> > TPB$K_LOCK_READ (reserving) "CTH_WORK_ORDER" TPB$K_SHARED ~T
> > Start_transaction (1) on db: 2, db count=1
> >
> > As mentioned, these passes are within the same QTP program. The
files
> > are opened as "OPEN 1 READ SHARE".
> >
> > If we run the same code, in the same environment but using 7.10.G1,
then
> > the TPB$K_WRITE parameter is set to READ ONLY in both cases. Our
DBAs
> > have confirmed that the "read write" is what is causing other
> > transactions to be locked out.>
> >
> > This has become a "show stopper" for us, to the point where our
customer
> > is going to decide on Monday whether it's worth going ahead with the
> > upgrade or not.
> >
> > Has anyone seen anything like this before, or have any suggestions?
> >
> > Thanks again.
> >
> > regards
> >
> > Graeme Lemin
> > Telstra Multimedia
> > Melbourne, Australia
> > +61 3 8695 7040
> > graeme.lemin@team.telstra.com
> >
> >
> >
> >
> >
> >
> > --
> > = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> > Mailing list: powerh-l@lists.sowder.com
> > Subscribe: "subscribe" in message body to
> > powerh-l-request@lists.sowder.com
> > Unsubscribe: "unsubscribe <password>" in message body to
> > powerh-l-request@lists.sowder.com
> > http://lists.sowder.com/mailman/listinfo/powerh-l
> > This list is closed, thus to post to the list you must be a
subscriber.
> >
> > --
> > = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> > Mailing list: powerh-l@lists.sowder.com
> > Subscribe: "subscribe" in message body to
> > powerh-l-request@lists.sowder.com
> > Unsubscribe: "unsubscribe <password>" in message body to
> > powerh-l-request@lists.sowder.com
> > http://lists.sowder.com/mailman/listinfo/powerh-l
> > This list is closed, thus to post to the list you must be a
subscriber. >
> >
> > This message may contain privileged and/or confidential
> information.
> > If you have received this e-mail in error or are not the intended
> recipient,
> > you may not use, copy, disseminate or distribute it; do not open any
> > attachments, delete it immediately from your system and notify the
sender
> > promptly by e-mail that you have done so. Thank you.
> >
> >
> > --
> > = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> > Mailing list: powerh-l@lists.sowder.com
> > Subscribe: "subscribe" in message body to
> powerh-l-request@lists.sowder.com
> > Unsubscribe: "unsubscribe <password>" in message body to
> powerh-l-request@lists.sowder.com
> > http://lists.sowder.com/mailman/listinfo/powerh-l
> > This list is closed, thus to post to the list you must be a
subscriber.
>
> --
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l@lists.sowder.com
> Subscribe: "subscribe" in message body to
powerh-l-request@lists.sowder.com
> Unsubscribe: "unsubscribe <password>" in message body to
> powerh-l-request@lists.sowder.com
> http://lists.sowder.com/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a
subscriber.
>