[INUG-Users] Sybase
brad.bueche at wachovia.com
brad.bueche at wachovia.com
Fri May 1 22:17:15 EDT 2009
Thanks, Don. Thats a good answer. It does help.
The thread made me realize that if IBM really did come out with a product
then they would be supporting programming questions. AND as long as IBM
keeps the door open for free-tds and other solutions that use the standard
protocol, well, the solution is there for people who want to do that. IBM
(geez I hate saying that) can know that the people who are going to do it
can make it work, so the solution exists and can be talked about as you
have done, and no official support needs to be provided because its not
an official method. So its still sort of a win win situation I guess. Its
just that no revenue is being generated. However, since is a programming
interface the support resource cost has to be factored in.
So, anyway, you are a very good PM, Don. Very few PM's take the time to
regularly read and post on extremely technical forums like this. So my
hats off to you. Its beyond me how you find the time.
brad
Don Wildman <WILDMAN at uk.ibm.com>
Sent by: users-bounces at netcoolusers.org
05/01/2009 05:58 PM
Please respond to
users at netcoolusers.org
To
users at netcoolusers.org
cc
Subject
Re: [INUG-Users] Sybase
Thanks Jacob and others on the thread,
You have expressed at least part of the reply I was about to type. Here
are a few points to expand on my earlier mail
By "supported" I meant that IBM will take support calls and consider fixes
to the application causing the problem. In that context we "support" the
ObjectServer and nco_sql. We do not "support" freetds.
We know that freetds is extensively and successfully used in the field as
are the java interfaces.
Our SEs have posted guidance on GAT on how freetds may be used.
For a time Micromuse provided a link to version of freetds on its download
site. We dropped that long ago for a number of reasons but not because it
does not work.
Our developers at each release aim (a) not to break those homegrown tools
that use freetds through OpenServer and (b) to protect the ObjectServer
and thereby its users against Sybase RPC or sql statements which are not
part of the ObjectServers repertoire but that some users throw at it by
various access methods.
An underlying message is that freetds works in this scenario because it
supports the same protocol for connection and message transfer as that
used by Sybase OpenServer which provides the communication middleware
between OMNIbus components. It is up to the user to ensure that the
message content is valid for the target application. For OMNIbus and its
proprietary ObjectServer database that message must be valid sql from the
subset described in the OMNIbus Administration Guide, not commands taken
from the Sybase database manual.
-hth-
Don Wildman
users-bounces at netcoolusers.org wrote on 01/05/2009 15:59:06:
> [image removed]
>
> Re: [INUG-Users] Sybase
>
> Jacob Steinberger
>
> to:
>
> users
>
> 01/05/2009 15:59
>
> Sent by:
>
> users-bounces at netcoolusers.org
>
> Please respond to users
>
> I can confirm PHP can connect directly to an object server.
>
> And while FreeTDS and other solutions aren't supported, it's fully
> expected for this to not be supported. Do you think the already
> burdened support departments want to have to support your custom code
> on some unknown programming language?
>
> I sure as heck wouldn't.
>
> Jacob
>
>
> Quoting "Hubbard, Greg L" <greg.hubbard at eds.com>:
>
> > OMNIbus uses Sybase client libraries, but little else. Where external
> > software goes "wrong" with OMNIbus is a) assuming that certain SQL
> > commands are required/supported (and they are not), and b) OMNIbus
uses
> > null terminated variable length strings, and c) other things.
> >
> > If you search the list, you will find plenty of posts about FreeTDS,
> > SQSH, etc. I think I have heard that PHP may even work if you fake
out
> > the Sybase driver with FreeTDS. I know you can get Perl to work
through
> > DBD::Sybase and FreeTDS.
> >
> > Regardless of what may "work" -- it may not work forever, and IBM is
> > only going to support "official" interfaces. "If you break it, you
> > bought it".
> >
> > GLH
> >
> > -----Original Message-----
> > From: users-bounces at netcoolusers.org
> > [mailto:users-bounces at netcoolusers.org] On Behalf Of Vineet Gangwar
> > Sent: Friday, May 01, 2009 7:06 AM
> > To: users at netcoolusers.org
> > Subject: Re: [INUG-Users] Sybase
> >
> > I had connected to 7.1 objectserver using Sybase C APIs and could
> > select/update/delete. I had used the free linux version of Sybase
12.5.1
> > (I think). I am told that you can also use the Sybase API calls using
> > the library files that are supplied along with Objectserver
> >
> > Thanks
> > Vineet
> >
> >
> >
> > On Thu, Apr 30, 2009 at 3:05 PM, Schernau, Ed D <
> > Edward.Schernau at citizensbank.com> wrote:
> >
> >> Guys, any way to make Sybase ODBC drivers talk to the Object Server?
> >> We have requirements to do some Webtop-type stuff, but as upper
> > management
> >> calls it "not so ugly". I tried the DataDirect trail drivers, but
it
> >> keeps barfing on "syntax error in line 1" as it sends a "use NCOMS"
> >> command to the object server.
> >>
> >> Any tips?
> >>
> >>
> >>
> >> Ed
> >> -----------------------------------------
> >> Use of email is inherently insecure. Confidential information,
> >> including account information, and personally identifiable
> >> information, should not be transmitted via email, or email
attachment.
> >
> >> In no event shall Citizens or any of its affiliates accept any
> >> responsibility for the loss, use or misuse of any information
> >> including confidential information, which is sent to Citizens or its
> >> affiliates via email, or email attachment. Citizens does not
guarantee
> >
> >> the accuracy of any email or email attachment, that an email will be
> >> received by Citizens or that Citizens will respond to any email.
> >>
> >> This email message is confidential and/or privileged. It is to be
used
> >
> >> by the intended recipient only. Use of the information contained in
> >> this email by anyone other than the intended recipient is strictly
> >> prohibited. If you have received this message in error, please notify
> >> the sender immediately and promptly destroy any record of this email.
> >>
> >>
> >> _______________________________________________
> >> Sent by the netcoolusers.org "users" mailing list
> >> Post: users at netcoolusers.org
> >> Unsubscribe: users-unsubscribe at netcoolusers.org
> >> Search: http://netcoolusers.org/Search
> >>
> > _______________________________________________
> > Sent by the netcoolusers.org "users" mailing list
> > Post: users at netcoolusers.org
> > Unsubscribe: users-unsubscribe at netcoolusers.org
> > Search: http://netcoolusers.org/Search
> >
> > _______________________________________________
> > Sent by the netcoolusers.org "users" mailing list
> > Post: users at netcoolusers.org
> > Unsubscribe: users-unsubscribe at netcoolusers.org
> > Search: http://netcoolusers.org/Search
> >
>
>
>
> _______________________________________________
> Sent by the netcoolusers.org "users" mailing list
> Post: users at netcoolusers.org
> Unsubscribe: users-unsubscribe at netcoolusers.org
> Search: http://netcoolusers.org/Search
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
_______________________________________________
Sent by the netcoolusers.org "users" mailing list
Post: users at netcoolusers.org
Unsubscribe: users-unsubscribe at netcoolusers.org
Search: http://netcoolusers.org/Search
ForwardSourceID:NT0006B332
More information about the Users
mailing list