473,471 Members | 1,696 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

experienced in ORACLE but beginner in ACCESS - URGENT

I am an experienced ORACLE software developer who
met ACCESS few months ago and I must say that ,so far,
I am delighted. I rapidly developed a few aplications
and everything is working extremly good.
Now, I am offered to develop something more complex.
And It must be done in ACCESS.I feel so comfortable in
ACCESS programming that I am about to accept the offer.But before my final
response I URGENTLY need some
advices and opinions from expirienced ACCESS programmers:
My questions are:

1.What are the constraints of ACCESS comparing to
traditional SQL- databases.
2.Why isn't ACCESS regarded as an SQL database(or
I am wrong)
3.Can ACCESS be used as a server database in a multi-user
environment
4.Could someone give me an example( possible situation)
when ACCESS must be replaced with ORACLE or SQL- server
5.Could I use ACCESS as software development tool to
the ORACLE or SQL-server database

Thanks in advance

--
Message posted via http://www.accessmonster.com
Nov 13 '05 #1
4 2004
"ljubo lecic via AccessMonster.com" <fo***@AccessMonster.com> wrote:
I am an experienced ORACLE software developer who
met ACCESS few months ago and I must say that ,so far,
I am delighted. I rapidly developed a few aplications
and everything is working extremly good.
So nice to read of someone coming from that side of things over to our side.
1.What are the constraints of ACCESS comparing to
traditional SQL- databases.
It's certainly not as secure as anyone can view the file on the server, copy it to
their PC and take it home for further analysis and cracking. Also Access security
isn't the greatest.
2.Why isn't ACCESS regarded as an SQL database(or
I am wrong)
Because IT manages are usually fairly clueless and beleive all the FUD (Fear,
Uncertainty and Doubt) of the high priced consultants who are pushing their solution.
3.Can ACCESS be used as a server database in a multi-user
environment
It isn't a server product. However you can share the backend quite successfully.
I've got a client with 25 users all day long for the past three or so years with very
few problems.

See the "Splitting your app into a front end and back end Tips" page at
http://www.granite.ab.ca/access/splitapp/ for more info. See the Auto FE Updater
downloads page http://www.granite.ab.ca/access/autofe.htm to make this relatively
painless.. It also supports Terminal Server/Citrix quite nicely.
4.Could someone give me an example( possible situation)
when ACCESS must be replaced with ORACLE or SQL- server
The problem is if the backend gets corrupted you could have to go to last nights
backup. Whereas the chance of this happening with Oracle or SQL Server are much,
much less. If you're are in an environment where the data can be rekeyed tomorrow
because all the paper work has been retained then that's fine. Otherwise you'd want
to look at alternatives for the data storage.
5.Could I use ACCESS as software development tool to
the ORACLE or SQL-server database


Yes, quite successfully. Then you can have thousands of people using an Access FE to
hit the SQL Server/Oracle data. Some folks have used this over a dialup connection
even.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Nov 13 '05 #2
"ljubo lecic via AccessMonster.com" <fo***@AccessMonster.com> wrote in
message news:49******************************@AccessMonste r.com...
I am an experienced ORACLE software developer who
met ACCESS few months ago and I must say that ,so far,
I am delighted. I rapidly developed a few aplications
and everything is working extremly good.
Now, I am offered to develop something more complex.
And It must be done in ACCESS.I feel so comfortable in
ACCESS programming that I am about to accept the offer.But before my final
response I URGENTLY need some
advices and opinions from expirienced ACCESS programmers:
My questions are:

1.What are the constraints of ACCESS comparing to
traditional SQL- databases.
2.Why isn't ACCESS regarded as an SQL database(or
I am wrong)
3.Can ACCESS be used as a server database in a multi-user
environment
4.Could someone give me an example( possible situation)
when ACCESS must be replaced with ORACLE or SQL- server
5.Could I use ACCESS as software development tool to
the ORACLE or SQL-server database

Thanks in advance

--
Message posted via http://www.accessmonster.com


1. Maximum database size of 2Gb. Not scalable: depending on what the
database and it's users are doing, it will run out of steam at somewhere
between 5 and 20 users. Lacks resilience (network, client or user stupidity
problems can all corrupt the database). Useless security (as complex as it
is to set up, Access security is very, very easy to break). Strictly
speaking, these are all issues with the default Jet database engine rather
than Access as a whole, and they can all be resolved by using SQL Server or
Oracle or somesuch as the database engine instead.
2. What's an SQL database? Who cares? The question is, is Access
adequate for your job? If so, then use it: there's nothing better. If not,
then look elsewhere. Don't listen to prejudices or meaningless definitions.
3. Access can certainly be used in a multi-user environment, but the
default Jet database engine is NOT a server, which is why it suffers from
the issues described in (1) above. If you use a server database engine
instead (e.g. SQL Server), then it will be, erm, a server!
4. Oracle and SQL Server are NOT potential replacements for Access: they
are potential replacements for the Jet database engine. Access functions
very well as a client to servers such as Oracle and SQL Server.
5. Yes. With SQL Server you could build an Access ADP (newish
technology, very controversial, see many previous discussions, some folks
think they are awful, others think they are fine). With SQL Server or
Oracle, you can use ODBC linked tables (well established technique, works
very well).
Nov 13 '05 #3
"ljubo lecic via AccessMonster.com" <fo***@AccessMonster.com> wrote in
message news:49******************************@AccessMonste r.com...
I am an experienced ORACLE software developer who
met ACCESS few months ago and I must say that ,so far,
I am delighted. I rapidly developed a few aplications
and everything is working extremly good.
Now, I am offered to develop something more complex.
And It must be done in ACCESS.I feel so comfortable in
ACCESS programming that I am about to accept the offer.But before my final
response I URGENTLY need some
advices and opinions from expirienced ACCESS programmers:
My questions are:

1.What are the constraints of ACCESS comparing to
traditional SQL- databases.
2.Why isn't ACCESS regarded as an SQL database(or
I am wrong)
3.Can ACCESS be used as a server database in a multi-user
environment
4.Could someone give me an example( possible situation)
when ACCESS must be replaced with ORACLE or SQL- server
5.Could I use ACCESS as software development tool to
the ORACLE or SQL-server database

Thanks in advance

--
Message posted via http://www.accessmonster.com


1. Maximum database size of 2Gb. Not scalable: depending on what the
database and it's users are doing, it will run out of steam at somewhere
between 5 and 20 users. Lacks resilience (network, client or user stupidity
problems can all corrupt the database). Useless security (as complex as it
is to set up, Access security is very, very easy to break). Strictly
speaking, these are all issues with the default Jet database engine rather
than Access as a whole, and they can all be resolved by using SQL Server or
Oracle or somesuch as the database engine instead.
2. What's an SQL database? Who cares? The question is, is Access
adequate for your job? If so, then use it: there's nothing better. If not,
then look elsewhere. Don't listen to prejudices or meaningless definitions.
3. Access can certainly be used in a multi-user environment, but the
default Jet database engine is NOT a server, which is why it suffers from
the issues described in (1) above. If you use a server database engine
instead (e.g. SQL Server), then it will be, erm, a server!
4. Oracle and SQL Server are NOT potential replacements for Access: they
are potential replacements for the Jet database engine. Access functions
very well as a client to servers such as Oracle and SQL Server.
5. Yes. With SQL Server you could build an Access ADP (newish
technology, very controversial, see many previous discussions, some folks
think they are awful, others think they are fine). With SQL Server or
Oracle, you can use ODBC linked tables (well established technique, works
very well).
Nov 13 '05 #4
Tnank you very much Tony and Brian.
I appreciate your time very much!
Best wishes

--
Message posted via http://www.accessmonster.com
Nov 13 '05 #5

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

Similar topics

2
by: Cherrish Vaidiyan | last post by:
Hello, I have certain doubts regarding replication of Oracle 9i in Red Hat Linux 9. 1) I want to implement asynchronous/synchronous multimaster replication.I have heard about Replication...
0
by: Cherrish Vaidiyan | last post by:
Frank <fbortel@nescape.net> wrote in message news:<bqgb99$a04$1@news1.tilbu1.nb.home.nl>... > Cherrish Vaidiyan wrote: > > Hello, > > > > I have certain doubts regarding replication of Oracle 9i ...
0
by: Linesh Gajera | last post by:
Hi, I have unique problem. I have configured RemotingServer running as Console Application and my Remoting object access Oracle database. My remoting object make call to Oracle database and...
2
by: Reshmi Jacob | last post by:
Hi I am a beginner, don't know much about oracle. Pls help me in this.... Our oracle server is a system with Win XP OS. When the firewall is turned on, no network users can access the oracle...
1
by: dsuniln | last post by:
I have two oracle clients installed on a windows 2003 Server.Namely oracle 8i client and oracle 9i client. The problem is that I have two applications running in IIS. One application creates an...
1
by: metrosoft.recruiter | last post by:
Hi All Greetings ! We have Urgent openings in MNC's for experienced Professionals for the following requirements at Bangalore. Position 1: Technical Skills: Core Java & J2EE Knowledge(EJB/...
1
by: gobirahul | last post by:
Hi Freinds, please, let me know if u have any idea How Can connect Oracle DB to Microsoft Access???? i have the oracle DB but want get this tables in Microsoft Access. Its urgent....
4
by: musai | last post by:
I have created vb oracle application I installed oracle client in three machine. All machine was reconfigured after oracle installed I could see table and record set through sql plus sheet in...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.