472,331 Members | 1,823 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,331 software developers and data experts.

Access front-end: Oracle vs SQL Server backend

I need to upsize my Access 2002 "database" to a larger database. I
would like to use Access projects to manage the database. With this
preference, it would seem MS SQL Server 2000 is the ideal way to go.

Nothwithstanding scalability, performance, pricing, my question is
this: what are the distinct advantages MS SQL Server [may] have over
Oracle when used in conjunction with Access? What are the drawbacks, if
any, to using an Access project with ODBC links to an Oracle database?

Nov 13 '05 #1
5 8310
In my not-so-humble opinion, Microsoft SQL Server is the simplest,
easiest-to-administer "heavy-duty" server database I have encountered. It
has user-friendly and excellent administrative tools. But, every server
database I've encountered requires administration and frequent "tender
loving care".

Access can be used to easily create user-friendly front-ends for this (and
for any other ODBC-compliant server DB). And, as server databases go,
Microsoft SQL Server is not overly expensive -- it comes in several
different versions, from a free version for a few users, a Small Business
Edition for more, and the full version can be expanded to truly impressive
data and user capacity.

Oracle has a good reputation in the heavy-duty, industrial-strength database
arena, but it is not inexpensive, and most of the people I know who have
used it have said that you will likely need to hire Oracle's engineers to
install and tune it (at truly staggering rates).

These are not, of course, the only options. Comparing them all would be
beyond the scope of a newsgroup response, as would a detailed comparison of
MS SQL Server and Oracle -- if you could find someone with the in-depth
experience with both who had the time to create such a response.

Larry Linson
Microsoft Access MVP

"John" <so*********@hotmail.com> wrote in message
news:11*********************@z14g2000cwz.googlegro ups.com...
I need to upsize my Access 2002 "database" to a larger database. I
would like to use Access projects to manage the database. With this
preference, it would seem MS SQL Server 2000 is the ideal way to go.

Nothwithstanding scalability, performance, pricing, my question is
this: what are the distinct advantages MS SQL Server [may] have over
Oracle when used in conjunction with Access? What are the drawbacks, if
any, to using an Access project with ODBC links to an Oracle database?

Nov 13 '05 #2
Can I use Access projects with Oracle and get the same features and
benefits of using Access projects with a MS SQL Server database? Or
would be less efficient becuase of linking issues?

Nov 13 '05 #3
"John" wrote
Can I use Access projects with Oracle
and get the same features and benefits
of using Access projects with a MS SQL
Server database? Or would be less
efficient becuase of linking issues?


I have only used Access projects (ADP/ADE) with Microsoft SQL Server, and,
as far as I know, that is the only server with which they CAN be used.
"Classic ADO", of course, is not limited to ADP/ADE, and can be used with
any server database that has an ADO data provider.

As to "benefits of using ADP/ADE", knowledgeable Microsoft insiders now
recommend MDB-DAO-Jet-ODBC-server, as a rule, over ADP-ADODB-MSSQLServer. At
least one poster here, a fan of ADP, was complaining that Microsoft Support
had told him that ADP was being "deprecated in the next version of Access".
I have not heard/seen a public announcement to that effect, however.

My use of ADP was quite brief compared to my years of experience with MDB,
but I saw little advantage and a number of drawbacks... some of which people
have documented here. A majority of the paying work I have done with Access
was Access clients to various server databases, including Informix, Sybase
SQL Anywhere, Sybase SQL Server, and MS SQL Server. A number of people who
have used Access clients to Oracle have told me that
Access-DAO-Jet-ODBC-Oracle worked very nicely for them.

Larry Linson
Microsoft Access MVP
Nov 13 '05 #4
Larry Linson wrote:
Oracle has a good reputation in the heavy-duty, industrial-strength database
arena, but it is not inexpensive, and most of the people I know who have
used it have said that you will likely need to hire Oracle's engineers to
install and tune it (at truly staggering rates).

These are not, of course, the only options. Comparing them all would be
beyond the scope of a newsgroup response, as would a detailed comparison of
MS SQL Server and Oracle -- if you could find someone with the in-depth
experience with both who had the time to create such a response.


I'd say that about sums it up: use Oracle for gigauser enterprise apps,
SQL Server for stuff that a hundred or so concurrent users will touch at
once. YMMV, but that's a rough baseline.

I've used Access as an ODBC frontend for Oracle db's in a dotcom and a
large telecom, and I'm using it as a frontend for SQL2k in a government
agency now.

FWIW, we get better performance linking to SQL than I ever did with
Oracle. ODBC drivers into an Oracle table can be s l o w and have a
nasty habit of getting hung up (thereby locking the table) if there's a
network glitch. Either our current network guys are *real* sharp adn
keep the system humming, or SQL is just more robust and forgiving of
connection hiccups.

If you're used to Access then maintaining your SQL db will be much
easier than if you have your data in Oracle. SQL's Enterprise Manager
console is really just Access on steroids from a usability standpoint.
It will look and feel very familiar to you. Not so with Oracle's SQL
Plus interface, which is the only one I ever used. That was like going
back to DOS command-line prompts all over again.

So I'd say your best bet is to try SQL Server first.

HTH,

--
Terrell Miller
mi******@bellsouth.net

"Every gardener knows nature's random cruelty"
-Paul Simon RE: George Harrison
Nov 13 '05 #5
Terrell Miller wrote:
Larry Linson wrote:
Oracle has a good reputation in the heavy-duty, industrial-strength
database
arena, but it is not inexpensive, and most of the people I know who have
used it have said that you will likely need to hire Oracle's engineers to
install and tune it (at truly staggering rates).

These are not, of course, the only options. Comparing them all would be
beyond the scope of a newsgroup response, as would a detailed
comparison of
MS SQL Server and Oracle -- if you could find someone with the in-depth
experience with both who had the time to create such a response.

I'd say that about sums it up: use Oracle for gigauser enterprise apps,
SQL Server for stuff that a hundred or so concurrent users will touch at
once. YMMV, but that's a rough baseline.


A few (actually about 1.3 million) gamers recently fell foul of Oracle's
million user limit :-)

--
This sig left intentionally blank
Nov 13 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

10
by: Jo | last post by:
Hello I am a web designer who is slowly trying to learn more about web development. I have a client who would like to drive their website using...
5
by: rob | last post by:
Hi to all. I am pretty new to using Access and am having a problem I hope someone can help me with. I want to access a MS-Access database from a...
41
by: Matt Alanzo | last post by:
Our SOHO 2 person compay sells furniture (not programmers). In '98 we paid $,$$$ for a VBA -Access '97 accounting application, including VBA source...
3
by: Bari Allen via AccessMonster.com | last post by:
I have a database in a Front-End/Back-End User Environment, which has been running fine, for 4 years. Lately, when the users try to enter data...
4
by: tina.boroff | last post by:
I have just created a form for a Maintenance Database that has alot of VB code involved. Now they want the form on our Intranet instead. Is there...
13
by: Alan Silver | last post by:
Hello, MSDN (amongst other places) is full of helpful advice on ways to do data access, but they all seem geared to wards enterprise...
1
by: =?Utf-8?B?VGlnZXJtYW4=?= | last post by:
The website I have saved in Front Page 2003 no longer gives me the abiolity to use the design view. I only get the code view showing the HTML. ...
1
by: make1circle | last post by:
Hi all, It's a novice question and hopefully someone could help me out. I've designed an access form for entering patient information. Right...
5
by: kcr2007 | last post by:
I am a beginner - just to give a warning up front :) I have a split database on one computer. I need to move the whole database, front and back...
5
by: Wayne | last post by:
I'm seeing the following problem in a database running under Access 2007 regardless of if it is Access 2003 format or converted to 2007 format. ...
0
by: tammygombez | last post by:
Hey fellow JavaFX developers, I'm currently working on a project that involves using a ComboBox in JavaFX, and I've run into a bit of an issue....
0
by: tammygombez | last post by:
Hey everyone! I've been researching gaming laptops lately, and I must say, they can get pretty expensive. However, I've come across some great...
0
by: concettolabs | last post by:
In today's business world, businesses are increasingly turning to PowerApps to develop custom business applications. PowerApps is a powerful tool...
0
by: Kemmylinns12 | last post by:
Blockchain technology has emerged as a transformative force in the business world, offering unprecedented opportunities for innovation and...
0
by: CD Tom | last post by:
This happens in runtime 2013 and 2016. When a report is run and then closed a toolbar shows up and the only way to get it to go away is to right...
0
by: CD Tom | last post by:
This only shows up in access runtime. When a user select a report from my report menu when they close the report they get a menu I've called Add-ins...
0
by: Matthew3360 | last post by:
Hi there. I have been struggling to find out how to use a variable as my location in my header redirect function. Here is my code. ...
2
by: Matthew3360 | last post by:
Hi, I have a python app that i want to be able to get variables from a php page on my webserver. My python app is on my computer. How would I make it...
0
by: AndyPSV | last post by:
HOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and on my computerHOW CAN I CREATE AN AI with an .executable...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.