- Remove From My Forums
-
Question
-
I think the problem is related to older installations.
I tried uninstalling them, editing the registry, but the problem is still here. Installation hangs.
Here you can see the logs:
http://jpst.it/D0nd
I am using Windows 10, 64 bits, version 1511, build 10586.0
The file I am using is SQLEXPR_x86_ENU.exe
thanks for your help!
Answers
-
Hi Mr.Plow,
Firstly, I would recommend you use the
Microsoft Fix-It tool to remove any previous SQL Server instances completely.Secondly, according to the above log file, some messages indicate that many .msi files don’t exist in your setup file. Could you please re-download SQL Server 2012 Service Pack 2 (SP2) Express (SP2 is required for SQL Server 2012 on
Windows 10) from this
link and install it again?Thirdly, make sure that you copy SQL Server setup file to local drive, also ensure that you right-click SQL Server setup and select “Run as administrator” to start it after extracting the downloaded file. In addition, please disable windows security/defender
and any antivirus software.There is a similar blog about how to install SQL Server Express on Windows 10 for your reference.
http://www.codeproject.com/Articles/1036673/Installation-of-SQL-Server-Express-on-WindowsHowever, if you still fail to install SQL Server 2012 SP2 Express on Windows 10, please help to post the SQL Server summary.txt and detail.txt log files which locate under %Program files%Microsoft SQL Server110Setup BootstrapLog bootstrapLog.
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support-
Edited by
Tuesday, November 10, 2015 7:48 AM
-
Proposed as answer by
Lydia ZhangMicrosoft contingent staff
Monday, November 16, 2015 5:52 AM -
Marked as answer by
Lydia ZhangMicrosoft contingent staff
Tuesday, November 17, 2015 7:54 AM
-
Edited by
SQL Server 2008 R2 Service Pack 2 SQL Server 2012 Analysis Services SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core SQL Server 2014 Enterprise SQL Server 2014 Developer SQL Server 2014 Standard SQL Server 2014 Express Еще…Меньше
Проблемы
При попытке установить Microsoft SQL Server с помощью InstallShield или загрузочного приложения процесс установки зависает.Примечание.Эта проблема также возникает в Microsoft SQL Server 2012 с пакетом обновления 2 (SP2).
Причина
Это связано с тем, что при запуске программы установки SQL Server Программа InstallShield или загрузочное приложение открывает некоторые обработчики установщика Windows. Таким образом, процесс установки замораживается.
Решение
Эта проблема впервые устранена в следующем накопительном обновлении SQL Server: накопительный пакет обновления 2 для SQL server 2014 SP1, накопительный пакет обновления 9для SQL Server 2014 накопительный пакет обновления 7 для SQL Server 2012 с пакетом обновления 2 (SP2)
Обходное решение
Чтобы обойти эту ошибку, запустите программу установки SQL Server непосредственно с установочного носителя SQL Server, не подключив программу установки в InstallShiled или загрузочное приложение. Для сервера SQL Server 2014 и SQL 2012 Server с пакетом обновления 2 (SP2) и более поздних версий запустите программу установки SQL Server вместе с параметром командной строки SkipInstallerRunCheck , чтобы пропустить проверку дескриптора установщика Windows:Setup.exe /SkipInstallerRunCheck
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе «Применяется к».
Ссылки
В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.
Нужна дополнительная помощь?
- Remove From My Forums
-
Question
-
I think the problem is related to older installations.
I tried uninstalling them, editing the registry, but the problem is still here. Installation hangs.
Here you can see the logs:
http://jpst.it/D0nd
I am using Windows 10, 64 bits, version 1511, build 10586.0
The file I am using is SQLEXPR_x86_ENU.exe
thanks for your help!
Answers
-
Hi Mr.Plow,
Firstly, I would recommend you use the
Microsoft Fix-It tool to remove any previous SQL Server instances completely.Secondly, according to the above log file, some messages indicate that many .msi files don’t exist in your setup file. Could you please re-download SQL Server 2012 Service Pack 2 (SP2) Express (SP2 is required for SQL Server 2012 on
Windows 10) from this
link and install it again?Thirdly, make sure that you copy SQL Server setup file to local drive, also ensure that you right-click SQL Server setup and select “Run as administrator” to start it after extracting the downloaded file. In addition, please disable windows security/defender
and any antivirus software.There is a similar blog about how to install SQL Server Express on Windows 10 for your reference.
http://www.codeproject.com/Articles/1036673/Installation-of-SQL-Server-Express-on-WindowsHowever, if you still fail to install SQL Server 2012 SP2 Express on Windows 10, please help to post the SQL Server summary.txt and detail.txt log files which locate under %Program files%Microsoft SQL Server110Setup BootstrapLog bootstrapLog.
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support-
Edited by
Tuesday, November 10, 2015 7:48 AM
-
Proposed as answer by
Lydia ZhangMicrosoft contingent staff
Monday, November 16, 2015 5:52 AM -
Marked as answer by
Lydia ZhangMicrosoft contingent staff
Tuesday, November 17, 2015 7:54 AM
-
Edited by
- Remove From My Forums
-
Question
-
I think the problem is related to older installations.
I tried uninstalling them, editing the registry, but the problem is still here. Installation hangs.
Here you can see the logs:
http://jpst.it/D0nd
I am using Windows 10, 64 bits, version 1511, build 10586.0
The file I am using is SQLEXPR_x86_ENU.exe
thanks for your help!
Answers
-
Hi Mr.Plow,
Firstly, I would recommend you use the
Microsoft Fix-It tool to remove any previous SQL Server instances completely.Secondly, according to the above log file, some messages indicate that many .msi files don’t exist in your setup file. Could you please re-download SQL Server 2012 Service Pack 2 (SP2) Express (SP2 is required for SQL Server 2012 on
Windows 10) from this
link and install it again?Thirdly, make sure that you copy SQL Server setup file to local drive, also ensure that you right-click SQL Server setup and select “Run as administrator” to start it after extracting the downloaded file. In addition, please disable windows security/defender
and any antivirus software.There is a similar blog about how to install SQL Server Express on Windows 10 for your reference.
http://www.codeproject.com/Articles/1036673/Installation-of-SQL-Server-Express-on-WindowsHowever, if you still fail to install SQL Server 2012 SP2 Express on Windows 10, please help to post the SQL Server summary.txt and detail.txt log files which locate under %Program files%Microsoft SQL Server110Setup BootstrapLog bootstrapLog.
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support-
Edited by
Tuesday, November 10, 2015 7:48 AM
-
Proposed as answer by
Lydia ZhangMicrosoft contingent staff
Monday, November 16, 2015 5:52 AM -
Marked as answer by
Lydia ZhangMicrosoft contingent staff
Tuesday, November 17, 2015 7:54 AM
-
Edited by
- Remove From My Forums
-
Question
-
After installation OS Windows 10 I cannot install SQL Server 2012 Express (SQL Server 2012 Enterprise, SQL Server 2014 Professional).
I have downloaded a SQL Server 2012 Express from the Microsoft download site. I am trying to install in on my HP PC (RAM 9Gb, HD 1Tb) with Windows 10 OS. During installation it gives me an error — «Couldn’t find the
Database Engine start-up handle», Product version 11.0.3128.0, LinkID 20476, MessageID 50000. The System cannot install:Reporting Service-Native, Database Engine Service, Data Quality Service, Full-Text and Semantic Extractions for Search, SQL Server Replication.
Is anybody, including Microsoft technical team, can help me?
Answers
-
-
Proposed as answer by
Wednesday, August 5, 2015 10:06 PM
-
Marked as answer by
Katherine Xiong
Monday, August 17, 2015 2:52 AM
-
Proposed as answer by
- Remove From My Forums
-
Question
-
After installation OS Windows 10 I cannot install SQL Server 2012 Express (SQL Server 2012 Enterprise, SQL Server 2014 Professional).
I have downloaded a SQL Server 2012 Express from the Microsoft download site. I am trying to install in on my HP PC (RAM 9Gb, HD 1Tb) with Windows 10 OS. During installation it gives me an error — «Couldn’t find the
Database Engine start-up handle», Product version 11.0.3128.0, LinkID 20476, MessageID 50000. The System cannot install:Reporting Service-Native, Database Engine Service, Data Quality Service, Full-Text and Semantic Extractions for Search, SQL Server Replication.
Is anybody, including Microsoft technical team, can help me?
Answers
-
-
Proposed as answer by
Wednesday, August 5, 2015 10:06 PM
-
Marked as answer by
Katherine Xiong
Monday, August 17, 2015 2:52 AM
-
Proposed as answer by
Hi
I have had no luck installing sql server 2012 express on to a windows home machine. When I go through the installation process it fails to install the database engine. It gives an error of «Attempted to perform an unauthorized operation.» I am not sure what to do as i can’t install 2014 or 2016 on the machine has it fails the system requirements.
Here is the error summary.
Overall summary:
Final result: Failed: see details below
Exit code (Decimal): -2068119551
Start time: 2017-01-10 13:11:05
End time: 2017-01-10 13:16:33
Requested action: Install
Setup completed with required actions for features.
Troubleshooting information for those features:
Next step for SQLEngine: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Next step for Replication: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Machine Properties:
Machine name: CHRISTINE-PC
Machine processor count: 4
OS version: Future Windows Version
OS service pack:
OS region: United States
OS language: English (United Kingdom)
OS architecture: x64
Process architecture: 64 Bit
OS clustered: No
Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered
Package properties:
Description: Microsoft SQL Server 2012 Service Pack 1
ProductName: SQL Server 2012
Type: RTM
Version: 11
Installation location: c:7b39f51ff1c0a2880c155111x64setup
Installation edition: Express
Slipstream: True
SP Level 1
Patch Level: 11.1.3128.0
Product Update Status:
Success: KB 2674319, KB 2793634
Product Updates Selected for Installation:
Title: Service Pack 1
Knowledge Based Article: KB 2674319
Version: 11.1.3000.0
Architecture: x64
Language: 1033
Title: SQL Server 2012 SP1 GDR Product Update
Knowledge Based Article: KB 2793634
Version: 11.1.3128.0
Architecture: x64
Language: All
Update Source: MU
User Input Settings:
ACTION: Install
ADDCURRENTUSERASSQLADMIN: true
AGTSVCACCOUNT: NT AUTHORITYNETWORK SERVICE
AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: Disabled
ASBACKUPDIR: Backup
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config
ASDATADIR: Data
ASLOGDIR: Log
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT: <empty>
ASSVCPASSWORD: <empty>
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS: <empty>
ASTEMPDIR: Temp
BROWSERSVCSTARTUPTYPE: Disabled
CLTCTLRNAME: <empty>
CLTRESULTDIR: <empty>
CLTSTARTUPTYPE: 0
CLTSVCACCOUNT: <empty>
CLTSVCPASSWORD: <empty>
CLTWORKINGDIR: <empty>
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE:
CTLRSTARTUPTYPE: 0
CTLRSVCACCOUNT: <empty>
CTLRSVCPASSWORD: <empty>
CTLRUSERS: <empty>
ENABLERANU: true
ENU: true
ERRORREPORTING: true
FEATURES: SQLENGINE, REPLICATION
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: <empty>
FTSVCACCOUNT: <empty>
FTSVCPASSWORD: <empty>
HELP: false
IACCEPTSQLSERVERLICENSETERMS: true
INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:Program FilesMicrosoft SQL Server
INSTALLSHAREDWOWDIR: C:Program Files (x86)Microsoft SQL Server
INSTALLSQLDATADIR: C:SQL
INSTANCEDIR: C:Program FilesMicrosoft SQL Server
INSTANCEID: MSSQLSERVER
INSTANCENAME: MSSQLSERVER
ISSVCACCOUNT: NT AUTHORITYNetwork Service
ISSVCPASSWORD: <empty>
ISSVCSTARTUPTYPE: Automatic
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME: <empty>
MATRIXNAME: <empty>
NPENABLED: 0
PID: *****
QUIET: false
QUIETSIMPLE: false
ROLE: AllFeatures_WithDefaults
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: DefaultSharePointMode
RSSVCACCOUNT: <empty>
RSSVCPASSWORD: <empty>
RSSVCSTARTUPTYPE: Automatic
SAPWD: *****
SECURITYMODE: SQL
SQLBACKUPDIR: <empty>
SQLCOLLATION: Latin1_General_CI_AS
SQLSVCACCOUNT: NT ServiceMSSQLSERVER
SQLSVCPASSWORD: <empty>
SQLSVCSTARTUPTYPE: Automatic
SQLSYSADMINACCOUNTS: Christine-PCChristine
SQLTEMPDBDIR: <empty>
SQLTEMPDBLOGDIR: <empty>
SQLUSERDBDIR: <empty>
SQLUSERDBLOGDIR: <empty>
SQMREPORTING: false
TCPENABLED: 0
UIMODE: AutoAdvance
UpdateEnabled: true
UpdateSource: MU
X86: false
Configuration file: C:Program FilesMicrosoft SQL Server110Setup BootstrapLog20170110_130616ConfigurationFile.ini
Detailed results:
Feature: Database Engine Services
Status: Failed: see logs for details
Reason for failure: An error occurred during the setup process of the feature.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x84BB0001
Error description: Attempted to perform an unauthorized operation.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0x48BB60BC%400xBB814387&EvtType=0x48BB60BC%400xBB814387
Feature: SQL Server Replication
Status: Failed: see logs for details
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x84BB0001
Error description: Attempted to perform an unauthorized operation.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0x48BB60BC%400xBB814387&EvtType=0x48BB60BC%400xBB814387
Feature: SQL Writer
Status: Passed
Rules with failures:
Global rules:
Scenario specific rules:
Rules report file: C:Program FilesMicrosoft SQL Server110Setup BootstrapLog20170110_130616SystemConfigurationCheck_Report.htm
Anyone experienced this?
Содержание
- KB2688946 — FIX: Error message when you install SQL Server 2012: «The identities of the manifests are identical but their contents are different»
- Symptoms
- Cause
- Resolution
- Cumulative update information
- SQL Server 2012
- Status
- Workaround
- References
- Известные проблемы с настройкой и миграцией SQL Server 2012
- Проблемы с установкой и миграцией, связанные с SQL Server 2012 г.
- SQL Server 2012 проблемах с установкой, которые могут возникнуть, если платформа .NET Framework 3.5 не включен
- Дополнительные проблемы с установкой SQL Server 2012
- Ссылки
KB2688946 — FIX: Error message when you install SQL Server 2012: «The identities of the manifests are identical but their contents are different»
Microsoft distributes Microsoft SQL Server 2012 fixes as one downloadable file. Because the fixes are cumulative, each new release contains all the hotfixes and all the security fixes that were included with the previous SQL Server 2012 fix release.
Symptoms
Assume that you have Microsoft Visual C++ 2005 Runtime Redistributable Package ATL Security Update (build 8.0.50727.4053) installed on a computer. When you try to install Microsoft SQL Server 2012, the installation may fail. Additionally, you may receive the following error message:
Assembly Error:The identities of the manifests are identical but their contents are different.
When this issue occurs, the following error message is logged in the SQL Server setup log file:
Detail_ComponentUpdate.txt
<
Slp: MSI Error: 1935 An error occurred during the installation of assembly ‘Microsoft.VC80.CRT,version=»8.0.50727.4053″,publicKeyToken=»1fc8b3b9a1e18e3b»,processorArchitecture=»amd64″,type=»win32″‘. Please refer to Help and Support for more information. HRESULT: 0x80073715.
Slp: Attempting to get HResult for what appears to be an Assembly install error
Slp: InstallPackage: MsiInstallProduct returned the result code 1603.
Slp: Using MSI error code to detect the retry option: 1935
Slp: Retry-able MSI return code detected: 1935
Slp: Sleep 120 seconds before retry attempt.
Slp: An error occurred during the installation of assembly ‘Microsoft.VC80.CRT,version=»8.0.50727.4053″,publicKeyToken=»1fc8b3b9a1e18e3b»,processorArchitecture=»amd64″,type=»win32″‘. Please refer to Help and Support for more information. HRESULT: 0x80073715.
Slp: Watson bucket for generic failure has been created
Slp: Error: Action «Install_SqlSupport_Cpu64_Action» failed during execution.
Slp: Completed Action: Install_SqlSupport_Cpu64_Action, returned False
>
There are three retry attempts for the SqlSupport actions. The output logs may contain the following error message:
SqlSupport_Cpu64_1_ComponentUpdate_#.log
<
Executing op: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1])
Executing op: SetTargetFolder(Folder=23Microsoft SQL Server 2012Configuration Tools)
SHELL32::SHGetFolderPath returned: C:ProgramDataMicrosoftWindowsStart MenuPrograms
Executing op: ShortcutCreate(Name=3o-grg6g.slp|SQL Server Installation Center (64-bit). FileName=C:Program FilesMicrosoft SQL Server110Setup BootstrapSQLServer2012x64LandingPage.exe. ShowCmd=1. )
Verifying accessibility of file: SQL Server Installation Center (64-bit).lnk
Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=73330985)
Assembly Error:The identities of the manifests are identical but their contents are different.
Note: 1: 1935 2: <844efba7-1c24-93b2-a01f-c8b3b9a1e18e>3: 0x80073715 4: IAssemblyCacheItem 5: Commit 6: Microsoft.VC80.CRT,version=»8.0.50727.4053″,publicKeyToken=»1fc8b3b9a1e18e3b»,processorArchitecture=»amd64″,type=»win32″
Assembly Error (sxs): Please look into Component Based Servicing Log located at -140843912ndirlogscbscbs.log to get more diagnostic information.
Error 1935. An error occurred during the installation of assembly ‘Microsoft.VC80.CRT,version=»8.0.50727.4053″,publicKeyToken=»1fc8b3b9a1e18e3b»,processorArchitecture=»amd64″,type=»win32″‘. Please refer to Help and Support for more information. HRESULT: 0x80073715. assembly interface: IAssemblyCacheItem, function: Commit, component: <844efba7-1c24-93b2-a01f-c8b3b9a1e18e>
Product: Microsoft SQL Server 2012 Setup (English) — Error 1935. An error occurred during the installation of assembly ‘Microsoft.VC80.CRT,version=»8.0.50727.4053″,publicKeyToken=»1fc8b3b9a1e18e3b»,processorArchitecture=»amd64″,type=»win32″‘. Please refer to Help and Support for more information. HRESULT: 0x80073715. assembly interface: IAssemblyCacheItem, function: Commit, component:
.
Note: 1: 1708
Product: Microsoft SQL Server 2012 Setup (English) — Installation failed.
>
Note One of the following methods might have installed the Visual C++ 2005 Runtime Redistributable Package ATL Security Update, thus causing this problem to occur:
Download and install the update from one of the following Microsoft websites:
973544 Description of the security update for Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package: July 28, 2009
Use other software that includes the Visual C++ runtimes as a redistributable merge module to install the update.
Run Microsoft Update when security updates to the computer are applied. For example, run Microsoft Update to apply the security updates to Microsoft Visual Studio 2005.
Cause
This issue occurs because of a known issue in the Visual C++ 2005 runtime library setup.
Note For more information about this known issue, click the following article number to view the article in the Microsoft Knowledge Base:
2643995 FIX: «HRESULT: 0x80073715» error when you install an application by using an .msi file if the file is merged with merge modules for the Visual C++ 2005 runtime library
Resolution
Cumulative update information
SQL Server 2012
The fix for this issue was first released in Cumulative Update 1 for SQL Server 2012. For more information about how to obtain this cumulative update package for SQL Server, click the following article number to view the article in the Microsoft Knowledge Base:
2679368 Cumulative update 1 for SQL Server 2012Note Because the builds are cumulative, each new fix release contains all the hotfixes and all the security fixes that were included with the previous SQL Server fix release. We recommend that you consider applying the most recent fix release that contains this hotfix. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
2692828 The SQL Server 2012 builds that were released after SQL Server 2012 was released
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the «Applies to» section.
Workaround
To work around this issue, you can update the SQL Server 2012 RTM setup binary files by using Cumulative Update 1 for SQL Server 2012 or with a later cumulative update before you perform the installation process. To do this, use the /UpdateSource switch.
For a stand-alone installation, follow these steps:
Download the cumulative update from the Microsoft website, and install the downloaded update package in a folder that can be accessed by the server.
Double-click the icon to run the Self-Extractor wizard. Extract the files to a folder on the server or on a UNC share.
On the server, open an administrative command prompt, and change directory to the folder that contains the RTM SQL Server 2012 setup media. For example, run the following command:
Run Setup.exe from the command line together with the /updatesource switch to direct the setup to the folder or share that was described in step 2. For example, run the following command:
setup.exe /action=install /updatesource=C:SQL2012CU
The setup process will detect the cumulative update. After you accept the licensing agreement, on the Product Updates page in the setup process, select the «Include SQL Server product updates» check box to apply the cumulative update fixes to the RTM setup files.
If the assembly error is encountered by installing a specific .MSI file, check if an updated version is available for that feature from the SQL Server 2012 SP1 feature pack. You can then download and install the .MSI file. After the installation you can then re-run the main SQL 2012 setup to add the features that you require.
References
For more information about the Incremental Servicing Model for SQL Server, click the following article number to view the article in the Microsoft Knowledge Base:
935897 An Incremental Servicing Model is available from the SQL Server team to deliver hotfixes for reported problemsFor more information about the naming schema for SQL Server updates, click the following article number to view the article in the Microsoft Knowledge Base:
822499 Naming schema for Microsoft SQL Server software update packagesFor more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates
Источник
Известные проблемы с настройкой и миграцией SQL Server 2012
В этой статье описаны проблемы с настройкой и миграцией SQL Server 2012 года.
Оригинальная версия продукта: SQL Server
Оригинальный номер базы знаний: 2681562
Проблемы с установкой и миграцией, связанные с SQL Server 2012 г.
Общие примечания
По умолчанию Windows 8 включает платформа .NET Framework 4.0. Windows 8.1 и Windows Server 2012 R2 включают платформа .NET Framework 4.5, а Windows 10 и Windows Server 2016 включают платформа .NET Framework 4.6. Однако следующие компоненты SQL Server 2012 зависят от платформа .NET Framework 3.5:
- Ядро СУБД SQL Server 2012 г.
- Служба репликации
- SQL Server Data Tools
- Служба качества данных
- Master Data Service
- Собственный режим службы Reporting Service
- Поиск Full-Text
Поэтому мы рекомендуем включить .NET 3.5 Framework перед установкой SQL Server 2014 или SQL Server 2012 в автономной или кластеризованной среде, чтобы предотвратить возможные сбои SQL Server установки.
Сведения о том, как включить платформу .NET 3.5, см. в следующих статьях:
Некоторые проблемы с установкой и установкой SQL Server 2012 года исправлены в последних накопительных обновлениях для SQL Server 2012 года. Поэтому рекомендуется создать пакет установки slipstream, включающий SQL Server 2012 и CU3 или более поздней версии с помощью параметра /Update. Дополнительные сведения о том, как это сделать, см. в статьях, SQL Server 2012 программа установки стала эффективнее или Как установить исправление SQL Server установки 2012 с помощью обновленного пакета установки (с помощью UpdateSource для получения интеллектуальной настройки).
SQL Server 2012 проблемах с установкой, которые могут возникнуть, если платформа .NET Framework 3.5 не включен
Проблема 1. Неполный отказоустойчивый кластер SQL или автономные установки
На серверах, на которых еще не установлена платформа .NET Framework 3.5, или на серверах с ограниченным доступом к Интернету программа установки SQL Server 2012 не устанавливает компоненты, зависящие от платформа .NET Framework 3.5. Таким образом, установка SQL Server 2012 года может быть неполной.
Windows 8.1 или Windows Server 2012 R2 не позволит продолжить установку.
Сообщение об ошибке, похожее на следующее, может отображаться во время установки SQL Server 2012 года, когда платформа .NET Framework не включен.
Чтобы избежать этой проблемы, включите платформа .NET Framework 3.5 на всех узлах кластера или на автономном сервере перед установкой SQL Server 2012.
Чтобы устранить эту проблему на автономном сервере, включите платформа .NET Framework 3.5, а затем снова запустите программу установки, чтобы добавить дополнительные функции.
Чтобы устранить эту проблему в кластерной среде, удалите неполные экземпляры SQL Server 2012, включите платформа .NET Framework 3.5, а затем переустановите SQL Server 2012.
В кластеризованной среде нельзя добавить компоненты, которые были пропущены, повторно запустив программу установки SQL Server 2012.
Чтобы устранить эту проблему на изолированном сервере, включите платформа .NET Framework 3.5, а затем снова запустите программу установки SQL Server.
Проблема 2. Пользователям некорректно предлагается скачать и установить платформа .NET Framework 3.5
При попытке установить CU1 или CU2 пользователям может быть неправильно предложено скачать и установить платформа .NET Framework 3.5. Эта проблема может возникнуть, даже если установленные компоненты не зависят от платформа .NET Framework 3.5.
В этом случае пользователи могут получить сообщение об ошибке, похожее на следующее.
Это известная проблема в SQL Server 2012 CU1 и CU2.
Эта проблема устранена в накопительном пакете обновления 3 для SQL Server 2012 и более поздних версий.
Чтобы предотвратить эту проблему, выполните одно из следующих действий.
- Включите платформа .NET Framework 3.5, примените пакет обновления CU1 или накопительный пакет обновления CU2, а затем отключите платформа .NET Framework 3.5.
Отключить платформа .NET Framework 3.5 следует только в том случае, если установка не включает компоненты, зависящие от платформа .NET Framework 3.5.
- Установите SQL Server 2012 из пакета установки со слипом, который включает SQL Server 2012 и CU3 или более поздней версии.
- Примените накопительное обновление 3 или более позднюю версию. Дополнительные сведения см. в статье Сборки SQL Server 2012 года, выпущенные после выпуска SQL Server 2012 года.
Проблема 3. Оповещения режима совместимости приложений Windows отображаются во время автоматической установки
В Windows 8.1 Windows 8, Windows Server 2012 R2, Windows Server 2012, Windows 10 и Windows Server 2016 платформа .NET Framework — компонент Feature-On-Demand (FOD). Кроме того, системные политики Windows 10, Windows 8.1 и Windows 8, а также Windows Server 2016, Windows Server 2012 R2 и Windows Server 2012 системные политики требуют оповещения пользователей, когда Компоненты FOD включены.
По умолчанию платформа .NET Framework 4.0 включен в Windows 8 и Windows Server 2012. Кроме того, платформа .NET Framework 4.5 включена в Windows 8.1 и Windows Server 2012 R2, а платформа .NET Framework 4.6 включена в Windows 10 и Windows Server 2016. Однако платформа .NET Framework 3.5 отключен.
Таким образом, во время автоматической установки может отображаться предупреждение режима совместимости программ, предлагающее пользователям скачать и установить платформа .NET Framework 3.5. Эти оповещения совместимости программ не могут быть подавлены. Снимок экрана с предупреждениями показан следующим образом:
Windows Server 2012 R2 и Windows Server 2012 — полный сервер
Windows Server 2012 R2 и Windows Server 2012 — Server Core
Чтобы избежать этой проблемы, пользователь может включить платформа .NET Framework 3.5 перед выполнением автоматической установки.
Дополнительные проблемы с установкой SQL Server 2012
Проблема 1. При попытке установить второй экземпляр SQL Server 2012 может быть создано необработанное исключение платформа .NET Framework
Рассмотрим следующий сценарий.
- Вы устанавливаете экземпляр SQL Server 2012.
- Файл конфигурации пользователя платформа .NET Framework 4.0 создается при установке экземпляра SQL Server 2012. Кроме того, во время установки включается платформа .NET Framework 3.5.
- Вы пытаетесь установить второй экземпляр SQL Server 2012.
В этом сценарии может быть создано необработанное исключение. Может появилось следующее сообщение об ошибке:
Произошла ошибка при создании обработчика раздела конфигурации для userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings: не удалось загрузить систему файлов или сборок, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx или одну из ее зависимостей. Не удается найти указанный файл. (C:UsersAdministratorAppDataLocalMicrosoft_CorporationLandingPage.exe_StrongName_ ryspccglaxmt4nhllj5z3thycltsvyyx11.0.0.0user.config)
В Windows 8 и Windows Server 2012 эта проблема возникает из-за того, что платформа .NET Framework 4.0 включен по умолчанию в Windows 8 и Windows Server 2012. Поэтому при установке SQL Server 2012 создается файл конфигурации пользователя платформа .NET Framework 4.0. Кроме того, во время установки включается платформа .NET Framework 3.5.
При попытке установить второй экземпляр SQL Server 2012, установка использует платформа .NET Framework 2.0, так как платформа .NET Framework 3.5 уже установлен. Это конфликтует с параметром в файле конфигурации пользователя, что вызывает необработанное исключение.
В Windows 8.1 и Windows Server 2012 R2 эта проблема возникает из-за того, что платформа .NET Framework 4.5 включен по умолчанию в Windows 8.1 и Windows Server 2012 R2. Таким образом, при установке SQL Server 2012 создается файл конфигурации пользователя платформа .NET Framework 4.5. Кроме того, во время установки включается платформа .NET Framework 3.5.
При попытке установить второй экземпляр SQL Server 2012, установка использует платформа .NET Framework 2.0, так как платформа .NET Framework 3.5 уже установлен. Этот конфликт с параметром в пользовательской конфигурации вызывает необработанное исключение.
В Windows 10 и Windows Server 2016 эта проблема возникает из-за того, что платформа .NET Framework 4.6 включена по умолчанию. Таким образом, при установке SQL Server 2012 создается файл конфигурации пользователя платформа .NET Framework 4.6. Кроме того, во время установки включается платформа .NET Framework 3.5.
При попытке установить второй экземпляр SQL Server 2012, установка использует платформа .NET Framework 2.0, так как платформа .NET Framework 3.5 уже установлен. Это конфликтует с параметром в файле конфигурации пользователя, что вызывает необработанное исключение.
Чтобы избежать этой проблемы, удалите файл User.config в следующей папке перед установкой второго экземпляра SQL Server 2012:
Эта проблема устранена в Microsoft SQL Server 2012 с пакетом обновления 1 (SP1).
Если на первом экземпляре уже установлен пакет обновления 1 (SP1), эта проблема не должна возникать. Если вы не можете установить пакет обновления 1 на первом экземпляре, выполните одно из следующих действий:
Установите второй экземпляр SQL Server 2012 из пакета установки, содержащего SQL Server 2012 и Microsoft SQL Server 2012 с пакетом обновления 1 (SP1). После установки нового экземпляра необходимо применить SQL Server 2012 с пакетом обновления 4 (SP4) или более поздней версии. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2012.
Выполните предварительное исправление с помощью файлов SQL Server 2012 с пакетом обновления 4 (SP4), а затем установите SQL Server 2012:
На компьютере, где не установлена rtm SQL Server 2012:
На экране Условия лицензии установите флажок Я принимаю условия лицензии и нажмите кнопку Далее.
Установочные файлы устанавливаются, а мастер установки автоматически закрывается.
Проверьте установку. Для этого запустите команду «Установка и удаление программ» и убедитесь, что в списке указаны следующие компоненты:
- Программа установки Microsoft SQL Server 2012, версия 11.0.7001.0
- Две записи для Microsoft Visual C++.
На компьютере с существующим экземпляром rtm SQL Server 2012:
Извлеките файлы с пакетом обновления 4 (SP4) в локальную папку. Например, извлеките файлы с пакетом обновления 4 (SP4) в c:sp4 .
В этом сценарии нельзя запустить программу установки SQL Server 2012 с пакетом обновления 4 (SP4).
В папке, в которую вы извлекли файлы с пакетом обновления 4 (SP4), дважды щелкните SqlSupport.msi и нажмите кнопку Да.
Проверьте установку. Для этого запустите команду «Установка и удаление программ» и убедитесь, что в списке указана программа установки Microsoft SQL Server 2012, версия 11.0.7001.0.
Ознакомьтесь с разделом Инструкции по установке на странице загрузки SQL Server 2012 с пакетом обновления 4 (SP4), чтобы определить правильность скачивания для сервера.
Проблема 2. Невозможно установить отказоустойчивый кластер SQL Server 2012 с включенной функцией файлового потока на Windows Server 2012 R2 или Windows Server 2012
При попытке установить новый отказоустойчивый кластер SQL Server 2012 с FileStream включенной функцией общего доступа на Windows Server 2012 может появиться сообщение об ошибке следующего вида:
Произошла ошибка, присвоив частному свойству Security0x20Descriptor значение System.Byte[]» для ресурса «SQL Server файлового ресурса (FILESTREAM)». Ошибка: не удалось вызвать код кластера от поставщика. Сообщение об исключении: Не найдено.
Эта проблема возникает из-за того, что поддержка свойства дескриптора безопасности была удалена в Windows Server 2012.
Чтобы избежать этой проблемы, установите отказоустойчивый кластер без включенной FileStream функции общего доступа. После завершения установки включите функцию «Общий FileStream доступ».
Эта проблема устранена в Microsoft SQL Server 2012 с пакетом обновления 1 (SP1).
Чтобы устранить эту проблему, удалите экземпляр отказоустойчивого кластера с помощью команды «Установка или удаление программ«, а затем установите отказоустойчивый кластер без включенной функции «Общий FileStream доступ». После завершения установки включите функцию «Общий FileStream доступ».
Проблема 3. Ошибка во время установки SQL Server 2012 г.: «Предпринята попытка загрузить программу с неправильным форматом»
Рассмотрим следующий сценарий.
- Вы устанавливаете 64-разрядную версию Windows 10, Windows 8.1 или Windows 8.
- Вы пытаетесь установить SQL Server 2012 в режиме Windows-on-Windows (WoW).
- Установка SQL Server 2012 включает Reporting Services.
В этом сценарии установка завершается сбоем. Кроме того, появляется сообщение об ошибке, похожее на следующее:
Сбой операции с 0x8007000B
Предпринята попытка загрузить программу с неправильным форматом.
Чтобы избежать этой проблемы, установите компонент IIS ASP.NET 3.5 с помощью диспетчер сервера перед установкой SQL Server 2012. Дополнительные сведения см. в статье ASP.NET 2.0 и ASP.NET 3.5 не работают после удаления ASP.NET 4.5 в Windows 8 или Windows Server 2012.
Проблема 4. Невозможно установить экземпляр отказоустойчивого кластера SQL Server 2012 выпуск Enterprise
Рассмотрим следующий сценарий.
Выполните одно из следующих действий.
- Вы создаете пакет установки со слипами, включающий SQL Server 2012 и CU1.
- Перед установкой SQL Server 2012 с помощью накопительного пакета обновления 1 (CU1).
Вы устанавливаете SQL Server 2012 с помощью параметра UIMODE=EnableUIOnServerCore.
В этом сценарии установка завершается сбоем. Появляется сообщение об ошибке, похожее на следующее.
Сведения об ошибке выглядят следующим образом.
Эта проблема возникает из-за того, DQ что компонент неявно выбирается вместе с компонентом engine во время установки.
Эта DQ функция не поддерживается в режиме основных серверных компонентов.
Эта проблема устранена в SQL Server 2012 RTM CU3 и SQL Server 2012 с пакетом обновления 1 (SP1).
Чтобы устранить проблему, выполните одно из действий, указанных ниже.
- Создайте пакет установки со слипами, включающий SQL Server 2012 и CU3.
- Предварительно исправите файлы поддержки установки, запустив пакет установки CU3.
Проблема 5. Сообщение об ошибке при попытке обновить узел кластера до SQL Server 2012 г.: «Не удалось сохранить общие свойства ресурса «Имя сети SQL ( SQL)»
Проблема 6. Сообщение об ошибке при использовании API OpenSQLFileStream: System.ComponentModel.Win32Exception (0x80004005): запрос не поддерживается.
Рассмотрим следующий сценарий.
- Экземпляр SQL Server 2008 R2 устанавливается на сервере под управлением Windows Server 2012.
- Экземпляр SQL Server 2008 R2 обновлен до SQL Server 2012 с пакетом обновления 1 (SP1).
- Вы используете OpenSQLFileStream API.
В этом случае появляется сообщение об ошибке, подобное указанному ниже.
System.ComponentModel.Win32Exception (0x80004005): запрос не поддерживается.
Эта проблема возникает из-за того, что обновление SQL Server 2012 неправильно удаляет следующий раздел реестра:
Чтобы обойти эту проблему, повторно создайте следующий раздел реестра с помощью редактора реестра:
Ссылки
Дополнительные сведения о развертывании платформа .NET Framework 3.5 см. в статье Рекомендации по развертыванию Microsoft платформа .NET Framework 3.5.
Дополнительные сведения об использовании ASP.NET 3.5 и ASP.NET 4.5 в IIS 8.0 см. в статье IIS 8.0 Using ASP.NET 3.5 and ASP.NET 4.5.
Дополнительные сведения об установке отказоустойчивой кластеризации в Windows Server 2012 см. в статье Установка компонента и средств отказоустойчивого кластера в Windows Server 2012.
Источник