Can I deploy SQL Server Express with my desktop application just like builtin database? Because I don't want my client to set up separately SQL Server Express! Is it easy to integrate SQL Server Express into my desktop application ?
相关问题
- Sorting 3 numbers without branching [closed]
- Graphics.DrawImage() - Throws out of memory except
- Why am I getting UnauthorizedAccessException on th
- 求获取指定qq 资料的方法
- How to know full paths to DLL's from .csproj f
From the FAQ:
Take a look on how to do it:
How to deploy SQL Server 2008 Express as a prerequisite with ClickOnce
ClickOnce Deployment: Customizing SQL Server Express
How To Install Sql Server Express In Package Deployment With Different Instance Name
As said by MS: "To obtain rights to redistribute SQL Server 2005 Express Edition, you must register with Microsoft. " The link is: http://www.microsoft.com/sqlserver/2005/en/us/express-redistribute.aspx
Hope this will help.
By the way, you may be interested in MS SQL Server Compact : http://www.microsoft.com/Sqlserver/2005/en/us/compact.aspx It's embedded dbms. It's free but also need a distribution rights registration: http://www.microsoft.com/sqlserver/2005/en/us/compact-redistribute.aspx