[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Linux Internet Server Project



Jeff,

Do you have any experience using VB to write to a MySQL or ProgreSQL 
Database?  I have never done this before...  Just written to Access.  Does 
MySQL accept ODBC connections?  I am not that familiar with it.  I think 
Tim is wanting the VB to write directly to the Linux machine.  Thanks,

Ricky

 On 
12 Feb 2002, Jeff Licquia wrote:

> On Mon, 2002-02-11 at 20:02, Tim McDonough wrote:
> > We have instrumentation scattered across the US that monitors a
> > variety of industrial processes. These embedded computers call our
> > host PCs periodically to report status, etc. The data we collect is
> > analyzed by us and among other things the results are made available
> > to our customers. We want them to be able to get their reports via a
> > web page which they would log in to.
> > 
> > The data is presently stored on several Win98 machines in an Access
> > database. One machine does data collection and another uses that data
> > in conjunction with some GIS functions that do routing for service
> > work. The data collection could be migrated to Linux at some point.
> > The GIS would need to remain in Windows.
> 
> I've been watching this discussion with some interest, as I have a (very
> small) background in data acquisition.  I hope my ideas assist you in
> some way.
> 
> Were this my project, I would go about it very cautiously; you don't
> want to disrupt current functionality if you can avoid it.  Thus, I
> would start by designing a database to hold the entire data set
> currently stored in Access; if it were necessary or prudent, I would
> also design a second database containing just the Web-visible data.  I
> would then set up the database on the Linux server using MySQL or
> PostgreSQL, set up the Web server, and test the setup with old or fake
> data until it was working.
> 
> Once the site was functional with non-live data, I would write an Access
> application to replicate the Access data to the Linux database server. 
> Ideally, I'd copy the Access database at some point when it wasn't in
> use and work off the copy.  If a second database was needed, I would
> generate its data from the first Linux database, not directly from the
> Access raw data.  At this point, it would be ready to give to customers.
> 
> After that worked, I would work on replacing the Access database with
> the Linux one, doing the data collection directly to Linux.  If you have
> control over the data collection program, you could do this by simply
> changing data sources; Access can be hooked to either PostgreSQL or
> MySQL.
> 
> Which database you choose depends on your needs.  Historically, MySQL
> has a reputation for being fast and uniquely suited to Web work, but it
> could also be less reliable.  PostgreSQL had the exact opposite
> reputation: slow but solid.  This has been changing in recent years, as
> PostgreSQL has become much faster while MySQL has gained features that
> make it more reliable (record locks, transactions, and so on).  I would
> look at both and decide which is best for you.
> 
> As for distribution, I tend to be partial to Debian, but in reality any
> of the Linux distributions would probably work.  Being in Springfield, I
> would probably suggest Red Hat or SuSE, as I recall that these seem to
> be a bit more favored in my old home town, and you'll likely find lots
> of helpful people to help you with their quirks.
> 
> 
> -
> To unsubscribe, send email to majordomo@luci.org with
> "unsubscribe luci-discuss" in the body.
> 
> 


-
To unsubscribe, send email to majordomo@luci.org with
"unsubscribe luci-discuss" in the body.