
If you wish to use Microsoft's SQL Server as the TV Server database engine on Windows 7 then you must use SQL Server 2008 Express SP1. Sadly we cannot deploy this automatically during the TV Server installation so you will need to install it manually before installing the TV Server.
You will need to download Microsoft SQL Server 2008 Express Edition SP1 from the Microsoft Download web site. Three different installation packages are available:
Download the recommended installation package for your operating system and save it in the standard Windows 7 Downloads folder (%USERPROFILE%\Downloads).
NOTE: The following instructions assume you are using the recommended 32-bit installation package. If you are using a 64-bit OS, adjust the instructions accordingly.
CMD and press CTRL+SHIFT+ENTER%USERPROFILE%\Downloads\SQLEXPR32_x86_ENU.exe /xNOTE: If you are installing the 64-bit version of SQL 2008, remove the semicolon (;) from the INSTALLSHAREDWOWDIR= line.
;SQLSERVER2008 Configuration File [SQLSERVER2008] ; The following 2 options control Microsoft Error Reporting and Feature Usage Reporting. ; If you are paranoid about such things, please change the settings to "False" to disable these features. ERRORREPORTING="True" SQMREPORTING="True" ; If you want to change the installation location for SQL 2008, adjust the following entries INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server" ;INSTALLSHAREDWOWDIR="c:\Program Files (x86)\Microsoft SQL Server" INSTANCEDIR="C:\Program Files\Microsoft SQL Server" ; Other options - change these at your own risk! SQLSYSADMINACCOUNTS="BUILTIN\Administrators" ADDCURRENTUSERASSQLADMIN="False" TCPENABLED="0" INSTANCEID="SQLExpress" INSTANCENAME="SQLEXPRESS" ACTION="Install" FEATURES=SQLENGINE,REPLICATION HELP="False" INDICATEPROGRESS="True" QUIET="False" QUIETSIMPLE="False" X86="False" PCUSOURCE="C:\SQLEXPR\PCUSOURCE" AGTSVCSTARTUPTYPE="Manual" ISSVCSTARTUPTYPE="Automatic" ISSVCACCOUNT="NT AUTHORITY\NetworkService" ASSVCSTARTUPTYPE="Automatic" ASCOLLATION="Latin1_General_CI_AS" ASDATADIR="Data" ASLOGDIR="Log" ASBACKUPDIR="Backup" ASTEMPDIR="Temp" ASCONFIGDIR="Config" ASPROVIDERMSOLAP="1" SQLSVCSTARTUPTYPE="Automatic" FILESTREAMLEVEL="0" ENABLERANU="True" SQLCOLLATION="Latin1_General_CI_AS" SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" SECURITYMODE="SQL" NPENABLED="0" BROWSERSVCSTARTUPTYPE="Automatic" RSSVCSTARTUPTYPE="Automatic" RSINSTALLMODE="FilesOnlyMode"
An example of a suitable password is M3d!aP0rtal
In the Command Prompt window type C:\SQLEXPR\setup.exe /Q /CONFIGURATIONFILE="C:\SQLEXPR\MPSQL2008.ini" /SAPWD="Your SA password goes here"
The installation can take quite a while depending on the speed of your system. Once the installation has completed, type exit to close the Command Prompt window.
When installing MediaPortal, do not select "One Click Installation" as this will default to using MySql. Instead, Perform an advanced installation and tell the installer that SQL server is already present and will be used for TV-Server.
The following files and folders can be removed after a successfull installation:
Tested with