Google Answers Logo
View Question
 
Q: SQL Server and Groupwise Integration ( No Answer,   5 Comments )
Question  
Subject: SQL Server and Groupwise Integration
Category: Computers > Programming
Asked by: ebarker-ga
List Price: $100.00
Posted: 29 May 2002 11:35 PDT
Expires: 04 Jun 2002 14:31 PDT
Question ID: 18745
Where would I go to find step-by-step instructions on how to integrate
Novell Groupwise into Microsoft SQL Server 2000?  I want a two-way
integration - if I add items in Groupwise, I want them to update into
SQL Server, and if I add items in SQL Server, I want them to update
into Groupwise.

Request for Question Clarification by passive-ga on 29 May 2002 14:51 PDT
Could you provide a bit more detail on what data you would like to
integrate?
Are both systems already set up? Effectively, you want to maintain two
seperate databases, and have them contain identical data at all times?
If it were possible to force Groupwise to use SQL Server as it's
database, would that be an acceptable solution? Or are there other
factors that necessitate maintaining both products seperately, and
simply having them communicate with each other? How precise does this
need to be, is it possible that two of the same pieces of data will be
changed at the same time on both systems, meaning they would try to
update each other, and probably end up with the wrong data?
As much information as you can give would be helpful.  

Clarification of Question by ebarker-ga on 29 May 2002 15:54 PDT
Okay, here's some answers: 
 
Database A is in SQL Server 2000.  Database B is in Groupwise. 
 
In the basic scenario, when you enter an event in Database A (SQL
Server), it would go out and update Database B (Groupwise).  This is
the basic functionality that is required.
 
Optionally, it would also be nice if you enter an event in Database B
(the Groupwise calendar), it would go out and update Database A (SQL
Server 2000).
 
Both databases are set up already.  The goal is to have them contain
identical data at all times (or within a few seconds of each other,
given network latency).  Both products need to be maintained
separately, using the SQL database for Groupwise is not an option now.
 The user will be responsible for choosing which application to
update, and will not try to update both applications with the same
event data.  

Clarification of Question by ebarker-ga on 29 May 2002 15:56 PDT
Ack, I reversed that.  Sorry. 
 
Basic functionality: 
 
Enter event in Groupwise, it goes out and updates SQL Server. 
 
Optional functionality: 
 
Enter event in SQL Server, and it goes out and updates Groupwise. 
 
Everything else is correct.  Thanks!  

Request for Question Clarification by webadept-ga on 30 May 2002 00:24 PDT
I've figured out how this would work, but need to ask a few more
questions to get you the step by step instructions you are looking
for.
 
1) Do you have or are you personally a programmer? 
2) Which database information are you trying to update (emails,
customer information, fax information, all?)
3) Can you post, some where, the schema for your SQL database? 
4) If the SQL database was updated every hour, would that satisfy the
demand or do you need the information live? What about every 15 mins?
5) Are the two machines connected via TCP/IP or are you using SMB or
some other protocal to network these together.
6) Is the connection local or remote? 
7) If step by step instructions are needed then I need to know where
I'm stepping. Also these two programs are databases basically. They
don't talk on their own, so you are going to have to implement a
"glue" programming language, something that can talk to both. The
reading I've done so far suggests there are a few answers for this.
Perl is one, and some of the other scripts can work. But the bottom
line here is that someone needs to code the bridge. Do you have that
type of resource available? and would they be able to follow coding
instructions if I post them here?
 
Thanks for the question, it created some fun learning time.  

Clarification of Question by ebarker-ga on 04 Jun 2002 06:53 PDT
Okay, all some good questions, but allow me to clarify a bit.  There
are three parties in this situation, me (Vendor A), the GroupWise
vendor (Vendor B), and the client (Client C).  Vendor A has written a
SQL Server 2000 database.  When Client logs into GroupWise (provided
and supported by Vendor B), and adds an item into their calendar, we
want to integrate that into the SQL database provided by Vendor A. 
Now, we can do almost anything in SQL, but the big holdup has been
Vendor B - they seem to be most unhelpful.  Vendor A has developed
some solutions on our own, with success, but I'd still like to cast my
net wide on this and make sure the Client has the best possible
solution.
 
So, I'm going to revise my question a little, and extend the deadline:
 
Where would I go to find out specifics on GroupWise, specifically: 
 
In a default (as in out-of-the-box, basic) Groupwise installation,
what are the file names of the data files, their location and
structure of the files (SQL, DB, some other data file type), ODBC
specifications (if any)?
 
Thanks everyone! 
Answer  
There is no answer at this time.

Comments  
Subject: Re: SQL Server and Groupwise Integration
From: xemion-ga on 29 May 2002 22:43 PDT
 
This is a really hard answer to research.  It's hard to search for
specifically what you're looking for, if that makes sense.  The
keywords just don't work well.  I have not been able to find an answer
(I honestly doubt it's possible without writing a software program or
website to manage the whole system).

Hopefully someone here knows the answer or knows better how to obtain
it than me.  If not, I suggest you try contacting some database
experts.  Maybe authors of some books on SQL Server or Groupwise.

Thanks for using Google Answers!

xemion-ga
Subject: Re: SQL Server and Groupwise Integration
From: politicalguru-ga on 30 May 2002 07:18 PDT
 
The reason I don't post it as an answer is because I'm afraid you
won't like it - but that's the answer (and I wouldn't mind getting
$100 for explaining that to you ;-)

Microsoft doing as much as they can to obstacle anyone who uses
different calendars as theirs and this is no exception, especially
considering the fact that Novell is a main competitor in these fields.
Messing with the protocols is not advisable, unless you have a MS
programmer.
Subject: Re: SQL Server and Groupwise Integration
From: fugitive-ga on 31 May 2002 06:28 PDT
 
Just chiming in with a possible direction to pursue. 

In general, what you need  is not going to be an easy thing to answer
without getting one's hands on the actual systems - there are just too
many variables to consider. If I were faced with this issue, my
general approach would be to look into writing a custom "bridge"
application in something like PHP. I would choose PHP because a) I
know it, and b) if it doesn't have a relevant API, given that PHP is
open source means one could write one.

Given that consultants charging $100-$200 per hour would be hard
pressed to solve your problem on site in one hour ($100/hr figure =
$100 to answer this question) if you DO get an answer that works
consider yourself fortunate. I think it would be really cool that you
would get an answer that works!
Subject: Re: SQL Server and Groupwise Integration
From: ozguru-ga on 01 Jun 2002 02:10 PDT
 
http://www.kroeker.net/published/infostructure/infostructure_1_5.pdf

I realise that this is not an answer to your question, but wondered if
this groupwise plug-in for Outlook solved your problem at all. It
allows Outlook users to continue to access email, calendaring and
collaboration functions of Groupwise.

If it does I'll accept the $100 :-)
Subject: Re: SQL Server and Groupwise Integration
From: xemion-ga on 01 Jun 2002 22:58 PDT
 
In regards to fugitive-ga's comment, such a "bridge" could probably
easily be created with PHP.  I personally am familiar with PHP, Perl
and ASP.  I have never used Groupwise with an internet application,
but I would assume you can interface with it online or than an
intranet.

I would just like to point out that you can easily find a high quality
PHP programmer for even $20-$30/hr.  This (assuming Groupwise works
online) seems like it would be a relatively easy project.

Just looking to back up fugitive and post my own two cents.
xemion-ga

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy