Dictionary to SQL
Johnson, Harold A EDUC:EX
Harold.A.Johnson@gems1.gov.bc.ca
Thu, 3 Feb 2005 11:30:24 -0800
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_001_01C50A26.B11AE522
Content-Type: text/plain;
charset="iso-8859-1"
Sorry, this only generates the SQL for the relational database, not the
records in the dictionary. I can generate SQL using the SQL product for
RDB. I don't think QSHOW will provide the functionality the I need.
thnx
-----Original Message-----
From: Goparaju, Vidyasagar [mailto:VGoparaju@tradepointsystems.com]
Sent: 2005 February 3 11:21 AM
To: Johnson, Harold A EDUC:EX
Cc: PowerH List
Subject: RE: Dictionary to SQL
You have to provide dictionary file/record name not dictionary name.
For example, you have a file/record called EMPLOYEE in your dictionary.
QSHOW
>SET LANG SQL
>GENE DATABASE EMPLOYEE
Will create QSHOW.TXT file in your directory with the following information:
Create Schema Authorization EOD:EMPDAT.DAT --> something for RDB. Not valid
on Oracle Database.
Create Table EMPLOYEE
(
EMP_NO Decimal(10) Not Null,
EMP_NAME Char(30) Not Null,
MODIFIED_BY Char(12) Not Null,
DATE_UPDATED Decimal(8) Not Null,
TIME_UPDATED Decimal(4) Not Null,
FILLER Char(39) Not Null
)
Create Unique Asc Index EMP_NO_KEY
On EMPLOYEE
(
EMP_NO
)
Sagar
-----Original Message-----
From: Johnson, Harold A EDUC:EX [mailto:Harold.A.Johnson@gems1.gov.bc.ca]
Sent: Thursday, February 03, 2005 1:10 PM
To: 'Goparaju, Vidyasagar'
Cc: PowerH List
Subject: RE: Dictionary to SQL
This isn't documented in QSHOW help - when I try to run these commands,
$QSHOW
>set lang SQL
>gene database <dict> ? what exactly is this, the short form of the
dictionary in OpenVMS? thnx
Default device is disc file QSHOGEN.SQL.
The file AVED$DISK5:[AVED.SFD.APPN.SFA.DEVE.SRC.SQL]QSHOGEN.SQL; already
exists.
Create new version?y
*E* No valid files were specified in the GENERATE statement.
> gene all
*W* GENERATE target is not a relational database.
>
-----Original Message-----
From: Goparaju, Vidyasagar [mailto:VGoparaju@tradepointsystems.com]
Sent: 2005 February 3 10:44 AM
To: Johnson, Harold A EDUC:EX
Cc: PowerH List
Subject: RE: Dictionary to SQL
There is an option is QSHOW to create SQL script.
$QSHOW
>SET LANG SQL
* GENE DATABASE <Dictionary file name>
*
Sagar
-----Original Message-----
From: powerh-l-admin@lists.sowder.com [
mailto:powerh-l-admin@lists.sowder.com
<mailto:powerh-l-admin@lists.sowder.com> ]On Behalf Of Johnson, Harold A
EDUC:EX
Sent: Thursday, February 03, 2005 12:33 PM
To: PowerH List
Subject: Dictionary to SQL
Anyone know how to convert a PH Dictionary (OpenVMS) to SQL? I think that
there are 3rd party utilities to do this, but we are only doing it once and
don't want buy anything.
OR, is there some way to access the dictionary meta data and extract it
directly? As a last resort, we will have to do the conversion by hand.
cheers
= = = = = = = = = = = = = = = = = = = = = = = = = = = =
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
<http://lists.sowder.com/mailman/listinfo/powerh-l>
This list is closed, thus to post to the list you must be a subscriber.
------_=_NextPart_001_01C50A26.B11AE522
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word"><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<TITLE>RE: Dictionary to SQL</TITLE>
<META content=3DWord.Document name=3DProgId>
<META content=3D"MSHTML 6.00.2800.1480" name=3DGENERATOR>
<META content=3D"Microsoft Word 9" name=3DOriginator><LINK=20
href=3D"cid:filelist.xml@01C509F3.3820BE20" rel=3DFile-List><!--[if gte =
mso 9]><xml>
<o:OfficeDocumentSettings>
<o:DoNotRelyOnCSS/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:Zoom>0</w:Zoom>
<w:DocumentKind>DocumentEmail</w:DocumentKind>
<w:EnvelopeVis/>
</w:WordDocument>
</xml><![endif]-->
<STYLE>@font-face {
font-family: Wingdings;
}
@font-face {
font-family: Tahoma;
}
@font-face {
font-family: r_ansi;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; =
mso-header-margin: .5in; mso-footer-margin: .5in; mso-paper-source: 0; =
}
P.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; =
mso-style-parent: ""; mso-pagination: widow-orphan; =
mso-fareast-font-family: "Times New Roman"
}
LI.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; =
mso-style-parent: ""; mso-pagination: widow-orphan; =
mso-fareast-font-family: "Times New Roman"
}
DIV.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; =
mso-style-parent: ""; mso-pagination: widow-orphan; =
mso-fareast-font-family: "Times New Roman"
}
A:link {
COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlink {
COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
A:visited {
COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlinkFollowed {
COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
P.MsoAutoSig {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; =
mso-pagination: widow-orphan; mso-fareast-font-family: "Times New =
Roman"
}
LI.MsoAutoSig {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; =
mso-pagination: widow-orphan; mso-fareast-font-family: "Times New =
Roman"
}
DIV.MsoAutoSig {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; =
mso-pagination: widow-orphan; mso-fareast-font-family: "Times New =
Roman"
}
P {
FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: =
"Times New Roman"; mso-pagination: widow-orphan; =
mso-fareast-font-family: "Times New Roman"; mso-margin-top-alt: auto; =
mso-margin-bottom-alt: auto
}
SPAN.EmailStyle18 {
COLOR: navy; mso-style-type: personal-reply; mso-ansi-font-size: =
10.0pt; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; =
mso-bidi-font-family: Arial
}
DIV.Section1 {
page: Section1
}
</STYLE>
</HEAD>
<BODY lang=3DEN-US style=3D"tab-interval: .5in" vLink=3Dblue =
link=3Dblue>
<DIV><SPAN class=3D551342919-03022005><FONT face=3DArial =
color=3D#0000ff size=3D2>Sorry,=20
this only generates the SQL for the relational database, not the =
records in the=20
dictionary. I can generate SQL using the SQL product for =
RDB. I=20
don't think QSHOW will provide the functionality the I =
need.</FONT></SPAN></DIV>
<DIV><SPAN class=3D551342919-03022005><FONT face=3DArial =
color=3D#0000ff=20
size=3D2></FONT></SPAN> </DIV>
<DIV><SPAN class=3D551342919-03022005><FONT face=3DArial =
color=3D#0000ff=20
size=3D2>thnx</FONT></SPAN></DIV>
<DIV><SPAN class=3D551342919-03022005></SPAN> </DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
size=3D2>-----Original Message-----<BR><B>From:</B> Goparaju, =
Vidyasagar=20
[mailto:VGoparaju@tradepointsystems.com]<BR><B>Sent:</B> 2005 =
February 3 11:21=20
AM<BR><B>To:</B> Johnson, Harold A EDUC:EX<BR><B>Cc:</B> PowerH=20
List<BR><B>Subject:</B> RE: Dictionary to SQL<BR><BR></FONT></DIV>
<DIV class=3DSection1>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">You=20
have to provide dictionary file/record name not dictionary=20
name.<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">For=20
example, you have a file/record called EMPLOYEE in your=20
dictionary.<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">QSHOW<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">>SET=20
LANG SQL<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">>GENE=20
DATABASE EMPLOYEE<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">Will=20
create QSHOW.TXT file in your directory with the following=20
information:<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">Create=20
Schema Authorization EOD:EMPDAT.DAT </SPAN></FONT></SPAN><SPAN=20
class=3DEmailStyle18><FONT face=3DWingdings color=3Dnavy =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Wingdings; mso-bidi-font-size: =
12.0pt; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; =
mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN=20
style=3D"mso-char-type: symbol; mso-symbol-font-family: =
Wingdings">=E0</SPAN></SPAN></FONT></SPAN><SPAN=20
class=3DEmailStyle18><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">=20
something for RDB. Not valid on Oracle=20
Database.<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">Create=20
Table EMPLOYEE<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>(<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =
</SPAN>EMP_NO=20
Decimal(10) Not Null,<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =
</SPAN>EMP_NAME=20
Char(30) Not Null,<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>MODIFIED_BY Char(12) Not =
Null,<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>DATE_UPDATED Decimal(8) Not =
Null,<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>TIME_UPDATED Decimal(4) Not =
Null,<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =
</SPAN>FILLER=20
Char(39) Not Null<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>)<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt">Create=20
Unique Asc<SPAN style=3D"mso-spacerun: =
yes"> =20
</SPAN>Index EMP_NO_KEY<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =
</SPAN>On=20
EMPLOYEE<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>(<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =
</SPAN>EMP_NO=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>)<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><BR>Sagar<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal><SPAN class=3DEmailStyle18><FONT face=3DArial =
color=3Dnavy=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-size: =
12.0pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></SPAN></P>=
<P class=3DMsoNormal style=3D"MARGIN-LEFT: 0.5in"><FONT face=3DTahoma =
color=3Dblack=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: =
Tahoma">-----Original=20
Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B> =
Johnson,=20
Harold A EDUC:EX =
[mailto:Harold.A.Johnson@gems1.gov.bc.ca]<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> Thursday, February 03, =
2005 1:10=20
PM<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B> 'Goparaju,=20
Vidyasagar'<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> =
PowerH=20
List<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: =
Dictionary=20
to SQL</SPAN></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN-LEFT: 0.5in"><FONT face=3D"Times =
New Roman"=20
size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN-LEFT: 0.5in"><FONT face=3DArial =
color=3Dblue=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">This=20
isn't documented in QSHOW help - when I try to run these=20
commands,</SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN-LEFT: 0.5in"><FONT face=3D"Times =
New Roman"=20
color=3Dblack size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt; COLOR: black"> </SPAN></FONT><FONT=20
color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN-LEFT: 0.5in"><FONT face=3DArial =
color=3Dblue=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">$QSHOW</SPAN></FONT><FONT=20
color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN-LEFT: 0.5in"><FONT face=3DArial =
color=3Dblue=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">>set=20
lang SQL</SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN-LEFT: 0.5in"><FONT face=3DArial =
color=3Dblue=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">>gene=20
database <dict> ? what exactly is =
this,=20
the short form of the dictionary in OpenVMS? =20
thnx</SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 0.5in"><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi">Default =
device is=20
disc file QSHOGEN.SQL.</SPAN></FONT><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi; =
mso-color-alt: windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 0.5in"><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi">The file =
AVED$DISK5:[AVED.SFD.APPN.SFA.DEVE.SRC.SQL]QSHOGEN.SQL; already=20
exists.</SPAN></FONT><FONT face=3Dr_ansi color=3Dblack size=3D2><SPAN =
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi; =
mso-color-alt: windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 0.5in"><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi">Create =
new=20
version?y</SPAN></FONT><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi; =
mso-color-alt: windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 0.5in"><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi">*E* No =
valid files=20
were specified in the GENERATE statement.</SPAN></FONT><FONT =
face=3Dr_ansi=20
color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi; =
mso-color-alt: windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 0.5in"><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi">> =
gene=20
all</SPAN></FONT><FONT face=3Dr_ansi color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi; =
mso-color-alt: windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 0.5in"><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi">*W* =
GENERATE target=20
is not a relational database.</SPAN></FONT><FONT face=3Dr_ansi =
color=3Dblack=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi; =
mso-color-alt: windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 0.5in"><FONT face=3Dr_ansi color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi">>=20
</SPAN></FONT><FONT face=3Dr_ansi color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: r_ansi; =
mso-color-alt: windowtext"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal=20
style=3D"MARGIN-BOTTOM: 12pt; MARGIN-LEFT: 1in; mso-margin-top-alt: =
auto"><FONT=20
face=3DTahoma color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: =
Tahoma">-----Original=20
Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B> =
Goparaju,=20
Vidyasagar [mailto:VGoparaju@tradepointsystems.com]<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 2005 February 3 10:44=20
AM<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Johnson, =
Harold A=20
EDUC:EX<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> PowerH =
List<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: =
Dictionary=20
to SQL</SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 1in"><FONT face=3D"Times New Roman" =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: black">There is an =
option is QSHOW=20
to create SQL script.</SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black"> </SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 1in"><FONT face=3D"Times New Roman" =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: =
black">$QSHOW</SPAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> <BR></SPAN></FONT><FONT =
color=3Dblack=20
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: =
black"> >SET=20
LANG SQL</SPAN></FONT><FONT color=3Dblack><SPAN style=3D"COLOR: =
black">=20
<BR></SPAN></FONT><FONT color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">* GENE DATABASE =
<Dictionary file=20
name></SPAN></FONT><FONT color=3Dblack><SPAN style=3D"COLOR: =
black">=20
<BR></SPAN></FONT><FONT color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">* </SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal=20
style=3D"MARGIN-LEFT: 1in; mso-margin-top-alt: auto; =
mso-margin-bottom-alt: auto"><FONT=20
face=3D"Times New Roman" color=3Dblack size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt; COLOR: black"><![if =
!supportEmptyParas]><![endif]> </SPAN></FONT><FONT=20
color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 1in"><FONT face=3D"Times New Roman" =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: =
black">Sagar</SPAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> </SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 1in"><FONT face=3D"Times New Roman" =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: black">-----Original=20
Message-----</SPAN></FONT><FONT color=3Dblack><SPAN style=3D"COLOR: =
black">=20
<BR></SPAN></FONT><FONT color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">From: =
powerh-l-admin@lists.sowder.com=20
[<A=20
=
href=3D"mailto:powerh-l-admin@lists.sowder.com">mailto:powerh-l-admin@li=
sts.sowder.com</A>]On=20
Behalf Of Johnson, Harold A EDUC:EX</SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black"> <BR></SPAN></FONT><FONT color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">Sent: Thursday, February 03, =
2005 12:33=20
PM</SPAN></FONT><FONT color=3Dblack><SPAN style=3D"COLOR: black">=20
<BR></SPAN></FONT><FONT color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">To: PowerH =
List</SPAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> <BR></SPAN></FONT><FONT =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: black">Subject: =
Dictionary to=20
SQL</SPAN></FONT><FONT color=3Dblack><SPAN style=3D"COLOR: black">=20
</SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 1in"><FONT face=3D"Times New Roman" =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: black">Anyone know =
how to convert=20
a PH Dictionary (OpenVMS) to SQL? I think =
that</SPAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> <BR></SPAN></FONT><FONT =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: black">there are 3rd =
party=20
utilities to do this, but we are only doing it once =
and</SPAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> <BR></SPAN></FONT><FONT =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: black">don't want buy =
anything.</SPAN></FONT><FONT color=3Dblack><SPAN style=3D"COLOR: =
black">=20
<BR></SPAN></FONT><FONT color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">OR, is there some way to =
access the=20
dictionary meta data and extract it</SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black"> <BR></SPAN></FONT><FONT color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">directly? As a =
last resort,=20
we will have to do the conversion by hand.</SPAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> </SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 1in"><FONT face=3D"Times New Roman" =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: =
black">cheers</SPAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> </SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN-LEFT: 1in"><FONT face=3D"Times New Roman" =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: black">=3D =3D =3D =
=3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D=20
=3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =
=3D</SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black"> <BR></SPAN></FONT><FONT color=3Dblack size=3D2=
><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">Mailing list:=20
powerh-l@lists.sowder.com</SPAN></FONT><FONT color=3Dblack><SPAN=20
style=3D"COLOR: black"> <BR></SPAN></FONT><FONT color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">Subscribe: "subscribe" in =
message body=20
to powerh-l-request@lists.sowder.com</SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black"> <BR></SPAN></FONT><FONT color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black">Unsubscribe: "unsubscribe=20
<password>" in message body to=20
powerh-l-request@lists.sowder.com</SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black"> <BR></SPAN></FONT><FONT color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black"><A=20
href=3D"http://lists.sowder.com/mailman/listinfo/powerh-l"=20
=
target=3D_blank>http://lists.sowder.com/mailman/listinfo/powerh-l</A></S=
PAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> <BR></SPAN></FONT><FONT =
color=3Dblack=20
size=3D2><SPAN style=3D"FONT-SIZE: 10pt; COLOR: black">This list is =
closed, thus=20
to post to the list you must be a subscriber.</SPAN></FONT><FONT=20
color=3Dblack><SPAN style=3D"COLOR: black"> </SPAN></FONT><FONT =
color=3Dblack><SPAN=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P></DIV></BLOCKQUOTE></BODY></HTM=
L>
------_=_NextPart_001_01C50A26.B11AE522--