From: Richard Broersma Jr <rabroersma@yahoo.com>
To: Aaron Bono <postgresql@aranya.com>
To: Kevin Bednar <kevin@stockwelldesigngroup.com>
To: pgsql-sql@postgresql.org
Subject: Re: MS-SQL<->Postgres sync
Date: Mon, 10 Jul 2006 10:57:33 -0700 (PDT)
Message-ID: <20060710175733.15412.qmail@web31806.mail.mud.yahoo.com> (raw)
In-Reply-To: <bf05e51c0607101015y20b200e4o26c7c0aee1e8487f@mail.gmail.com>
> On 7/10/06, Kevin Bednar <kevin@stockwelldesigngroup.com> wrote:
> >
> > Thanks Aron. What I'm actually trying to do is this:
> >
> > Postgress in physical store, being used by POS system as the back end.
> > MS-SQL being used on web server by ecommerce system.
> >
> > Table structures are different of course, but some common fields. What I
> > want to do is when an item is sold in the store, update the quantity field
> > for that sku number on the web site and vice versa. Only 2 fields basically
> > need to be updated on each side, the SKU number and quantity. This is to
> > keep the product table in sync and try to avoid selling product that isnt in
> > stock and setting a flag on the web system stating such. Thanks for your
> > help.
> >
>
>
> For something this simple you are probably better off doing some custom
> coding.
>
> If you have the ability to modify the databases, I would recommend putting a
> trigger on each database so when there is a product sold, that sale is
> recorded in a temp table (which serves as a queue of data that needs to be
> synched). Then have a process read from these temp tables and feed the data
> back to the other database. Of course, I am assuming you have full control
> to change the databases - some vendors do not allow that.
>
> You may be able to connect the databases - MS SQL Server will definitely
> allow you to connect via ODBC to another database and feed data back and
> forth. I think there are add on modules for PostgreSQL but I have not tried
> to have PostgreSQL talk to other databases before.
I am not sure if this applys directly to the problem here, but this link my be useful also.
http://archives.postgresql.org/pgsql-general/2006-07/msg00298.php
Regards,
Richard Broersma Jr.
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-sql@postgresql.org
Cc: rabroersma@yahoo.com, postgresql@aranya.com, kevin@stockwelldesigngroup.com
Subject: Re: MS-SQL<->Postgres sync
In-Reply-To: <20060710175733.15412.qmail@web31806.mail.mud.yahoo.com>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox