Hi,
SQL Service Manager doesn't come with SQL2005 editions, but if you want one, you can get it here.
Andrej
|||Cheers - that's gone straight into del.icio.usHi,
SQL Service Manager doesn't come with SQL2005 editions, but if you want one, you can get it here.
Andrej
|||Cheers - that's gone straight into del.icio.usHi,
Unlike the SQL Server 2005 SP1 download page, the SQL Server 2005 Express SP1 download page (http://msdn.microsoft.com/vstudio/express/sql/download/) and the pages it references don't mention whether the download is english only or multilingual. Since there's no language selection possibility on these pages, I'm assuming it's multilingual. Am I right?
Thanks in advance.
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Hi,
There is a dropdown to choose from:
http://www.microsoft.com/downloads/details.aspx?FamilyID=11350b1f-8f44-4db6-b542-4a4b869c2ff1&DisplayLang=en
HTH, Jens Suessmeyer.
http://www.sqlserver2005.de
|||Thanks very much.
So there are pages where there's a selection dropdown and other pages for teh same download where no selection is possible. Strange.
--
Patrick
Once it's set up, it'll keep working indefinitely. You'll have to do most of the management in your software so the user can copy the database, for example.
The main limition with SQL Server Express is that you have to be sure to use an instance name that another applicaiton is unlikely to use, otherwise you'll have conflicts.
The main advantage of SQL Server Express versus something like Access is that you can easily move to the full-blown SQL Server Standard with virtually no effort.
-Ryan
|||It's a better approach to determine the needs of your application, both now and in the future, and then choose the right database engine to meet those needs. One alternative that hasn't been mentioned yet is SQL Compact Edition, which is similar to Access/Jet in that it is a file based, in process database engine. (Compared to SQL Express which is a service based engine.)
There is a paper at http://www.microsoft.com/sql/editions/compact/sscecomparison.mspx that attempts to clarify the differences between these platforms and why you would use one of the other. I generally think that you should start you planning at SQLce, since it offers a very light weight data engine that is easy to install and mange, and then work your way up the ladder if you discover application requriements that would prevent you from using it.
There is a forum dedicated to SQLce here on MSDN if you have questions about that database.
Mike
Hi there. I am new to the SQL Express. I just finished installing the SQL Express 2005 with Advanced Services on a Windows XP SP2 computer. The first thing I noticed was the service manager (used to be on the taskbar) was being removed on the Express Edition. How do I get this feature back if it's even possible? I know you can find out the server status from the Configuration Manager but it's handy if the status is showned on the taskbar after logging in.
Any help will be greatly appreciated. Thank you.
KC
There is no Service Manager in any SKU of SQL Server 2005. There are some folks out there that have written their own however.Hello,
Someone I know told me that they thought SQL Server Express was what I am looking for. Before I get in over my head I need to know from people who use it if this is really for me.
I have build my own web site using very basic HTML and CSS. Nothing fancy I am very new to this.
What I want to do is have a customer able to enter their email address, once they have hit submit, I want the email address to go to a database (which I believe this software is going to help me set up?) and a document sent to them. I was thinking of a PDF attachment to an email since I have not figured out yet how to send an email that looks like a web page.
I now have a customer inquiry form on my site that is sent to a perl script in my cgi bin on my server. (The hosting company had to walk me through setting that up.) Will SQL Server Express work the same way?
I have no programming experience at all. Sorry for the bold but I need you to understand this. I need my answers in very plain concepts. Will I be able to use this software easily? It seems in the forum that there are alot of problems most of which I didn't understand the question or the answer.
I also have one website right now. I am planning on splitting it into three soon to pinpoint the market on each area better. Will I be able to use this software for more than one site?
I am using a PC running windows xp pro. I don't know any specifics for my hosting company's server.
Any information or help you can give to me would be greatly appreciated.
Robin
Hi Robin,
SQL Express is more than you need.
If all you need to store is an e-mail address, you should consider making things real simple and just using Excel or a text file. Unless you have a burning desire to learn how relational database systems work, the amount of time you invest in learning SQL Express would be very large compared to what you're actually trying to do.
You might want to consider hiring someone to do this work for you. It seems like you are trying to get something done for your business. Unless you're business involves creating web hosted databases, it would be a better investment to pay an expert who could do the job in a couple days than to spend weeks of your own time that could be better spend doing what you're an expert at. There are many companies who have reasonable rates to help you set up web sites for your business. Just a thought.
Mike
|||
Hi Mike,
At this point in time I want to gather emails and send an autoresponse to those people. I am a "print" graphic designer and am putting together my own site. At some point down the road I would like to build websites. I'm trying to gain this knowledge slowly as I put things into my site. As odd as it may sound, I thrive on learning anything computer related, I need to learn this for myself.
Before I dive into SQL Server Express I just want some educated advise to be sure this can help me. Down the road I want to add ecommerce and probably a search to my site and anything else that I realize as I build that I need. There are just so many programs and ways of doing things I just didn't want to download this and spend a few hours to find out that it isn't actually the type of program I needed.
Having someone do this for me is the easy way out. It also would make it so that I can't make changes anytime that I want to. I may end up asking a lot of questions but if this is for me than it is certainly worth my time to learn it.
Thank you for your time, I really appreciate it.
Robin
|||HI,
I see that alot of people are viewing this post. Is there anyone out there that could answer my questions?
Thank you,
Robin
|||Hi Robin,
SQL Express is still more than you need, but I applaud your willingness to learn. ![]()
The first thing to get straightened out is what SQL Express does. For you're purposes, SQL Express is just a database, it just stores stuff. All the various things you've mentioned you want to do, e.g. send e-mail, search, e-commerce, etc., are done using a combination of programs. You can use SQL Express to store e-mail addresses, keep customer information, store your catalog and keep track of orders that come in. All of the things that surround that, such as forms to forms for requesting information, pages showing the catalog, scripts to send e-mail, the shopping cart, etc are all implemented using a programming language. This type of functionality is not provided by SQL Express. If your web site is a car, SQL Express is the trunk.
If you're serious about learning all that functionality, I'd recommend you download Visual Web Developer Express, which is an entry level tool for building ASP.NET web sites. There is a bunch of content to help you learn how to use ASP.NET, and a number of pre-built projects, called Starter Kits, that help you learn how to make specific things. For example, there is an e-commerce Starter Kit. VWD and SQL Express can be integrated fairly easily so that the sites you build can store information in SQL Express.
Good luck and have fun.
Mike
|||HI Mike,
Thank you for the info on Visual Web Developer Express, I was looking at that as an option. I am actually also looking at a hosting company that happens to have almost everything I want to do as part of their package. I just need to hook it all together. They are all setup to incorporate OScommerce and I have Access and they seem to have a great support team. As long as the support team is still great once I am signed up with them it seems that I'm on the right track.
Thank you so much for your time and help
Robin
|||It's probably wise to go with a company that has all the "parts" pre-built for you. It gives you a chance to get things set up more quickly while still having some control over the design, and learning from the pre-built parts at the same time. Happy learning...
Mike
|||Thank you,
Robin
Hello,
Someone I know told me that they thought SQL Server Express was what I am looking for. Before I get in over my head I need to know from people who use it if this is really for me.
I have build my own web site using very basic HTML and CSS. Nothing fancy I am very new to this.
What I want to do is have a customer able to enter their email address, once they have hit submit, I want the email address to go to a database (which I believe this software is going to help me set up?) and a document sent to them. I was thinking of a PDF attachment to an email since I have not figured out yet how to send an email that looks like a web page.
I now have a customer inquiry form on my site that is sent to a perl script in my cgi bin on my server. (The hosting company had to walk me through setting that up.) Will SQL Server Express work the same way?
I have no programming experience at all. Sorry for the bold but I need you to understand this. I need my answers in very plain concepts. Will I be able to use this software easily? It seems in the forum that there are alot of problems most of which I didn't understand the question or the answer.
I also have one website right now. I am planning on splitting it into three soon to pinpoint the market on each area better. Will I be able to use this software for more than one site?
I am using a PC running windows xp pro. I don't know any specifics for my hosting company's server.
Any information or help you can give to me would be greatly appreciated.
Robin
Hi Robin,
SQL Express is more than you need.
If all you need to store is an e-mail address, you should consider making things real simple and just using Excel or a text file. Unless you have a burning desire to learn how relational database systems work, the amount of time you invest in learning SQL Express would be very large compared to what you're actually trying to do.
You might want to consider hiring someone to do this work for you. It seems like you are trying to get something done for your business. Unless you're business involves creating web hosted databases, it would be a better investment to pay an expert who could do the job in a couple days than to spend weeks of your own time that could be better spend doing what you're an expert at. There are many companies who have reasonable rates to help you set up web sites for your business. Just a thought.
Mike
|||
Hi Mike,
At this point in time I want to gather emails and send an autoresponse to those people. I am a "print" graphic designer and am putting together my own site. At some point down the road I would like to build websites. I'm trying to gain this knowledge slowly as I put things into my site. As odd as it may sound, I thrive on learning anything computer related, I need to learn this for myself.
Before I dive into SQL Server Express I just want some educated advise to be sure this can help me. Down the road I want to add ecommerce and probably a search to my site and anything else that I realize as I build that I need. There are just so many programs and ways of doing things I just didn't want to download this and spend a few hours to find out that it isn't actually the type of program I needed.
Having someone do this for me is the easy way out. It also would make it so that I can't make changes anytime that I want to. I may end up asking a lot of questions but if this is for me than it is certainly worth my time to learn it.
Thank you for your time, I really appreciate it.
Robin
|||HI,
I see that alot of people are viewing this post. Is there anyone out there that could answer my questions?
Thank you,
Robin
|||Hi Robin,
SQL Express is still more than you need, but I applaud your willingness to learn. ![]()
The first thing to get straightened out is what SQL Express does. For you're purposes, SQL Express is just a database, it just stores stuff. All the various things you've mentioned you want to do, e.g. send e-mail, search, e-commerce, etc., are done using a combination of programs. You can use SQL Express to store e-mail addresses, keep customer information, store your catalog and keep track of orders that come in. All of the things that surround that, such as forms to forms for requesting information, pages showing the catalog, scripts to send e-mail, the shopping cart, etc are all implemented using a programming language. This type of functionality is not provided by SQL Express. If your web site is a car, SQL Express is the trunk.
If you're serious about learning all that functionality, I'd recommend you download Visual Web Developer Express, which is an entry level tool for building ASP.NET web sites. There is a bunch of content to help you learn how to use ASP.NET, and a number of pre-built projects, called Starter Kits, that help you learn how to make specific things. For example, there is an e-commerce Starter Kit. VWD and SQL Express can be integrated fairly easily so that the sites you build can store information in SQL Express.
Good luck and have fun.
Mike
|||HI Mike,
Thank you for the info on Visual Web Developer Express, I was looking at that as an option. I am actually also looking at a hosting company that happens to have almost everything I want to do as part of their package. I just need to hook it all together. They are all setup to incorporate OScommerce and I have Access and they seem to have a great support team. As long as the support team is still great once I am signed up with them it seems that I'm on the right track.
Thank you so much for your time and help
Robin
|||It's probably wise to go with a company that has all the "parts" pre-built for you. It gives you a chance to get things set up more quickly while still having some control over the design, and learning from the pre-built parts at the same time. Happy learning...
Mike
|||Thank you,
Robin
hi Juan,
yes, it is.. are you experimenting inconveniences?
regards
|||re:
> are you experimenting inconveniences?
None.
I was wondering, mainly, whether SQL Express differed from MSDE
...which wasn't designed for production use.
To further the question :
Express will only bind to one CPU at a time, and it cannot run queries in parallel.
Express cannot use more than 1 GB of RAM at a time for queries and data pages.
SQL Server 2005 will handle many more concurrent queries than the Express version.
No one database in Express can be larger than 4 GB.
Data mining, Data Transformation Services (DTS)
and reporting functions are not available for SQL Express.
Other functions not available in Express include clustering/mirroring,
full-text indexing/searching, SQLMail, indexed views, partitioned views and SQL Agent.
I.O.W., although it will work fine for small traffic websites,
I would have thought it isn't designed for heavy-duty production websites.
Maybe we need to distinguish between
"light traffic" and "heavy traffic" regarding SQL Express ?
Maybe I just have the wrong impression, and the limitations listed don't amount to much ?
hi Juan,
Juan T. Llibre wrote:
re:
> are you experimenting inconveniences?None.
I was wondering, mainly, whether SQL Express differed from MSDE
...which wasn't designed for production use.
actually MSDE was... it is "limited" compared to the full blown wditions of the relative product(s), but both MSDE and SQLExpress ARE ready for production..
you only have to see if they are "enought" to target your specific requirements, if the built-in limitations can be handled or have to be mandatory satisifed..
To further the question :Express will only bind to one CPU at a time, and it cannot run queries in parallel.
Express cannot use more than 1 GB of RAM at a time for queries and data pages.
SQL Server 2005 will handle many more concurrent queries than the Express version.No one database in Express can be larger than 4 GB.
Data mining, Data Transformation Services (DTS)
yep... that's true
and reporting functions are not available for SQL Express.
false
... the SQL Server Express Edition with Advanced Services provides (local server only) Reporting features as well
Other functions not available in Express include clustering/mirroring,
yep
full-text indexing/searching, indexed views, partitioned views
false, the very same edition with Advanced Services supports full text...
indexed views are "supported" as the engine will not throw exception, but the advanced optimizations on them will be not "used" by the optimizer...
SQLMail, and SQL Agent.
yep, but you can easely write a "kind of" replacement for Mail via simple SMTP CLR based procedure to send mail like my free and simple project, amDbobj ..
as regard SQL Agent, normal "stuffs" can be scheduled via native AT/SCHTASKS operating system scheduler, but, obviously, full blown jobs are often not completely transferrable to this kind of solution.. or you can write your own scheduler, like other devs already did
I.O.W., although it will work fine for small traffic websites,
I would have thought it isn't designed for heavy-duty production websites.Maybe we need to distinguish between
"light traffic" and "heavy traffic" regarding SQL Express ?Maybe I just have the wrong impression, and the limitations listed don't amount to much ?
it all dependes on the "final needs" and budget
..
I often am very satisfied with SQLExpress, but when the customer requires more "power", it's then very easy to just upgrade to the Standard edition..
regards
|||Thank you very much for your reply, Andrea.I now have a clearer view.
Is SQL Server Express designed for production use ?
As I know yes you can use it as databases for desktop application and is recomended to use as witness SQL server(because is free) in multiple SQL server environment.
see page below:
http://www.microsoft.com/sql/editions/express/default.mspx
Thanks
JPazgier
|||
Juan T. Llibre:
Per the subject line :
Is SQL Server Express designed for production use ?
Yes it is you can use it if you host your application Webform or Winform, the only thing not included with Express is the Agent so most SQL Server based automation you have to look for alternatives and there are many free solutions from SQL Server users. There is no Profiler but you can use the Developer edition profiler to profile your application. Try the link below for features compare in all editions. Hope this helps.
http://www.microsoft.com/sql/prodinfo/features/compare-features.mspx
|||
Juan T. Llibre:
Per the subject line :
Is SQL Server Express designed for production use ?
For web applications in a shared hosting environment? No, not really.
|||re:
>For web applications in a shared hosting environment? No, not really.
That's what I thought, but I was told by a 'softie that it is.
I'd like to have a definitive reason for this, whether it is, or not.
|||re:
To further the question :
Express will only bind to one CPU at a time, and it cannot run queries in parallel.
Express cannot use more than 1 GB of RAM at a time for queries and data pages.
SQL Server 2005 will handle many more concurrent queries than the Express version.
No one database in Express can be larger than 4 GB.
Data mining, Data Transformation Services (DTS)
and reporting functions are not available for SQL Express.
Other functions not available in Express include clustering/mirroring,
full-text indexing/searching, SQLMail, indexed views, partitioned views and SQL Agent.
I.O.W., although it will work fine for small traffic websites,
I would have thought it isn't designed for heavy-duty production websites.
Maybe we need to distinguish between
"light traffic" and "heavy traffic" regarding SQL Express ?
Maybe I just have the wrong impression, and the limitations listed don't amount to much ?|||
(Data mining, Data Transformation Services (DTS)
and reporting functions are not available for SQL Express.)
This is the calculus end it is not practical to expect it in a free edition and I would not run it even with the standard edition.
(Other functions not available in Express include clustering/mirroring,
full-text indexing/searching, SQLMail, indexed views, partitioned views and SQL Agent.)
Views are query rewrite edition is not relevant Partitioned Views are created with the UNION ALL SET operator and I don't think indexed views are affected either. Full text there is work around solution. Agent no and SQL mail is not there but the good SQL Server mail service is the Agent mail so you are not missing anything.
Parallel queries are seldom needed in OLTP(online transaction processing) and if you want all you have listed you need to host it in house with the Enterprise edition running on multi processor remember SQL Server license is per processor.
|||Thanks, Caddre.
So, the next time I'm asked whether SQL Express is designed for production use, I should answer : yes ?
|||
Hi you are not exactly rights because in SQL Server Express SP 1 you have :
Microsoft SQL Server 2005 Express Edition Toolkit SP1
SQL Server Express Toolkit provides tools and resources to manage Microsoft SQL Server 2005 Express Edition, and to create reports by using SQL Server 2005 Reporting Services. The kit includes Connectivity Components, Business Intelligence Development Studio, Management Studio Express, and a Software Development Kit. To create reports by using Reporting Services, you must use Business Intelligence Development Studio.
Install Microsoft SQL Server 2005 Express Edition with Advanced Services(more...)
In addition to the features of SQL Server Express, certain additional capabilities are also available as part of Microsoft SQL Server 2005 Express Edition with Advanced Services (SQL Server Express). SQL Server Express with Advanced Services contains the following features:
SQL Server Management Studio Express, a graphical management tool based on SQL Server Management Studio that makes it easy to manage and administer SQL Server Express databases.
Reporting Services, an integrated report creation and design environment to create reports.
Full-Text Search, a powerful search engine for searching text-intensive data.
so you can do much more than in previous edition. check this page to see what you can get:
http://msdn.microsoft.com/vstudio/express/sql/compare/default.aspx
The only problem can be that Microsoft peoples say that SQL express is much slower than any other not free version of SQL Server, but based on my experience for small databases is not true, and I could not test for big because SQL express has a lot of size limits.
You can see all limitation of previous SQL Server express on page below, but SP1 remove some of this missing elements from the list:
http://msdn2.microsoft.com/en-us/library/ms165636.aspx
Thanks
JPazgier
|||
Juan T. Llibre:
Thanks, Caddre.
So, the next time I'm asked whether SQL Express is designed for production use, I should answer : yes ?
I am sorry I forgot to answer you yesterday, yes you can use Express to run small production site in house if you buy the Developer edition because you can use the Profiler and the database tuning advisor to improve performance your Express database.
Yep, it's free.
Regards,
Mike Wachal
SQL Express team
-
Please mark your thread as Answered when you get your solution.
Hello,
is SQL Reporting Services available for the Express Editions ? How can I create reports for my VB Express Application?
Desperate...
You need to download the "SQL Server 2005 Express Edition with Advanced Services SP1". This edition contains the Reporting Services.
http://msdn.microsoft.com/vstudio/express/sql/download/
Does SQL Express 2005 have to be installed for SQL Developer 2005 to work correctly in VB 2005 Pro?
Thank you,
David
Nope, SQL Express and SQL Developer are just two different editions of SQL Server 2005. You can have either one for your VB install to connect to.
Thanks,
Sam Lester (MSFT)
Hello everyone,
Our company will be using SQL Server 2005 Enterprise on our main server and either SQL Server Express or workgroup for our disconnected users. Our users will be syncing their local database with the main server using replication.
The question that was brought up is about the PIT recovery in SQL Server Express and workgroup. Please correct me if I am wrong. From what I understood, Point in time recovery is the same in both the Express and the WG editions. The database restores the full backup then incremental backups (if any) then the transactional logs. The only exception is that WG edition supports log shipping. Am I right?
I also watch one of the sql server 2005 webcasts series that talked about the online piecemeal recovery. From my understanding, online restore feature is an enterprise edition feature which allows the server to restore backup and logs, server goes online then roll back uncommited transactions. My question is if we are to use Express or WG, can we restore filegroups or pages (offline)? In another word, can we restore specific tables to point in time instead of the whole database.
Thanks a lot.
Point in time recovery is the same in all versions of sql2005.
Minor point: we do not support incremental backup. I'm sure you are refering to differential backups.
As far as I know, log shipping is only supported by the enterprise edition. That refers to our automatic tools to setup and maintain the log shipping.
The underlying engine supports log shipping in all versions, but you'd have to "roll your own" automated procedures.
Regarding piecemeal restore: we only support online restore in the enterprise edition. File/fileGroup/Page restore is offline in all other editions.
It is not possible to restore filegroups (and the tables they contain) to different points in time. The only way to perform a table restore:
- perform a partial restore to a working database. Just restore the filegroups containing the tables of interest.
- then export the tables (or sets of rows) of interest and merge them back into your online database. It is possible that referential integrity constraints will require more work than just inserting the rows of interest (you may have to delete/update other tables to maintain consistency).
Hope that helps.
I have installed MS SQL Sever Express with it there is a SQL Server Configuration Manager installed. In this configuration manager there it is possible to enable and disable protocols for SQLEXPRESS. The following protocols are supported (and each protocol can be enabled/disabled individually):
Shared memory, Named Pipes, TCP/IP and VIA.
In the "SQL Server Management Studio Express" I connect to the SQL server and this works fine when "shared memory" are enabled. But when I disable "shared memory" in the configuration manager I can not connect to the SQL server via "SQL Server Management Studio Express".
In the "SQL Server Management Studio Express" there also are some "options/connection properties". There is a property for "network protocol" nomally set to "default" but possible to change to any of the enabled protocols. I have tested both to match the enabled protocols and also using the "default" selection without any success as long as "shared memory" is disabled in the configuration manager!
So, is it possible to enable only TCP/IP (or only named pipes) in the configuration manager and connecting to the SQL Server from the "SQL Server Management Studio Express"?
I'm going to move this to the Tools forum.
- Mike
|||When connecting to a local server management studio uses shared memory. The other connection types are only used when establishing connections to remote servers.
Cheers,
Dan