DotNetNuke with SQL Server Express - sql

I am using DotNetNuke Content Management Systems.Following are the database requirements for DotNetNuke.
Database Server
Microsoft SQL Server 2005 or
Microsoft SQL Server 2008 or
Microsoft SQL Server 2005 Express or
Microsoft SQL Server 2008 Express or
Microsoft SQL Server 2008 R2 or
Microsoft SQL Server 2008 Express R2
If I planned to use SQL Server it will be more expensive. In some article I read the news they said microsoft SQL Server Express is free one.
What is difference between SQL Server and SQL Server Express?.
DataBase.mdf file is enough to run the DotNetnuke website. Why I need database?

Related

Can you replicate from SQL Server 2012 to 2008 R2

Quick question: can you replicate a database from SQL Server 2012 to 2008 R2?
We currently have a push transactional replication setup from a SQL Server 2008 R2 database (publisher) to another 2008 R2 (subscriber). The publisher is controlled by a partner organisation that we work closely with, but we have little control over their infrastructure (other than the replication).
Our partner is upgrading their infrastructure to SQL Server 2012 - and as such we need to know if we will be forced to upgrade all or part of our solution to 2012 to follow suit.
Do we need to upgrade our subscriber SQL Server to 2012, or can we leave it as 2008 R2 and somehow configure it to subscribe to a 2012 replication?
Any information and/or references would be appreciated. We're in the process of coming up with a migration plan.
You can keep your 2008R2 subscriber, as long as the distributor and the publisher are one and the same instance (and it seems that they are, since you're running a push trans replication). Quote from here:
A Subscriber to a transactional publication can be any version within two versions of the Publisher version. For example: a SQL Server 2005 Publisher can have Subscribers running SQL Server 2005, SQL Server 2008 (including SQL Server 2008 R2), or SQL Server 2012; and a SQL Server 2012 Publisher can have Subscribers running SQL Server 2005, SQL Server 2008 (including SQL Server 2008 R2), or SQL Server 2012.
Probably you will have to reinitialize your subscription once the publisher upgrade is done. it would be preferable to not use any 2012 specific features or even to run the publisher database in 2008 compatibility mode.
2 versions back SQL replication:
8.0 for SQL Server 2000.
9.0 for SQL Server 2005.
10.0 for SQL Server 2008.
10.5 for SQL Server 2008 R2.
11.0 for SQL Server 2012.
12.0 for SQL Server 2014.
13.0 for SQL Server 2016

How do I properly configure SQL Server Management Studio 2008 to work with SQL Server 2005 DB?

How do I properly configure SQL Server Management Studio 2008 to work with SQL Server 2005 DB? The reason I'm asking is because I'm having trouble with and unable to use Integration Services.
Move from SQL 2005 to SQL 2008 (This is what I used to move my db from 2005 to 2008)
http://www.packtpub.com/article/moving-a-database-from-sql-server-2005-to-sql-server-2008-in-three-steps
Connect to SQL Server 2005 using Managment Studio 2008
http://www.serverintellect.com/support/sqlserver/sql2k8-2k5-comp.aspx
Some more info and tips found here (for trying to connect 2005 to SMS2008) http://blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql-server-microsoft-sql-server-error/
Good Luck :)

Analysis Services for SQL Server 2008 R2 Express

Is it really to add Analysys Services for existing instance of SQL Server 2008 R2 Express?
SQL Server 2008 R2 Express with Advanced Services just includes SQL Server Reporting Services (SSRS), not SSAS
SSAS excludes SQL Server Standard and Enterprise

SQL Server 2005

I want to use SQL Server 2005 as database.In know how to create table in SQL server 2005.But due to fault i reinstalled SQL Server 2005.After that i create table as follows
start -> programs -> microsoft sql server 2005 -> sql server management studio express
But in that "Sql server management studio express" not exit,How to display that option please guide than only i do further
Thanks in advance
You need to download and install Microsoft SQL Server Management Studio Express.
You can use either the 2005 or 2008 version of Management Studio to connect to a SQL Server 2005 database.

How to integrate SQL Server 2005 Express Edition to Visual Web Developer 2008 Express Edition

I use Visual Web Developer Express Edition 2008 and SQL Server 2008 Express edition. I have finished a project recently. But many of hosting firms don't have SQL Server 2008. So i decided to uninstall SQL Server 2008 and install SQL Server 2005. Then I would reproduce my database. I uninstalled SQL Server 2008, installed SQL Server 2005. In project, When i clicked "App_Data - Add new item - SQL Server Database", an error accured "Connections to SQL server files (*.mdf) require SQL Server 2005 to function properly. Please verify the installation of the component or download from the URL: http://go.microsoft.com/fwlink/?linkId=49251". I couldn't add a new database to my project.
So how do i integrate SQL Server 2005 Express Edition to Visual Web Developer 2008 Express Edition?
Check the setting under Tools > Options > Database Tools > Data Connections for the SQL Server Instance Name refers to the name of your SQL Express 2005 instance.
Check SQL Server Express is running using the SQL Server Configuration Manager.