Connect SQL Server from Lotus Domino Application

Dear Experts,

Good Morning.

Currently our Lotus Domino Application connects SQL Database through ODBC (ODBC DSN created in Domino Server). Now we want to give access to this applications to our users, Users are using Lotus notes.  In order to access SQL Database from client side (with lotus domino application) there is a need to create ODBC DNS in every client computers.  We would like to avoid the ODBC configurations in every client computer.

I would like to know the applications cannot connect Sql server using Server ODBC ?

I hope my question is clear.  Please help me to understand the concept ASAP.

Thanks in advance,

With Regards,

Wade AdamsIT TeamAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Sjef BosmanGroupware ConsultantCommented:
Try to read all about DECS, and see if it fits your needs. DECS allows transparent access to external (SQL) servers, it comes with every Domino server.

You could start here:

More documentation:
Especially the Users Guide is interesting.

And this probably is a paid solution:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Naitik GamitSoftware DeveloperCommented:
Look at this msdn blog of:  Using ODBC with Microsoft SQL Server
Wade AdamsIT TeamAuthor Commented:
I have not explained my question properly.  please excuse.
Let me explain in detail.

Currently our lotus domino applications are fetching data from SQL server.  It is working fine.  

If a user clicks a button from 'lotus notes' application, it is accessing sql database through odbc dsn created from user pc. (if no odbc dsn created from user's pc the application will not work)

The question is how to use the application WITH OUT ODBC configuration from user's pc ?  The application should get access to SQL database through the ODBC DSN created in 'Domino Server'

Basically the Domino Server should access the SQL server and get the data and transfer it to the client (lotus notes) application.

Because our users are located outside of our network and experiencing slow in connecting through client odbc and we want to avoid creating ODBC DSN in each user's pc.

I hope now it clear and awaiting for the advice.

Thanks in advance,
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

Sjef BosmanGroupware ConsultantCommented:
If you use DECS, you don't have to install ODBC. Check it out, please.
Vitor MontalvãoMSSQL Senior EngineerCommented:
I don't know Lotus Domino but usually if an application don't use ODBC to connect to a database it needs client drivers to be installed in the client machines and the application need to be configured to use the database client driver. Usually you can find a configure.ini file or something similar. But you need to confirm it in Lotus Domino manual.

The Native Client for SQL Server is SNAC.
Sjef BosmanGroupware ConsultantCommented:
That's where DECS comes in: Notes contacts the Domino server, when DECS is set up on the Domino server it contacts the SQL database, so there's no need to set up ODBC on a client PC.
Wade AdamsIT TeamAuthor Commented:
Dear All,

Sorry for the delayed response from my side.  I will try the suggested solutions today and let you people know.

Thanks in advance,

With Regards,

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Lotus IBM

From novice to tech pro — start learning today.