My company develops software that is distributed to thousands of customers. We chose MSDE as the database engine. Over the past 4 months, we have spent countless hours with customers, Microsoft, Installshield and web searches trying to resolve issues with installing MSDE. The issues seem to vary by customer and most take a great deal of support time. We understood MSDE to be a product that requires little support but in hindsight, it appears that it requires a great deal of knowledge just to get installed. We make small steps but no leaps forward.
It has come time to evaluate other products. If there is a magic bullet, I would love to hear about it. In its absence, does anyone have success to share with other products?
PhilWhen you install MSDE, be sure to also install the latest MDAC update (2.8 now I think).
I had similar problems distributing testing software to universities - a total nightmare. Insisting on the latest MDAC for all servers and clients helped tremendously.
After that, it was convincing admins to assign the proper privledges, which was akin to pulling teeth.|||Thank you for your response. Below is a list of solutions we have tried. These are the items that have at least helped. We have tried others with no success.
- Updated MDAC to most current version
- Modified the install to use MS Setup instead of Installshield Merge Modules
- Installed outside of the Installshield product
- Ensured that Print/File Sharing is installed and enabled
- Copied the contents from the CD to the hard drive and installed
- Installed MSDE with blank SA password and then changed it manually after installation
- Verified that no previous instance of MSDE or SQL Server is installed
I may have missed a couple but these give you an idea of what we have been through. We sell an inexpensive product and the product has to install without event.
Any help is greatly appreciated.
Phil|||First, let me say I have no good recommendations for you as alternatives.
I am curious as to what kinds of problems you are seeing.
Have you tried a full SQL Server install in any of the trouble spots to see if would eliviate the problems?
Our biggest problems almost always stemmed from NT permissions, once the MDAC issues were ironed out.|||Our experience falls into three major categories. First, we have customers who get to the end of the MSDE Install and it starts rolling back and will never complete and ends up leaving a mess. Next, we have customers whose install freezes in the middle of the install and they have to reboot to recover. Lastly, we have customers who appear to be installed correctly but are not able to connect to the MSDE engine.
We have also wrestled with the admin issues you talk about. However, those are generally fairly quick support calls and get resolution.
Phil|||We're just discussing the install of MSDE?
What if they have it installed already?
Does your application install it for them?
Do you do a restore of a dump?|||Have you designed your own installation of MSDE, or are you using Microsoft's installer?|||Yes, we are trying to install MSDE. Initially, we tried installing via Installshield merge modules. In late fall, at Microsoft's direction, we broke our install into three pieces. We install .NET, then MSDE (using Microsoft's installer), and then lastly our custom software. We have no problems with the components other than MSDE. If MSDE is already installed, it doesn't appear to cause issues. However, some suggested that we should clean up any prior versions. We tried that as an option with very limited success.
If I understand the restore question, we are starting from scratch.|||Sounds like the problem is Microsoft's, if it is their installer that is failing. Not much consolation, but what do they say?|||Over the past few days, we have talked to Microsoft a number of times. They are attempting to give us help at chipping away at the issues. However, they have also indicated that MSDE is closer to full SQL server than it is to a "personal" database (which was the way we interpreted much of their promotional information) for the purposes of the installation discussion.
We are working with them to try to resolve as many issues as possible and hope to build an installation to reflect that information. In the meantime, we are still investigating other alternatives. Our product stretches a bit outside the standalone environment into some network configurations. I am looking for a product that is easy to install but can go into a "light" network environment without introducing corruption.
Any ideas?|||Man, I can't tell you how much I hate saying this, but Access might actually work for you, if it is cheifly a standalone app, with occational (limited concurrent users) network use. I am dodging lightning bolts here.
Also, it is (was?) my understanding that MS planned on ditching Access/Jet for the desktop, and replace it with Access/MSDE. Are they backing off that concept now?
Plus, desktop or not, the they should (need) to get the thing to actually install without rolling itself back.
Hmm, just a thought. Could it be related in any way to XP config save points?|||Hi,
Just wanting to find out if there were any breakthroughs in consistently installing MSDE?
My company has had similar problems to what Phil described in this thread.
We've also tried all sorts of variations. Ensuring MDAC 2.8 and IE 6(!) is installed first made helped, but we still get a significant proportion of failed installs.
As with Phil, we can't afford to spend hours working with each customer to make the install work. MSDE is used with the low end (cheap) version of our software!
Regards,
Peter|||hi, i've encountered such problem dealing with MSDE installation and deployment on such environment you said. why not try the full scale MS SQL Server? 2000 i recommened 'coz it solve the problem. Another thing is i'm trying another db, (MySQL, InterBase, Adabas D and MaxDB) which are good alternatives for MSDE. but if you prefer Microsoft products, go to the full scale MS SQL Server. that should solve your problem in any ways. Hard to find that "lite" db. :(|||Full SQL2K instead of MSDE? You may degrade your workstation if you go that route. Reading MSDE prerequisites definitely gets you closer to performing a successful install.
Showing posts with label company. Show all posts
Showing posts with label company. Show all posts
Friday, March 30, 2012
Monday, March 26, 2012
MSDE 2000 on top of Office 2002
I have a company PC preloaded with:
- Win-2000 SP4
- Access/Excel 2002 (10.x) SP-2
I need to install MSDE, and I have the Office 2000 CD. The queostion is: would MSDE cause a regression in Access and Excel ?
I understand why MSDE is packaged together with Office. But I hope they do not use too many common resources (e.g. DLLs). Otherwise, isntalling MSDE 200 would throw Access/Excel back to the 2000 level.
Is MSDE really independent of the version of Office running on the same machine ?It should not affect your office installation at all because MSDE has nothing to do with office. All it is, is a data engine like SQL Server so it is like installing SQL Server 7.0 on the machine.
- Win-2000 SP4
- Access/Excel 2002 (10.x) SP-2
I need to install MSDE, and I have the Office 2000 CD. The queostion is: would MSDE cause a regression in Access and Excel ?
I understand why MSDE is packaged together with Office. But I hope they do not use too many common resources (e.g. DLLs). Otherwise, isntalling MSDE 200 would throw Access/Excel back to the 2000 level.
Is MSDE really independent of the version of Office running on the same machine ?It should not affect your office installation at all because MSDE has nothing to do with office. All it is, is a data engine like SQL Server so it is like installing SQL Server 7.0 on the machine.
Friday, March 23, 2012
MSDE 2000 installation
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on this
MSDE is an alternative for MS Access. It is more robust and can scale up to
SQL Server SE or EE. It has royalty free re-distribution rights; however,
the caveat is that you can not use the SQL Server Administrative tools. You
must code your own administrative features into your application yourself.
It can be more complex; however, it may be worth your time.
MDAC automatically gets installed when you install MSDE onto the client.
Sincerely,
Anthony Thomas
"Randers" <Randers@.discussions.microsoft.com> wrote in message
news:B5893843-1A3D-4207-94BF-8480B9FEB5AF@.microsoft.com...
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server
database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on this
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on this
MSDE is an alternative for MS Access. It is more robust and can scale up to
SQL Server SE or EE. It has royalty free re-distribution rights; however,
the caveat is that you can not use the SQL Server Administrative tools. You
must code your own administrative features into your application yourself.
It can be more complex; however, it may be worth your time.
MDAC automatically gets installed when you install MSDE onto the client.
Sincerely,
Anthony Thomas
"Randers" <Randers@.discussions.microsoft.com> wrote in message
news:B5893843-1A3D-4207-94BF-8480B9FEB5AF@.microsoft.com...
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server
database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on this
MSDE 2000 installation
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on thisMSDE is an alternative for MS Access. It is more robust and can scale up to
SQL Server SE or EE. It has royalty free re-distribution rights; however,
the caveat is that you can not use the SQL Server Administrative tools. You
must code your own administrative features into your application yourself.
It can be more complex; however, it may be worth your time.
MDAC automatically gets installed when you install MSDE onto the client.
Sincerely,
Anthony Thomas
"Randers" <Randers@.discussions.microsoft.com> wrote in message
news:B5893843-1A3D-4207-94BF-8480B9FEB5AF@.microsoft.com...
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server
database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on this
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on thisMSDE is an alternative for MS Access. It is more robust and can scale up to
SQL Server SE or EE. It has royalty free re-distribution rights; however,
the caveat is that you can not use the SQL Server Administrative tools. You
must code your own administrative features into your application yourself.
It can be more complex; however, it may be worth your time.
MDAC automatically gets installed when you install MSDE onto the client.
Sincerely,
Anthony Thomas
"Randers" <Randers@.discussions.microsoft.com> wrote in message
news:B5893843-1A3D-4207-94BF-8480B9FEB5AF@.microsoft.com...
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server
database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on this
MSDE 2000 installation
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server databas
e
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on thisMSDE is an alternative for MS Access. It is more robust and can scale up to
SQL Server SE or EE. It has royalty free re-distribution rights; however,
the caveat is that you can not use the SQL Server Administrative tools. You
must code your own administrative features into your application yourself.
It can be more complex; however, it may be worth your time.
MDAC automatically gets installed when you install MSDE onto the client.
Sincerely,
Anthony Thomas
"Randers" <Randers@.discussions.microsoft.com> wrote in message
news:B5893843-1A3D-4207-94BF-8480B9FEB5AF@.microsoft.com...
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server
database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on this
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server databas
e
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on thisMSDE is an alternative for MS Access. It is more robust and can scale up to
SQL Server SE or EE. It has royalty free re-distribution rights; however,
the caveat is that you can not use the SQL Server Administrative tools. You
must code your own administrative features into your application yourself.
It can be more complex; however, it may be worth your time.
MDAC automatically gets installed when you install MSDE onto the client.
Sincerely,
Anthony Thomas
"Randers" <Randers@.discussions.microsoft.com> wrote in message
news:B5893843-1A3D-4207-94BF-8480B9FEB5AF@.microsoft.com...
Hi,
I'm creating an install disk that our company is distributing to a selected
group of our immediate direct customers. We are using the SQL server
database
in house and we are creating a program that these customers can enter
contract data at their own PC, print the data in a report format and then
send us the contracts with the remittance report. We are developing an
executable program that uses a SQL server database with 6 tables in house.
I'm using installshield to create a disc that the user will load onto their
own PC. We want to be able to populate these tables by having the user's log
onto our web site and doing a update for the latest table updates. So far
I've been pursuing the idea of using MSDE 2000 for the user's PC's, however,
is this the wisest decision. Would it be better (simpler) to use a different
database on the user's PC's and use a driver to import data from our SQL
server tables to the database on the PC. If MSDE 2000 is the best bet, where
does MDAC version 2.6 come in the picture or does it. I know this is fairly
lengthy message, but I could use some direction on this
Friday, March 9, 2012
msde
I recently joined a company where they have couple of MSDEs that were
installed as part of the software application package. Do they need to be
administered as well alongwith the other Standard and Enterprise SQL Servers
installations?
sharman,
The answer about how much administration depends on how these MSDE servers
are being used.
If they hold critical data, then yes they need to be administered along with
the other SQL Servers. If there are security issues related to access, these
need to be managed as well.
If the application simply uses these databases as a temporary workarea and
can easily rebuild the data in case of problems, then the management is
less. It would still be good to have database backups that could restore
the metadata.
You need to understand what is going on with the MSDEs and then you can make
a good decision.
RLF
"sharman" <sharman@.discussions.microsoft.com> wrote in message
news:1B413580-5393-405C-81CD-0CECD6D4DA83@.microsoft.com...
>I recently joined a company where they have couple of MSDEs that were
> installed as part of the software application package. Do they need to be
> administered as well alongwith the other Standard and Enterprise SQL
> Servers
> installations?
installed as part of the software application package. Do they need to be
administered as well alongwith the other Standard and Enterprise SQL Servers
installations?
sharman,
The answer about how much administration depends on how these MSDE servers
are being used.
If they hold critical data, then yes they need to be administered along with
the other SQL Servers. If there are security issues related to access, these
need to be managed as well.
If the application simply uses these databases as a temporary workarea and
can easily rebuild the data in case of problems, then the management is
less. It would still be good to have database backups that could restore
the metadata.
You need to understand what is going on with the MSDEs and then you can make
a good decision.
RLF
"sharman" <sharman@.discussions.microsoft.com> wrote in message
news:1B413580-5393-405C-81CD-0CECD6D4DA83@.microsoft.com...
>I recently joined a company where they have couple of MSDEs that were
> installed as part of the software application package. Do they need to be
> administered as well alongwith the other Standard and Enterprise SQL
> Servers
> installations?
Wednesday, March 7, 2012
msde
I recently joined a company where they have couple of MSDEs that were
installed as part of the software application package. Do they need to be
administered as well alongwith the other Standard and Enterprise SQL Servers
installations?sharman,
The answer about how much administration depends on how these MSDE servers
are being used.
If they hold critical data, then yes they need to be administered along with
the other SQL Servers. If there are security issues related to access, these
need to be managed as well.
If the application simply uses these databases as a temporary workarea and
can easily rebuild the data in case of problems, then the management is
less. It would still be good to have database backups that could restore
the metadata.
You need to understand what is going on with the MSDEs and then you can make
a good decision.
RLF
"sharman" <sharman@.discussions.microsoft.com> wrote in message
news:1B413580-5393-405C-81CD-0CECD6D4DA83@.microsoft.com...
>I recently joined a company where they have couple of MSDEs that were
> installed as part of the software application package. Do they need to be
> administered as well alongwith the other Standard and Enterprise SQL
> Servers
> installations?
installed as part of the software application package. Do they need to be
administered as well alongwith the other Standard and Enterprise SQL Servers
installations?sharman,
The answer about how much administration depends on how these MSDE servers
are being used.
If they hold critical data, then yes they need to be administered along with
the other SQL Servers. If there are security issues related to access, these
need to be managed as well.
If the application simply uses these databases as a temporary workarea and
can easily rebuild the data in case of problems, then the management is
less. It would still be good to have database backups that could restore
the metadata.
You need to understand what is going on with the MSDEs and then you can make
a good decision.
RLF
"sharman" <sharman@.discussions.microsoft.com> wrote in message
news:1B413580-5393-405C-81CD-0CECD6D4DA83@.microsoft.com...
>I recently joined a company where they have couple of MSDEs that were
> installed as part of the software application package. Do they need to be
> administered as well alongwith the other Standard and Enterprise SQL
> Servers
> installations?
Subscribe to:
Posts (Atom)