E9: Easiest way to get record count

And by the way, this is an old version and I've had issues with newer versions. So I advise to install this version and not apply/upgrade to any others. Some other folks that have used this told me once they upgraded, it wasn't compatible any longer. But this version works for sure.

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 5:10 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] E9: Easiest way to get record count

 

 

Yeah, Joe, that's me.  I'm the Squirrel guy.  :-)

 

Here you go:

 

1.  Download from here:  http://sourceforge.net/projects/squirrel-sql/files/1-stable/3.2.1/squirrel-sql-3.2.1-install.jar/download

2.  Execute installation with all default options is OK.

3.  Locate Squirrel Installation folder (C:\Program Files) and open the subfolder “Lib”

4.  Open the \\<server>\epicor\oe101b\java folder and copy all “.jar” files into the “Lib” folder above.  Do not overwrite any duplicate files.

     - Replace <server> above with your Vantage server’s name.

5.  Open Squirrel

6.  Click on “Drivers” and then the “+” button to Add a new driver.

      - Name = “OpenEdge”

      - Example URL = “jdbc:datadirect:openedge://<server>:10001;DatabaseName=mfgsys” (Replace <server> with your Vantage server; do NOT change the port here)

      - Website URL = leave blank

      - Class Name:  “com.ddtek.jdbc.openedge.OpenEdgeDriver”

7.  Click OK to Save the Driver info

8.  Add an Alias:  Click on the Alias tab in the left column and Click on the “+” button to Add a new Alias

      - Name = give it a name... ie, “Vantage TEST” or “Vantage LIVE”

      - Driver = Choose “OpenEdge” (should have a blue checkmark)

      - URL = Should be a copy of the “Example URL” in Step 6; verify.  Still leave the Port alone.

      - User Name and Password should both equal “sysprogress”

      - Click the “Auto Login” checkbox

      - Click on “Properties” button

      - On the Schemas tab, for best performance, select “Load all and cache all schemas”

      - Click on Driver Properties tab and check the “Use Driver Properties” box

      - Click the “Specify” checkbox for each of the following and fill in the appropriate value:

          - ServerName = your Vantage Server

          - User = sysprogress

          - password = sysprogress

          - PortNumber = your ODBC port (8350 for Live, 8370 for Test, 8380 for Pilot)

 

 

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 3:58 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] E9: Easiest way to get record count

 

 

Thanks All.
I’m going to give Squirrel a try.
Is getting connect to Progress pretty straight forward?
I vaguely remember someone posting setup instructions.





Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@... | www.matsinc.com
Ask us about our clean, green and beautiful matting and flooring

[cid:3e3d28.png@0f5093d7.4db1e872]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.


From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 2:41 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] E9: Easiest way to get record count


Once again, this is so easily done in SQL. (quiet, Jose!) :-)

Actually, call Epicor….. they have a utility that they've given me in the past that counts all the records in all of your tables.

Or… downloand and install SQuirreL and you can do a SELECT COUNT(*) FROM PUB.ORDERHED very easily just like in SQL.

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 2:00 PM
To: vantage@yahoogroups.com
Subject: [Vantage] E9: Easiest way to get record count



Hello,

We had an issue with our Progress database and with Epicor’s help we seem to have gotten past it.
I am trying to delay doing a full initialization of the replication server because it takes several hours but I want to check to see if there is any major discrepancy in row counts for a few tables between the Progress and the replication DB.

I tried creating a BAQ with just OrderHed (for example), flagged it as summary and added a calculated field of “COUNT(OrderHed.Company)” but this just returns a blank field where I would expect to see a row count.

Any ideas on how to do this with a BAQ or is there a better way to get a row count?




Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@...<mailto:jrojas@...> | www.matsinc.com<http://www.matsinc.com>
Ask us about our clean, green and beautiful matting and flooring

[cid:bef233.png@4cfc2944.43869058]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.



[Non-text portions of this message have been removed]


[Non-text portions of this message have been removed]

Hello,

We had an issue with our Progress database and with Epicor’s help we seem to have gotten past it.
I am trying to delay doing a full initialization of the replication server because it takes several hours but I want to check to see if there is any major discrepancy in row counts for a few tables between the Progress and the replication DB.

I tried creating a BAQ with just OrderHed (for example), flagged it as summary and added a calculated field of “COUNT(OrderHed.Company)” but this just returns a blank field where I would expect to see a row count.

Any ideas on how to do this with a BAQ or is there a better way to get a row count?




Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@... | www.matsinc.com
Ask us about our clean, green and beautiful matting and flooring

[cid:bef233.png@4cfc2944.43869058]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.




[Non-text portions of this message have been removed]
<!-- #ygrps-yiv-1284492989 _filtered #ygrps-yiv-1284492989 {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} _filtered #ygrps-yiv-1284492989 {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4;} _filtered #ygrps-yiv-1284492989 {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} #ygrps-yiv-1284492989 #ygrps-yiv-1284492989 p.ygrps-yiv-1284492989MsoNormal, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989MsoNormal, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman", "serif";} #ygrps-yiv-1284492989 a:link, #ygrps-yiv-1284492989 span.ygrps-yiv-1284492989MsoHyperlink { color:blue; text-decoration:underline;} #ygrps-yiv-1284492989 a:visited, #ygrps-yiv-1284492989 span.ygrps-yiv-1284492989MsoHyperlinkFollowed { color:purple; text-decoration:underline;} #ygrps-yiv-1284492989 p {

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1284492989 code
{
font-family:“Courier New”;}
#ygrps-yiv-1284492989 pre
{

margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:“Courier New”;}
#ygrps-yiv-1284492989 tt
{
font-family:“Courier New”;}
#ygrps-yiv-1284492989 span.ygrps-yiv-1284492989HTMLPreformattedChar
{

font-family:Consolas;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989attach, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989attach, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989attach
{

margin-right:0in;

margin-left:0in;
font-size:9.0pt;
font-family:“Arial”, “sans-serif”;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989bold, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989bold, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989bold
{

margin-right:0in;

margin-left:0in;
font-size:10.0pt;
font-family:“Arial”, “sans-serif”;
font-weight:bold;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989green, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989green, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989green
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;
color:#628C2A;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989replbq, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989replbq, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989replbq
{

margin:3.0pt;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989ad, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989ad, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989ad
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989underline, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989underline, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989underline
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989ad1, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989ad1, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989ad1
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989ad2, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989ad2, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989ad2
{

margin-right:0in;
margin-bottom:7.5pt;
margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1284492989 p.ygrps-yiv-1284492989underline1, #ygrps-yiv-1284492989 li.ygrps-yiv-1284492989underline1, #ygrps-yiv-1284492989 div.ygrps-yiv-1284492989underline1
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;
text-decoration:underline;}
#ygrps-yiv-1284492989 span.ygrps-yiv-1284492989cat
{}
#ygrps-yiv-1284492989 span.ygrps-yiv-1284492989ct
{}
#ygrps-yiv-1284492989 span.ygrps-yiv-1284492989yshortcuts
{}
#ygrps-yiv-1284492989 span.ygrps-yiv-1284492989yshortcuts1
{
font-family:“Verdana”, “sans-serif”;
font-weight:bold;}
#ygrps-yiv-1284492989 span.ygrps-yiv-1284492989yshortcuts2
{
font-family:“Verdana”, “sans-serif”;
font-weight:normal;}
#ygrps-yiv-1284492989 span.ygrps-yiv-1284492989EmailStyle36
{
font-family:“Calibri”, “sans-serif”;
color:#1F497D;}
#ygrps-yiv-1284492989 .ygrps-yiv-1284492989MsoChpDefault
{
font-size:10.0pt;}
_filtered #ygrps-yiv-1284492989 {
margin:1.0in 1.0in 1.0in 1.0in;}
#ygrps-yiv-1284492989 div.ygrps-yiv-1284492989WordSection1
{}
–>

I would say to start with the “company” table and link to the order table on company and then do as you said below by summarizing and counting the # orders. 

 

One caveat we have found you can’t use a summary table on a cross-company BAQ in Epicor 9.05.702A so if you have multiple companies you will need to do it separately for each company.

Once again, this is so easily done in SQL. (quiet, Jose!)   :-)

 

Actually, call Epicor….. they have a utility that they've given me in the past that counts all the records in all of your tables.

 

Or… downloand and install SQuirreL and you can do a SELECT COUNT(*) FROM PUB.ORDERHED very easily just like in SQL.

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 2:00 PM
To: vantage@yahoogroups.com
Subject: [Vantage] E9: Easiest way to get record count

 

 

Hello,

We had an issue with our Progress database and with Epicor’s help we seem to have gotten past it.
I am trying to delay doing a full initialization of the replication server because it takes several hours but I want to check to see if there is any major discrepancy in row counts for a few tables between the Progress and the replication DB.

I tried creating a BAQ with just OrderHed (for example), flagged it as summary and added a calculated field of “COUNT(OrderHed.Company)” but this just returns a blank field where I would expect to see a row count.

Any ideas on how to do this with a BAQ or is there a better way to get a row count?




Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@... | www.matsinc.com
Ask us about our clean, green and beautiful matting and flooring

[cid:bef233.png@4cfc2944.43869058]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.



[Non-text portions of this message have been removed]

I’ve done  a calculated field in my BAQ that just equals 1, then used the summary function as a count before.

 

Sarah Cooley

Database Analyst

Lube-Power, Inc.

PH:  586-247-6500 Ext. 258

scooley@...

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 2:00 PM
To: vantage@yahoogroups.com
Subject: [Vantage] E9: Easiest way to get record count

 

 

Hello,

We had an issue with our Progress database and with Epicor’s help we seem to have gotten past it.
I am trying to delay doing a full initialization of the replication server because it takes several hours but I want to check to see if there is any major discrepancy in row counts for a few tables between the Progress and the replication DB.

I tried creating a BAQ with just OrderHed (for example), flagged it as summary and added a calculated field of “COUNT(OrderHed.Company)” but this just returns a blank field where I would expect to see a row count.

Any ideas on how to do this with a BAQ or is there a better way to get a row count?




Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@... | www.matsinc.com
Ask us about our clean, green and beautiful matting and flooring

[cid:bef233.png@4cfc2944.43869058]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.



[Non-text portions of this message have been removed]

You could run this below on your database.  It is done at the end of the Progress Dump and Load..  It will list all of your record counts..   I do think the DB has to be offline to run it though..


_proutil mfgsys -C tabanalys > Scatter.txt



After it is done, it will spit out a txt file that will give a bit of information. that first column after the table name is the record count.


                                       -Record Size (B)- ---Fragments--- Scatter
Table                Records    Size   Min   Max  Mean      Count Factor  Factor

PUB.MfgCubeDim            44    4.4K    97   112   102         44    1.0     7.1
PUB.MiscChrg              17    3.1K   176   193   184         17    1.0     6.4
PUB.MktgAct                7    1.2K   168   185   174          7    1.0     7.8
PUB.MktgAdv                0    0.0B     0     0     0          0    0.0     0.0
PUB.MktgCamp              95   18.3K   182   208   197         95    1.0     7.4
PUB.MktgEvnt             153   30.8K   189   222   206        153    1.0     7.2
PUB.MktgList               0    0.0B     0     0     0          0    0.0     0.0
PUB.MktgLstDtl             0    0.0B     0     0     0          0    0.0     0.0
PUB.MktgPub                1  180.0B   180   180   180          1    1.0     1.0
PUB.MMSyst                 1   68.0B    68    68    68          1    1.0     1.0
PUB.MobileProfile          0    0.0B     0     0     0          0    0.0     0.0
PUB.MrpProc               11    1.6K   134   181   146         11    1.0     1.0
PUB.MrpProcQueue          42    6.4K   139   199   156         42    1.0     7.1
PUB.MrpQueue              45    7.7K   146   233   174         45    1.0     7.1
PUB.MscShpDt               2  444.0B   221   223   222          2    1.0     1.0
PUB.MscShpHd             646  309.3K   408   597   490        646    1.0     6.3



--Matt Caldwell

Some Epicor/progress users are surprised, but if you have set up an OpenEdge editor, just use SQL.

SELECT COUNT(*) FROM ORDERHED 

-chad

On Thu, Jan 29, 2015 at 1:48 PM, matt@... [vantage] <vantage@yahoogroups.com> wrote:

 
<div>
  
  
  <p></p><p>You could run this below on your database.&nbsp; It is done at the end of the Progress Dump and Load..&nbsp; It will list all of your record counts..&nbsp;&nbsp; I do think the DB has to be offline to run it though..</p><p><br></p><p>_proutil mfgsys -C tabanalys &gt; Scatter.txt</p><p><br></p><p><br></p><p>After it is done, it will spit out a txt file that will give a bit of information. that first column after the table name is the record count.</p><p><br></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -Record Size (B)- ---Fragments--- Scatter<br>Table&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Records&nbsp;&nbsp;&nbsp; Size&nbsp;&nbsp; Min&nbsp;&nbsp; Max&nbsp; Mean&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Count Factor&nbsp; Factor</p><p>PUB.MfgCubeDim&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 44&nbsp;&nbsp;&nbsp; 4.4K&nbsp;&nbsp;&nbsp; 97&nbsp;&nbsp; 112&nbsp;&nbsp; 102&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 44&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 7.1<br>PUB.MiscChrg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17&nbsp;&nbsp;&nbsp; 3.1K&nbsp;&nbsp; 176&nbsp;&nbsp; 193&nbsp;&nbsp; 184&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 6.4<br>PUB.MktgAct&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7&nbsp;&nbsp;&nbsp; 1.2K&nbsp;&nbsp; 168&nbsp;&nbsp; 185&nbsp;&nbsp; 174&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 7.8<br>PUB.MktgAdv&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0.0B&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0.0&nbsp;&nbsp;&nbsp;&nbsp; 0.0<br>PUB.MktgCamp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 95&nbsp;&nbsp; 18.3K&nbsp;&nbsp; 182&nbsp;&nbsp; 208&nbsp;&nbsp; 197&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 95&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 7.4<br>PUB.MktgEvnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 153&nbsp;&nbsp; 30.8K&nbsp;&nbsp; 189&nbsp;&nbsp; 222&nbsp;&nbsp; 206&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 153&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 7.2<br>PUB.MktgList&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0.0B&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0.0&nbsp;&nbsp;&nbsp;&nbsp; 0.0<br>PUB.MktgLstDtl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0.0B&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0.0&nbsp;&nbsp;&nbsp;&nbsp; 0.0<br>PUB.MktgPub&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp; 180.0B&nbsp;&nbsp; 180&nbsp;&nbsp; 180&nbsp;&nbsp; 180&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 1.0<br>PUB.MMSyst&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; 68.0B&nbsp;&nbsp;&nbsp; 68&nbsp;&nbsp;&nbsp; 68&nbsp;&nbsp;&nbsp; 68&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 1.0<br>PUB.MobileProfile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0.0B&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0.0&nbsp;&nbsp;&nbsp;&nbsp; 0.0<br>PUB.MrpProc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 11&nbsp;&nbsp;&nbsp; 1.6K&nbsp;&nbsp; 134&nbsp;&nbsp; 181&nbsp;&nbsp; 146&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 11&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 1.0<br>PUB.MrpProcQueue&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 42&nbsp;&nbsp;&nbsp; 6.4K&nbsp;&nbsp; 139&nbsp;&nbsp; 199&nbsp;&nbsp; 156&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 42&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 7.1<br>PUB.MrpQueue&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 45&nbsp;&nbsp;&nbsp; 7.7K&nbsp;&nbsp; 146&nbsp;&nbsp; 233&nbsp;&nbsp; 174&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 45&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 7.1<br>PUB.MscShpDt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp; 444.0B&nbsp;&nbsp; 221&nbsp;&nbsp; 223&nbsp;&nbsp; 222&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 1.0<br>PUB.MscShpHd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 646&nbsp; 309.3K&nbsp;&nbsp; 408&nbsp;&nbsp; 597&nbsp;&nbsp; 490&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 646&nbsp;&nbsp;&nbsp; 1.0&nbsp;&nbsp;&nbsp;&nbsp; 6.3</p><p><br></p><p><br></p><p>--Matt Caldwell<br></p><p></p>

</div>
 


<div style="color:#fff;min-height:0;"></div>

Thanks All.
I’m going to give Squirrel a try.
Is getting connect to Progress pretty straight forward?
I vaguely remember someone posting setup instructions.





Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@... | www.matsinc.com
Ask us about our clean, green and beautiful matting and flooring

[cid:3e3d28.png@0f5093d7.4db1e872]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.


From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 2:41 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] E9: Easiest way to get record count


Once again, this is so easily done in SQL. (quiet, Jose!) :-)

Actually, call Epicor….. they have a utility that they've given me in the past that counts all the records in all of your tables.

Or… downloand and install SQuirreL and you can do a SELECT COUNT(*) FROM PUB.ORDERHED very easily just like in SQL.

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 2:00 PM
To: vantage@yahoogroups.com
Subject: [Vantage] E9: Easiest way to get record count



Hello,

We had an issue with our Progress database and with Epicor’s help we seem to have gotten past it.
I am trying to delay doing a full initialization of the replication server because it takes several hours but I want to check to see if there is any major discrepancy in row counts for a few tables between the Progress and the replication DB.

I tried creating a BAQ with just OrderHed (for example), flagged it as summary and added a calculated field of “COUNT(OrderHed.Company)” but this just returns a blank field where I would expect to see a row count.

Any ideas on how to do this with a BAQ or is there a better way to get a row count?




Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@...<mailto:jrojas@...> | www.matsinc.com<http://www.matsinc.com>
Ask us about our clean, green and beautiful matting and flooring

[cid:bef233.png@4cfc2944.43869058]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.



[Non-text portions of this message have been removed]



[Non-text portions of this message have been removed]

Yeah, Joe, that's me. I'm the Squirrel guy. :-)

 

Here you go:

 

1.  Download from here:  http://sourceforge.net/projects/squirrel-sql/files/1-stable/3.2.1/squirrel-sql-3.2.1-install.jar/download

2.  Execute installation with all default options is OK.

3.  Locate Squirrel Installation folder (C:\Program Files) and open the subfolder “Lib”

4.  Open the \\<server>\epicor\oe101b\java folder and copy all “.jar” files into the “Lib” folder above.  Do not overwrite any duplicate files.

     - Replace <server> above with your Vantage server’s name.

5.  Open Squirrel

6.  Click on “Drivers” and then the “+” button to Add a new driver.

      - Name = “OpenEdge”

      - Example URL = “jdbc:datadirect:openedge://<server>:10001;DatabaseName=mfgsys” (Replace <server> with your Vantage server; do NOT change the port here)

      - Website URL = leave blank

      - Class Name:  “com.ddtek.jdbc.openedge.OpenEdgeDriver”

7.  Click OK to Save the Driver info

8.  Add an Alias:  Click on the Alias tab in the left column and Click on the “+” button to Add a new Alias

      - Name = give it a name... ie, “Vantage TEST” or “Vantage LIVE”

      - Driver = Choose “OpenEdge” (should have a blue checkmark)

      - URL = Should be a copy of the “Example URL” in Step 6; verify.  Still leave the Port alone.

      - User Name and Password should both equal “sysprogress”

      - Click the “Auto Login” checkbox

      - Click on “Properties” button

      - On the Schemas tab, for best performance, select “Load all and cache all schemas”

      - Click on Driver Properties tab and check the “Use Driver Properties” box

      - Click the “Specify” checkbox for each of the following and fill in the appropriate value:

          - ServerName = your Vantage Server

          - User = sysprogress

          - password = sysprogress

          - PortNumber = your ODBC port (8350 for Live, 8370 for Test, 8380 for Pilot)

 

 

 

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 3:58 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] E9: Easiest way to get record count

 

 

Thanks All.
I’m going to give Squirrel a try.
Is getting connect to Progress pretty straight forward?
I vaguely remember someone posting setup instructions.





Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@... | www.matsinc.com
Ask us about our clean, green and beautiful matting and flooring

[cid:3e3d28.png@0f5093d7.4db1e872]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.


From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 2:41 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] E9: Easiest way to get record count


Once again, this is so easily done in SQL. (quiet, Jose!) :-)

Actually, call Epicor….. they have a utility that they've given me in the past that counts all the records in all of your tables.

Or… downloand and install SQuirreL and you can do a SELECT COUNT(*) FROM PUB.ORDERHED very easily just like in SQL.

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com]
Sent: Thursday, January 29, 2015 2:00 PM
To: vantage@yahoogroups.com
Subject: [Vantage] E9: Easiest way to get record count



Hello,

We had an issue with our Progress database and with Epicor’s help we seem to have gotten past it.
I am trying to delay doing a full initialization of the replication server because it takes several hours but I want to check to see if there is any major discrepancy in row counts for a few tables between the Progress and the replication DB.

I tried creating a BAQ with just OrderHed (for example), flagged it as summary and added a calculated field of “COUNT(OrderHed.Company)” but this just returns a blank field where I would expect to see a row count.

Any ideas on how to do this with a BAQ or is there a better way to get a row count?




Joe Rojas | Director of Information Technology | Mats Inc
dir: 781-573-0291 | cell: 781-408-9278 | fax: 781-232-5191

addr: 179 Campanelli Pkwy | Stoughton | MA | 02072-3734
jrojas@...<mailto:jrojas@...> | www.matsinc.com<http://www.matsinc.com>
Ask us about our clean, green and beautiful matting and flooring

[cid:bef233.png@4cfc2944.43869058]
This message is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company.



[Non-text portions of this message have been removed]


[Non-text portions of this message have been removed]