SQL Server Express 2012 SP2 installation hangs during extract phase

Greetings!
I am having an issue with trying to silent install SQL Server Express 2012 SP2 (x86).
I have a proprietary installation framework, which is calling the SQL Server Express installer.
The SQL Server Express installer starts extracting files to c:\{some guid}. The folder reaches about 11 mb in size, and then nothing further happens. No activity on the machine, CPU or disk - I have waited up to 15 minutes to verify this. On the normal installation,
the size of this folder is ~650 mb.
Here are the things I've also tested:
- I'm experiencing these symptoms on both Windows 7 and Windows Server 2012 R2 (haven't tested other platforms)
- If I launch exactly the same command from the command prompt, the installation goes through as normal
- If I replace the SQL Server Express 2012 SP2 with SQL Server Express 2012 SP1, and install via our installation framework, the installation goes through as normal
- I have checked and double-checked that our installation framework is started with administrative privileges.
- From my previous search attempts, I have seen issues where the installer would hang or fail when launched from inside an msi, which would result in a log in C:\Program Files (x86)\Microsoft SQL Server\<something something>. These are not the symptoms
I am experiencing. The C:\Program Files (x86)\Microsoft SQL Server\ folder is not even created!
Any suggestions, or places I can look to figure out why it's not proceeding? For now, I have worked around the issue by including SP1 instead of SP2, but ideally I'd like to base my solution on the most recent service pack.

Hello Alberto!
The installation framework does check for this. I'm also certain that these prerequisites are fulfilled. 
When the SQL Server process hangs, I can kill the process, copy/paste the exact command that was executed from the installation framework's log files, and execute that command in a command prompt - and then the installation runs as expected.
The installation framework installs SQL Server Express correctly if I use the 2008 R2 SP1 express or the 2012 SP1 Express installer. It's just the SP2 installer that is giving me problems.
The only difference I can think of is that the installation framework is a 32-bit process, which calls the SQL Server installer, while the command prompt is a 64-bit application. I am installing the SQLEXPR_x86_ENU.exe
from http://www.microsoft.com/en-us/download/details.aspx?id=43351, so it should be compatible with my 32 bit environment - 
 "SQLEXPR_x86 is the same product but supports installation onto both 32-bit and 64-bit (WoW) operating systems"
Tomorrow, I will try:
- Installing on Windows 7 32-bit
- Trying to launch the SQL Server installer from a powershell (x86) prompt, to emulate a 32-bit environment on a 64-bit machine

Similar Messages

  • SQL Server Express 2012 SP2 Update Only download

    where can i find just the SP2 update. We have the base only installed . All I can locate is the full 2012 express with SP2 already installed. Also, I'm assuming I can go right to SP2
    Thank you,
    Richard

    It's here
    Microsoft® SQL Server® 2012 Service Pack 2 (SP2)
    There is not a separate Service Pack for the different editions.
    David
    David http://blogs.msdn.com/b/dbrowne/

  • I can't see sql server express 2012 from ssms 2008 R2 -- what do I need to download?

    I'm running sql server 2008 R2 Developer on a win7 (pro) workstation.   I would like to keep this installation because it has SSRS and Analysis Server. But I was not able to attach a sql 2012 DB so I downloaded Sql Server Express 2012 (per the
    picture below - 1st option selected) and installed it.   Sql Server Express 2012 appears to be running -- per my services list, but I cannot see the instance in ssms 2008 R2. Do I need to uninstall Sql Server Express 2012 and then download another
    option (from the picture below)? How should I proceed so that I can have a working/workable instance of Sql Server Express 2012 that I can see in ssms (whatever required version) and also keep sql server 2008 R2?  which download should I select (from
    the picture below?
    Rich P

    Should I uninstall Sql server 2012 first?
    Rich P
    No you do not need to uninstall any thing
    >> Sql Server Express 2012 appears to be running -- per my services list, but I cannot see the instance in ssms 2008 R2.
    You need to just download SQL Server 2012 express management studio and use that to connect to SQL Server 2012. And use SSMS 2008 r2 to connect to SQL Server 2008 r2.
    This File :ENU\x64\SQLManagementStudio_x64_ENU.exe
    Although I guess SSMS 2012 express with SP2 would work just fine and you would connect to 2008 R2 database using that.
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
    My Technet Wiki Article
    MVP

  • Issue when installing SQL Server Express 2012 - "The requested control is not valid for this service" + "Could not find the database engine startup handle"

    Good morning,
    I'm experiencing the following issue when installing Microsoft SQL Server Express 2012 (with tools, SQLEXPRWT_x86_ENU.exe) on the laptop of my company;
    Installation goes plain until around the end of the progress bar, it stops on the setup of
    SqlEngineDBStartConfigAction_install_configrc_Cpu32
    giving 7-8 times, even pressing "Cancel", the message "The requested control is not valid for this service";
    After this, I receive one last message ""Could not find the database engine startup handle", then installation ends with failures, in particular the Database Engine and the Server Replication failed to be installed.
    I've put in my SkyDrive the error log I received after the install;
    I'm at full disposal if you need further information,
    thank you in advance
    Best regards
    Francesco

    Well, i just ran into this issue and the problem was lack of admin rights. It was my company's laptop so got the setup initiated by my company's IT team with admin rights. However, the upon completion of setup, i go the same error messages as stated above: 
    SqlEngineDBStartConfigAction_install_configrc_Cpu32
    giving 7-8 times, even pressing "Cancel", the message "The requested control is not valid for this service";
    After this, I receive one last message ""Could not find the database engine startup handle", then installation ends with failures, in particular the Database Engine and the Server Replication failed to be installed.
    Also, if you open SQL Server Configuration, the status of the service is "Change Pending" and you would not be able to set the startup login type to Local Service/System/Network.
    Then, I just got my account added as Local Admin and then tried to start the service and was able to.
    However, I am not sure whether same was the case for you.
    Please mark the answer as helpful if i have answered your query. Thanks and Regards, Kartar Rana

  • Migrating from SQL Server Express 2012 to SQL Server 2012

    Hello, 
    I am running SQL Server Express 2012 on a Virtual Machine for my learning box.
    My work load has brought me to the place where I need to be using the full blown SQL.
    I have backed up my databases (in the Express instance) and am looking for an 'upgrade' path.
    Can I install another instance of (full deal of SQL) on the same machine?
    Andy

    Hello,
    Yes, you can perform a side-by-side upgrade by installing another instance of SQL Server (a full licensed/paid edition)
    and them move the databases to the newly installed instance by using backup/restore or detach/attach.
    https://msdn.microsoft.com/en-us/library/ms189625.aspx
    Make sure the new instance has applied the same updates/service packs of the Express instance.
    You can have up to 50 instances/installations of SQL Server (standalone) on the same computer.
    Alternatively you can perform an edition upgrade from Express to any licensed/paid edition.
    https://msdn.microsoft.com/en-us/library/cc707783(v=sql.110).aspx
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • How "hide" SQL Server Express 2012 from the network

    Hello
    I want to install SQL Server Express 2012 in my company-provided laptop. Since the service is going to "announce" itself on the network so that client can find it, I would like to know how to prevent the broadcasting, in such a way that my installation remains
    "hidden".
    Thanks a lot.

    Sudeepta,
    If the browser service was stopped named instances (unless specified on tcp port 1433) shouldn't connect. It was have to be specified as Hostname\InstanceName,PortNumber as part of the role for the browser service is named instance port lookup.
    EMoscosoCam,
    Sudeepta is correct though, the browser service is reponsible for best effort udp broadcast replies. It is also possible to keep the browser service running and use the "Hide Instance" feature in SQL Server Configuration Manager. Open up SSCM, expand SQL
    Server Network Configuration. Right-click on the instance to "hide" and choose properties. Under the Flags tab should be "Hide Instance", set this to yes.
    While both ways would work, the actual hiding on an instance is extremely hard with SQL Server due to port scanning. If better security around it is required you will have to work with your networking team to develop well defined firewall rules.
    -Sean
    Sean Gallardy, MCC | Blog

  • SQL Server Express 2012 Login Error

    I’m trying to access sql database from another PC on the LAN and I’m getting this error message “Login failed for user ‘Officeo1\Guest’. I’m using SQL Server Express 2012 and on the other PC I’m trying to connect with MS Visual Studio 2013. I’m adding a
    data connection with the data source set to Microsoft SQL Server (sqlClient), server name OFFICE01\SQLEXPRESS using windows authentication. I can see the server in the dropdown box but I cannot see any databases in the database name dropdown box.
    why767

    These computers are not on a domain but on the same workgroup. This is the error I get when I try to connect from MS SQL Server 2014 Import and Export
    ==================================
    Could not retrieve table list. (SQL Server Import and Export Wizard)
    ===================================
    Login failed for user 'OFFICE01\Guest'.
    Cannot open user default database. Login failed. (Microsoft SQL Server Native Client 11.0)
    Program Location:
       at System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
       at System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
       at System.Data.ProviderBase.DbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
       at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
       at System.Data.OleDb.OleDbConnection.Open()
       at Microsoft.SqlServer.Dts.DtsWizard.SQLServerForm.LoadDatabasesList()
    why767

  • How to restore SQL Server 2008 database to SQL Server Express 2012

    How to restore SQL Server 2008 database to SQL Server Express 2012.
    I BACKED UP a SQL Server 2008 database from work, which runs the enterprise version of 2008, and I tried to RESTORE it to my new 64-Bit home PC which is running the new SQL Server Express 2012 64-Bit (Advanced Edition).
    But if fails. I get the following message text.
    Can anyone help me please. I thought restoring a 2008 database to the later version 2012 would be possible.
    Here is the error message. Thanks.
    TITLE: Microsoft SQL Server Management Studio
    Restore of database failed. (Microsoft.SqlServer.Management.RelationalEngineTasks)
    ADDITIONAL INFORMATION:
    System.Data.SqlClient.SqlError: The database was backed up on a server running version 8.00.2039. That version is incompatible with this server, which is running version 11.00.3128. Either restore the database on a server that supports the backup, or use a
    backup that is compatible with this server. (Microsoft.SqlServer.SmoExtended)

    ADDITIONAL INFORMATION:
    System.Data.SqlClient.SqlError: The database was backed up on a server running version 8.00.2039. That version is incompatible with this server, which is running version 11.00.3128. Either restore the database on a server that supports the
    backup, or use a backup that is compatible with this server. (Microsoft.SqlServer.SmoExtended)
    Are you sure your database is SQL server 2008 from error message it seems your SQL server version is 2000.I guess you have multiple versions of SQL server.
    AFAIK you cannot restore backup of SQL server 2000 to 2012 directly .Restore it first to SQL 2008/2008R2 or 2005 then take backup again of new database created and then you would be able to restore it on 2012.Its kind of intermediate way
    Also make sure your DB size is less than 10 G as max DB size supported by Express edition is 10 G and if your DB size is more than 10 G restore will fail.
    You are also trying to restore enterprise DB backup on express edition so you will loose enterprise features on express edition
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • SQL Server Reporting Services in SQL Server Express 2012

    I installed SQL Server Express 2012 but cannot find SQL Server Reporting Services.
    Is it possible to use SSRS in SQL Server Express 2012?
    If possible, where do I get so that I could install it and make environment?

    Hi ,
     Did you get a chance to look into the below link
    http://blogs.msdn.com/b/mvpawardprogram/archive/2014/03/10/adding-sql-server-express-2012-advanced-services-to-existing-development-environment.aspx
    Best Regards Sorna

  • How to modify stored procedures in SQL Azure database in SQL server express 2012

    Hi,
    I want to modify stored procedures in SQL Azure database in SQL Server Express 2012. But when right click on the stored procedure in Object Explorer, there is no option "Modify" as for SQL Server database. I wonder how to modify stored procedures in SQL
    Azure database in SQL Server Express 2012. Thanks.
    York

    Hi,
    Not sure whay there is no modify..
    As a workaround can you try this and see if you can modify proc..
    Script Procedure As-> Alter To->New query window..
    - Chintak (My Blog)

  • Is it possible to transfer a database from SQL Server 2012 to SQL Server Express 2012?

    Is it possible to transfer a database from SQL Server 2012 to
    SQL Server Express 2012? Ideally I would like to backup the database from SQL Server 2012 and restore it on SQL Server Express 2012. Is that possible?

    Is it possible to transfer a database from SQL Server 2012 to
    SQL Server Express 2012? Ideally I would like to backup the database from SQL Server 2012 and restore it on SQL Server Express 2012. Is that possible?
    Yes it is possible but database size should not be greater than 10 G as max databse size supported for Express 2012 is 10 G
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • Cannot enter correct values in the SQL server express 2012 using labview

    Hi everyone,
    I am trying to enter the 2D array I get from DAQ into the SQL server express 2012 using Labview. When I am run the software, it connects with the table but doesn't enter the correct values. It only enters the "0" for each column of the table. I have attached the VI as well as the screenshot from the database server. 
    I am also writing the same 2D array data into the text file and I get the correct readins there. 
    Is there something I am doing wrong here. 
    Attachments:
    test.png ‏251 KB
    test3.vi ‏96 KB

    If you had read the QL manuals or reference books, you would be aware SQL Server doesn't do multidimensional arrays.
    I prefer BLOBs or VARCHAR(MAXCHAR) as an alternative. I enter the values in formatted string values delimiter separated.
    But how to deal with multidimensional arrays. Well up to 3-5 you can use simple value for each "dimension". So the lowest dimension
    would be comma delimit. The next set of values and each succeeding set for each 2nd dimension values would have the "set" of values separated
    by a ":" or semicolon. For the third I use the ":" or colon to separate each 2D block of the 3rd dimension. This can all be easily reparsed
    with a multidimensional parser for the application. Should be simple to build. (e.g.. Use string arrays to parse the higher dimensions
    and numeric array for the lowest dimension). The VARCHAR(MAXCHAR) has an upper data bound of 2GB! If you have to save more
    than 3 dimensions for most all applications, you don't understand how best to analyze the test data and may want to give it more 
    thought to optimize the operation as well as the design, so it doesn't get too complex. By the way I use Data Clusters built in the
    data order and type as for SQL Server Data Table. This makes the design of the SQL Server interface easy as pie .

  • Is SQL Server Express 2012 the same as Enterprise, BI and Standard?

    We are a software company in the process of modifying code to work with SQL Server 2012 & 2014.  We are doing development work and testing on SQL Server Express 2012. (We plan to move to SQL Server Express 2014, soon.)  Is SQL Server Express
    the same code as Enterprise, BI and Standard?   Will our tests and dev work be valid?  Should the need arise at a customer site, will SQL Server Express database migrate to Enterprise, BI or Standard?

    Hello,
    Yes, you can use detach/attach or backup/restore. Alternatively, you may want to perform and edition upgrade
    of an existing SQL Server instance when possible.
    https://msdn.microsoft.com/en-us/library/cc707783.aspx?f=255&MSPPError=-2147217396
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • SQL Server Express 2012 ok, and is this better than 3rd party  SVC system?

    Hi. Can anyone advise if:
    RoboSource control will work on SQL Server Express 2012, or is some earlier version required.
    Is RoboSource control a more elegant (more integrated) solution than a 3rd party SVC system, such as our Perforce system (with MSSVC plugin installed on RH.)
    Thanks.
    -Kurt

    Hi Kurt.
    RoboSource Control to my knowledge hasn't been developed in recent releases. It is essentially the same product that existed years ago. It works, but does not have a lot of users. Most people, including myself, prefer to use third party products such as Perforce, SVN.
    As RoboSource Control is an old product and isn't widely used, I doubt whether anyone has tried using it on SQL Server Express 2012. That is not to say it won't work on it though.

  • Exporting SQLServer Compact (*.sdf) to SQL Server Express 2012

     
    I'm using ErikEJ's SQL Server Compact Toolbox 4.0.0.1 in VS 2013 to attempt to upgrade an .sdf to an SQL Server Express database.  I go "Script Database for SQL Server", which generates a file.  The next instruction is to:
    You can now open the generated script in Management Studio and execute it against a SQL Server database.
    I'm missing something here - I can open it easily enough in SQL Server Management Studio ("File | Open") but how do I execute it?
    Thank - Tim

    Hi Tim,
    Quote: and execute it against a SQL Server database.
    We can execute the script with key F5 or by clicking on the "Execute" Icon in SSMS symbol bar as Olaf mentioned above. But there is one more thing we need to pay attention to. Before executing the script, we’d better create a new user database,
    then we can execute the script against our new user database (or other user database we have, but not any system database).
    How to execute the script against the database:
    Click the DropDownList box next to the "Execute" Icon in SSMS symbol bar and select the database, then click the "Execute" Icon.
    In addition, for more information about how to create a SQL Server database, please refer to the following article:
    http://msdn.microsoft.com/en-us/library/ms186312.aspx
    If you have any question, please feel free to let me know.
    Regards,
    Jerry Li

Maybe you are looking for

  • WHT R  THE TYPES OF SCREEN IN SAP R/3?

    I WANT TO KNOW THE  TYPES OF SCREEN IN SAP  R/3

  • OR is taking much more time than UNION

    hi gems.. i have written a query using UNION clause and it took 12 seconds to give result. then i wrote the same query using OR operator and then it took 78 seconds to give the resultset. The tables which are referred by this qurey have no indexes. t

  • Installing final cut express 3.5 onto macbook pro 10.8.4

    My Final Cut Express 3.5 will not install onto my new macbook pro 10.8.4 Seems like an awful waste of money... Does anybody know of a way around this? - or is there someone I can sue?!

  • Family history/genealogy book by Ibooks Author

    Hello, At the moment I got a Family history/genealogy book in hardcopy (2003) it's 11 years old. In these eleven years a lot of events happend. To get an updated family book I want to use Ibooks Author to create a digital version so you can added inf

  • Where's Pages '11?

    Pages is one terrific word processor and more - but it's getting older.  Now we have Microsoft Word and its new features trying to compete.  While I use Microsoft Office at work every day, when I come home, I have a choice between MS Office and iLife