> -----Original Message-----
> From: Peter Prymmer [mailto:[EMAIL PROTECTED]]
> Sent: Friday, February 09, 2001 2:20 PM
> To: Dilip Chhetri
> Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: Re: DBD::RDB
> 
> 
> 
> 
> On Fri, 9 Feb 2001, Dilip Chhetri wrote:
> 
> > hello all,
> >     I am wondering if the sql$mod61.exe is a standard 
> executable that comes
> > with the os? I seem to have the other components (? right 
> terminology)
> > but my 'make' bombs because there is not sql$mod61 where it 
> is looking
> > (or anywhere in the machine) - if it comes with the os, is 
> it in a some
> > layer product cd?? Any insight would be much appreciated by 
> this newbie. 
> >     * perl 5.6 running (very nicely!!) on vms(axp) 7-2.1 ..
> > thanks
> > --- 
> 
> Rdb is a layered product that installs on top of the OS.  
> Histroically I
> think was the case that DEC came under criticism from other
> server/database vendors for "bundling" the Rdb product with the OS.
> Although I have little experience with older Rdb 
> installations from long
> ago (say before version 5) I still think it was the case that 
> Rdb would
> install separately from the OS even in those old days.
> 
> For reasons unkown to me DEC sold the Rdb product to Oracle 
> corporation
> but I think it is still the case that any work that gets done 
> on Rdb is
> done by developers in Nashua New Hampshire.

Just as a quick clarification.  Those developers in Nashua, NH are all
Oracle employees now.  I don't know the details of the arrangement, but
they all work in the same Compaq installation (ZKO), where VMS engineering
is centered, but it's all work done by and for Oracle.

> 
> Do you have a file named SYS$SYSTEM:SQL$MOD61.EXE ?  If so I 
> think that
> the presence of the "61" version number in the file name 
> would indicate a
> so called "Multi-version" install.  Widely different versions 
> of Rdb can
> be installed onto VMS in a way that allows the preservation and use of
> older versions.  Such installations are called 
> Multi-versioned in the Rdb
> world (and are unrelated to file versioning such as ";1" or 
> ";2" etc.).
> 
> As an example, on a machine with a single version installation of Rdb 
> You might have files with names like:
> 
>    SYS$SYSTEM:RMU.EXE;
>    SYS$SYSTEM:SQL$MOD.EXE;
>    SYS$SYSTEM:SQL$PRE.EXE;
> 
> whereas on a machine with a Multi version installation of Rdb 
> there will
> be two clues: one is that the RDB product that was installed and
> registered in the SYS$UPDATE:VMSINSTAL.HISTORY file will have 
> "MV" as part
> of the name.  For example:
> 
>    SEARCH SYS$UPDATE:VMSINSTAL.HISTORY RDB
> 
>                                | RDBA             |  7.0    | 
> 26-JAN-2000 | S
>                                  ^^^^ single version for Alpha
>                                | RDBAMV           |  7.0    | 
> 17-FEB-2000 | S
>                                | RDBAMVC          |  7.0    | 
> 29-FEB-2000 | S
>                                      ^^ multi version for Alpha.
> 
> The other clue about a multi-version installation will be the 
> presence of
> versioned server image names.  E.g. on a machine that had a single
> version installation of Rdb, as well as both Rdb 6.1 and MV 
> Rdb 7.1 I can 
> see:
> 
>    dir sys$system:sql*.exe,rmu*.exe
> 
> Directory SYS$COMMON:[SYSEXE]
> 
>  SQL$.EXE;4          SQL$61.EXE;5        SQL$70.EXE;3        
> SQL$MOD.EXE;4
>  SQL$MOD61.EXE;5     SQL$MOD70.EXE;1     SQL$PRE.EXE;4       
> SQL$PRE61.EXE;5
>  SQL$PRE70.EXE;1     RMU.EXE;3           RMU61.EXE;1         
> RMU70.EXE;3
>  RMUEXTRACT.EXE;3    RMUEXTRACT61.EXE;1  RMUEXTRACT70.EXE;3  
> RMUSTAT61.EXE;1
>  RMUWIN61.EXE;1
> 
>  Total of 17 files.
> 
> Which Rdb installation you have as the default on your system can be
> rather easily determined with, e.g.:
> 
>     $ rmu /show version
>     Executing RMU for Oracle Rdb V7.0-3
> 
> 
> > 
> > $ mmk  
> > perl "-Iperl_root:[lib]" "-MExtUtils::Install" -e 
> "pm_to_blib({split('
> > ',<STDIN>
> > )},'[.blib.lib.auto]')" <.MM_tmp
> > perl "-Iperl_root:[lib.VMS_AXP.5_6_0]" "-Iperl_root:[lib]" -e "use
> > ExtUtils::Mks
> > ymlists;"       -e "Mksymlists('NAME' => 'DBD::RDB', 
> 'DL_FUNCS' => {  },
> > 'DL_VAR
> > S' => [], 'FUNCLIST' => [])"
> > perl -e "print
> > ""[.blib.arch.auto.DBD.RDB]RDB.olb/Include=RDB\n[.blib.arch.auto.
> > DBD.RDB]RDB.olb/Library\n"";" >>RDB.OPT
> > perl -e "print qq{PerlShr/Share\n}" >>RDB.OPT
> > Copy/NoConfirm RDB.OPT [.BLIB.ARCH.AUTO.DBD.RDB]RDB.OPT
> > CC/DECC
> > 
> /Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/N
> OANSI_ALIA
> > 
> S/Define=("VERSION=""1.1""","XS_VERSION=""1.1""")/Include=(per
> l_root:[lib.VMS_AX
> > P.5_6_0.CORE],perl_root:[lib.site_perl.VMS_AXP.auto.dbi])/Optimize 
> > RDB.c
> > mc sql$mod DBDSQL.SQLMOD /c_proto/connect/warn=nodeprecate
> > %DCL-W-ACTIMAGE, error activating image SQL$MOD
> > -CLI-E-IMAGEFNF, image file not found
> > ENC$DRA0:[SYS0.SYSCOMMON.][SYSEXE]SQL$MOD6
> > 1.EXE;
> > %MMK-F-ERRUPD, error status %X100388B2 occurred when updating target
> > DBDSQL.OBJ
> > $ 
> 
> This might indicate that the logical name sql$mod points to 
> the SQL$MOD61
> disk image.  On my multi version 7.0 installation I have such 
> a logical
> name that appears like so:
> 
>  sho log sql$mod
>    "SQL$MOD" = "SYS$COMMON:[SYSEXE]SQL$MOD70.EXE" (LNM$SYSTEM_TABLE)
> 
> So it would appear that there is something fouled up in your Rdb
> installation.  One thing that might correct the matter would be to try
> running the command:
> 
>     @SYS$SHARE:DECRDB$SETVER RESET
> 
> And see if that helps (if so consider adding it to 
> SYLOGIN.COM).  Another
> thing to check is that the system startup is installing the correct
> versions of KNOWN IMAGES.  As an example, on the Multi 
> version 7.0 machine
> we do:
> 
>    $ @sys$library:rdbvms_setver 7.0 /system
> 
> within SYS$STARTUP:SYSTARTUP_VMS.COM.
> 
> HTH.
> 
> Peter Prymmer
> 
> 

Jordan Henderson
Compaq Services - Contracted to DAASC
Phone: (937) 656 3804

"If a problem has no solution, it may not be a problem, but a fact, not to be
solved, but to be coped with over time."  
-Shimon Peres




begin 600 Jordan Henderson (E-mail).vcf
M0D5'24XZ5D-!4D0-"E9%4E-)3TXZ,BXQ#0I..DAE;F1E<G-O;CM*;W)D86X[
M.SL-"D9..DIO<F1A;B!(96YD97)S;VX@*$4M;6%I;"D-"D]21SI#;VUP87$[
M#0I4251,13H-"E1%3#M73U)+.U9/24-%.B@Y,S<I(#8U-BTS.#`T#0I414P[
M5T]22SM63TE#13HH.3,W*2`S,C`M,CDS-@T*5$5,.T-%3$P[5D])0T4Z#0I4
M14P[4$%'15([5D])0T4Z*#DS-RD@,C0P+3`R,S$-"E1%3#M73U)+.T9!6#HH
M.3,W*2`V-38M,S@P,`T*0412.U=/4DL[14Y#3T1)3D<]455/5$5$+5!224Y4
M04),13H[.T1E9F5N<V4@075T;VUA=&EC($%D9')E<W-I;F<@4WES=&5M($-E
M;G1E<CTP1#TP041!05-#+5-&/3!$/3!!-3(U,"!096%R<V]N/0T*(%)D($)L
M9&<N(#(P-STP1#TP04%R96$@0SM74$%&0CM/2#LT-30S,RTU,S(X.U5N:71E
M9"!3=&%T97,@;V8@06UE<FEC80T*3$%"14P[5T]22SM%3D-/1$E.1SU154]4
M140M4%))3E1!0DQ%.D1E9F5N<V4@075T;VUA=&EC($%D9')E<W-I;F<@4WES
M=&5M($-E;G1E<CTP1#TP041!05-#+5-&/3!$/3!!-3(U,"!096%R<V]N(%(]
M#0ID($)L9&<N(#(P-STP1#TP04%R96$@0STP1#TP05=0049"+"!/2"`T-30S
M,RTU,S(X/3!$/3!!56YI=&5D(%-T871E<R!O9B!!;65R/0T*:6-A#0I!1%([
M4$]35$%,.T5.0T]$24Y'/5%53U1%1"U04DE.5$%"3$4Z.SM#;VUP87$@1F5D
M97)A;"!3>7-T96US/3!$/3!!,30S,"!/86L@0V]U<G0L(%-U:71E(#$P,#M"
M96%V97)C<F5E:SM/2#LT-30S,#T-"CM5;FET960@4W1A=&5S(&]F($%M97)I
M8V$-"DQ!0D5,.U!/4U1!3#M%3D-/1$E.1SU154]4140M4%))3E1!0DQ%.D-O
M;7!A<2!&961E<F%L(%-Y<W1E;7,],$0],$$Q-#,P($]A:R!#;W5R="P@4W5I
M=&4@,3`P/3!$/3!!0F5A=F5R8W)E96LL($]((#0]#0HU-#,P/3!$/3!!56YI
M=&5D(%-T871E<R!O9B!!;65R:6-A#0I%34%)3#M04D5&.TE.5$523D54.FIH
M96YD97)S;VY`9&%A<RYD;&$N;6EL#0I2158Z,3DY.3$Q,3)4,C$R.#`T6@T*
+14Y$.E9#05)$#0H=
`
end

begin 600 Jordan Henderson (E-mail).vcf
M0D5'24XZ5D-!4D0-"E9%4E-)3TXZ,BXQ#0I..DAE;F1E<G-O;CM*;W)D86X[
M.SL-"D9..DIO<F1A;B!(96YD97)S;VX@*$4M;6%I;"D-"D]21SI#;VUP87$[
M#0I4251,13H-"E1%3#M73U)+.U9/24-%.B@Y,S<I(#8U-BTS.#`T#0I414P[
M5T]22SM63TE#13HH.3,W*2`S,C`M,CDS-@T*5$5,.T-%3$P[5D])0T4Z#0I4
M14P[4$%'15([5D])0T4Z*#DS-RD@,C0P+3`R,S$-"E1%3#M73U)+.T9!6#HH
M.3,W*2`V-38M,S@P,`T*0412.U=/4DL[14Y#3T1)3D<]455/5$5$+5!224Y4
M04),13H[.T1E9F5N<V4@075T;VUA=&EC($%D9')E<W-I;F<@4WES=&5M($-E
M;G1E<CTP1#TP041!05-#+5-&/3!$/3!!-3(U,"!096%R<V]N/0T*(%)D($)L
M9&<N(#(P-STP1#TP04%R96$@0SM74$%&0CM/2#LT-30S,RTU,S(X.U5N:71E
M9"!3=&%T97,@;V8@06UE<FEC80T*3$%"14P[5T]22SM%3D-/1$E.1SU154]4
M140M4%))3E1!0DQ%.D1E9F5N<V4@075T;VUA=&EC($%D9')E<W-I;F<@4WES
M=&5M($-E;G1E<CTP1#TP041!05-#+5-&/3!$/3!!-3(U,"!096%R<V]N(%(]
M#0ID($)L9&<N(#(P-STP1#TP04%R96$@0STP1#TP05=0049"+"!/2"`T-30S
M,RTU,S(X/3!$/3!!56YI=&5D(%-T871E<R!O9B!!;65R/0T*:6-A#0I!1%([
M4$]35$%,.T5.0T]$24Y'/5%53U1%1"U04DE.5$%"3$4Z.SM#;VUP87$@1F5D
M97)A;"!3>7-T96US/3!$/3!!,30S,"!/86L@0V]U<G0L(%-U:71E(#$P,#M"
M96%V97)C<F5E:SM/2#LT-30S,#T-"CM5;FET960@4W1A=&5S(&]F($%M97)I
M8V$-"DQ!0D5,.U!/4U1!3#M%3D-/1$E.1SU154]4140M4%))3E1!0DQ%.D-O
M;7!A<2!&961E<F%L(%-Y<W1E;7,],$0],$$Q-#,P($]A:R!#;W5R="P@4W5I
M=&4@,3`P/3!$/3!!0F5A=F5R8W)E96LL($]((#0]#0HU-#,P/3!$/3!!56YI
M=&5D(%-T871E<R!O9B!!;65R:6-A#0I%34%)3#M04D5&.TE.5$523D54.FIH
M96YD97)S;VY`9&%A<RYD;&$N;6EL#0I2158Z,3DY.3$Q,3)4,C$R.#`T6@T*
+14Y$.E9#05)$#0H=
`
end

Reply via email to