如何生成sql server 2008 r2 bootstrap Visual Studio 2010 for Windows xp [英] How to generate sql server 2008 r2 bootstrap Visual studio 2010 for Windows xp

查看:74
本文介绍了如何生成sql server 2008 r2 bootstrap Visual Studio 2010 for Windows xp的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我想在Visual Studio 2010中为windows xp生成sql server 2008 r2 bootstrap。

我在安装sql server安装时安装我的应用程序时遇到错误正在进行中。

我收到了以下错误。

http:// i49。 tinypic.com/nb7mrr.jpg [ ^ ]



这是日志文件的详细信息:

已设置以下属性:

属性:[AdminUser] = true {boolean}

属性:[InstallMode] = SameSite {string}

属性:[ProcessorArchitecture] = Intel {string}

属性: [VersionNT] = 5.1.3 {version}

运行检查包''Windows Installer 3.1'',阶段BuildList

已为包''设置了以下属性Windows Installer 3.1'':

运行检查命令''WindowsInstaller3_1 \ WindowsInstaller-KB893803-v2-x86.exe''

在属性''VersionMsi''上运行运算符'VersionGreaterThanOrEqualTo'并且值''3.1''的结果:true

检查命令的结果''WindowsInstaller3_1 \ WindowsWindowsInstaller-KB893803-v2-x86.exe''是''绕过''

''Windows Installer 3.1''RunCheck结果:无需安装

运行检查包''SQL Server 2008 R2 Express'',阶段BuildList

使用命令''执行外部检查''F:\DOCUME~1\mypc \\ LOCALS~1\Temp\VSDA.tmp \SqlExpress2008R2 \SqlExpressChk.exe''和参数''10 .50.1600 1033''

流程已退出,代码为1

为属性''SQLExpressChk'设置值''1 {int}'''

已为包''SQL Server 2008 R2 Express'设置了以下属性:

财产:[SQLExpressChk] = 1 {int}

正在运行检查命令''SqlExpress2008R2 \SQLEXPR32_x86_ENU.EXE''

在属性''VersionNT'上运行运算符''ValueNotExists''的结果:false

运行结果运算符'VersionLessThan''属性''VersionNT''和值''5.1.2'':false

在属性''VersionNT'上运行运算符''VersionEqualTo''的结果和值''5.2.0'':false

在属性''VersionNT'上运行运算符''VersionEqualTo''并且值''5.2.1''的结果:false

在属性''AdminUser'上运行运算符''ValueEqualTo''并且值''false''的结果:false

在属性''SQLExpressChk'上运行运算符''ValueEqualTo''的结果'和值''-1'':false

在属性''SQLExpressChk'上运行运算符''ValueEqualTo''并且值''-2''的结果:false

结果在属性''SQLExpressChk'上运行运算符''ValueEqualTo''并且值''-3'':false

在属性''SQLExpressChk''上运行运算符''ValueEqualTo''的结果值''-4'':false

在属性''SQLExpressChk'上运行运算符''ValueLessThan''并且值''-4''的结果:false

在属性''ProcessorArchitecture'上运行运算符''ValueNotEqualTo''并且值''Intel''的结果:false

在属性''SQLExpressChk''上运行运算符''ValueNotEqualTo''的结果和值''1':false

检查命令的结果''SqlExpress2008R2 \SQLEXPR32_x86_ENU.EXE''是''安装''

运行检查命令''sqlExpress2008R2 \SQLEXPR32_x86_ENU.EXE''

在属性''ProcessorArchitecture'和值上运行运算符''ValueNotEqualTo''的结果'Intel'':false

在属性''SQLExpressChk'上运行运算符''ValueNotEqualTo''并且值'''''的结果:true

检查结果对于命令''SqlExpress2008R2 \SQLEXPR32_x86_ENU.EXE''是''旁路''

运行检查命令''sqlExpress2008R2 \SQLEXPR_x64_ENU.EXE''

结果在属性''ProcessorArchitecture''上运行运算符''ValueNotEqualTo''并且值''amd64'':true

检查命令的结果''SqlExpress2008R2 \SQLEXPR_x64_ENU.EXE''是''旁路''

运行检查命令''SqlExpress2008R2 \SQLEXPR_x64_ENU.EXE''

在属性''ProcessorArchitecture'上运行运算符''ValueNotEqualTo''的结果和值''amd64'':true

检查命令的结果''SqlExpress2008R2 \SQLEXPR_x64_ENU.EXE''是''绕过''

' SQL Server 2008 R2 Express''RunCheck结果:需要安装

运行检查程序包''Microsoft .NET Framework 4 Client Profile(x86和x64)'',阶段BuildList

读取注册表项''版本'的''版本'''HKLM \Software \ Microsoft \ NET Framework Setup\NDP\v4 \Client''

读取字符串值''4.0 .30319''

设置值''4.0.30319 {string}''属性''DotNet40Client_TargetVersion''

已为包''Microsoft设置了以下属性.NET Framework 4客户端配置文件(x86和x64)'':

属性:[DotNet40Client_TargetVersion] = 4.0.30319 {string}

运行检查命令''DotNetFX40Client \\ \\ _dotNetFx40_Client_x86_x64.exe''

在属性''InstallMode''和''HomeSite''上运行运算符''ValueEqualTo''的结果:false

运行结果运营商''Ve rsionGreaterThanOrEqualTo''属性''DotNet40Client_TargetVersion''和值''4.0.30129'':true

检查命令''DotNetFX40Client\dotNetFx40_Client_x86_x64.exe'的结果是''旁路''

运行检查命令''DotNetFX40Client\dotNetFx40_Client_setup.exe''

在属性''InstallMode'和值''上运行运算符''ValueNotEqualTo''的结果HomeSite'':true

检查命令''DotNetFX40Client \dotNetFx40_Client_setup.exe'的结果是''绕过''

''Microsoft .NET Framework 4客户端配置文件(x86和x64)''RunCheck结果:无需安装

运行检查包''Microsoft Visual Studio 2010报表查看器'',阶段BuildList

读取值' '安装''注册表项''HKLM \Software \ Microoft \DevDiv \VB \Servicing\10.0\ROS''

读取整数值1

设置值''1 {int}''用于属性''IsViewerInstalled''

以下属性已设置为package''Microsoft Visual Studio 2010 Report Viewer'':

属性:[IsViewerInstalled] = 1 {int}

运行检查命令''ReportViewer\ReportViewer.exe ''

在属性''IsViewerInstalled''上运行运算符''ValueExists''的结果:true

检查命令''ReportViewer \ ReportViewer.exe'的结果'是''绕过''

''Microsoft Visual Studio 2010报表查看器''RunCheck结果:无需安装

EULA用于组件''SQL Server 2008 R2 Express' '被接受。

将文件复制到临时目录F:\ DOCUME~1 \ Einstech \ LOCALS~1\Temp\VSDA.tmp \

从''J:\Debug \SqlExpress2008R2 \SQLEXPR32_x86_ENU.EXE''复制o''F:\ DOCUME~1 \ Einstech \LOCALS~1\Temp\VSDA.tmp \SqlExpress2008R2 \SQLEXPR32_x86_ENU.EXE''

验证F的文件完整性: \ DOCUME~1 \ Einstech \LOCALS~1\Temp\VSDA.tmp \SxExpress2008R2 \SQLEXPR32_x86_ENU.EXE

WinVerifyTrust返回0

文件信任

运行检查包''SQL Server 2008 R2 Express'',阶段BeforePackage

使用命令''执行外部检查''F:\DOCUME~1\mypc \\ LOCALS~1\Temp\VSDA.tmp \SqlExpress2008R2 \SqlExpressChk.exe''和参数''10 .50.1600 1033''

流程已退出,代码为1

为属性''SQLExpressChk'设置值''1 {int}'''

已为包''SQL Server 2008 R2 Express'设置了以下属性:

属性:[SQLExpressChk] = 1 {int}

运行检查命令''SqlExpress2008R2 \ SQL EXPR32_x86_ENU.EXE''

在属性''VersionNT'上运行运算符''ValueNotExists''的结果:false

在属性上运行运算符''VersionLessThan''的结果''VersionNT''和值''5.1.2'':false

在属性''VersionNT'上运行运算符''VersionEqualTo''和值''5.2.0''的结果: false

在属性''VersionNT'上运行运算符''VersionEqualTo''和值''5.2.1''的结果:false

运行运算符的结果'' ValueEqualTo''属性''AdminUser''和值''false'':false

在属性''SQLExpressChk''上运行运算符''ValueEqualTo''的结果'和'''' ':false

在属性''SQLExpressChk''上运行运算符''ValueEqualTo''并且值''-2''的结果:false

运行运算符的结果' pr的'ValueEqualTo'' operty''SQLExpressChk''和值''-3'':false

在属性''SQLExpressChk'上运行运算符''ValueEqualTo''并且值''-4''的结果:false

在属性''SQLExpressChk上'运行运算符''ValueLessThan''并且值''-4''的结果:false

运行运算符''ValueNotEqualTo'的结果'on property''ProcessorArchitecture''和'''''错误

在属性''SQLExpressChk'上运行运算符''ValueNotEqualTo''并且值''1''的结果:false

检查命令的结果''SqlExpress2008R2 \SQLEXPR32_x86_ENU.EXE''是''安装''

''SQL Server 2008 R2 Express''RunCheck结果:安装需要

验证文件的完整性F:\DOCUME~1\mypc\LOCALS~1\Temp\VSDA.tmp\SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE

WinVerifyTrust返回ed 0

文件可信任

使用命令''F:\ DOCUME~1 \ model \ _LOCALS~1 \Temp \ VSSDA.tmp \进行安装SqlExpress2008R2 \SQLEXPR32_x86_ENU.EXE''和parameters''/ q / hideconsole / action = Install / features = SQL / instancename = SQLEXPRESS / SECURITYMODE =SQL/ SAPWD =****/ enableranu = 1 / sqlsvcaccount = NT Authority \ Local System/ AddCurrentUserAsSqlAdmin / skiprules = RebootRequiredCheck / IAcceptSQLServerLicenseTerms''

流程退出,代码为-2068578304

包的状态''SQL Server 2008 R2 Express ''安装后''InstallFailed''

Hi,
I want to generate sql server 2008 r2 bootstrap in visual studio 2010 for windows xp.
I getting error while install my application setup when sql server installation in progress.
I got following error.
http://i49.tinypic.com/nb7mrr.jpg[^]

Here is log file details :
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = SameSite {string}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.1.3 {version}
Running checks for package ''Windows Installer 3.1'', phase BuildList
The following properties have been set for package ''Windows Installer 3.1'':
Running checks for command ''WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe''
Result of running operator ''VersionGreaterThanOrEqualTo'' on property ''VersionMsi'' and value ''3.1'': true
Result of checks for command ''WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'' is ''Bypass''
''Windows Installer 3.1'' RunCheck result: No Install Needed
Running checks for package ''SQL Server 2008 R2 Express'', phase BuildList
Running external check with command ''F:\DOCUME~1\mypc\LOCALS~1\Temp\VSDA.tmp\SqlExpress2008R2\SqlExpressChk.exe'' and parameters ''10.50.1600 1033''
Process exited with code 1
Setting value ''1 {int}'' for property ''SQLExpressChk''
The following properties have been set for package ''SQL Server 2008 R2 Express'':
Property: [SQLExpressChk] = 1 {int}
Running checks for command ''SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE''
Result of running operator ''ValueNotExists'' on property ''VersionNT'': false
Result of running operator ''VersionLessThan'' on property ''VersionNT'' and value ''5.1.2'': false
Result of running operator ''VersionEqualTo'' on property ''VersionNT'' and value ''5.2.0'': false
Result of running operator ''VersionEqualTo'' on property ''VersionNT'' and value ''5.2.1'': false
Result of running operator ''ValueEqualTo'' on property ''AdminUser'' and value ''false'': false
Result of running operator ''ValueEqualTo'' on property ''SQLExpressChk'' and value ''-1'': false
Result of running operator ''ValueEqualTo'' on property ''SQLExpressChk'' and value ''-2'': false
Result of running operator ''ValueEqualTo'' on property ''SQLExpressChk'' and value ''-3'': false
Result of running operator ''ValueEqualTo'' on property ''SQLExpressChk'' and value ''-4'': false
Result of running operator ''ValueLessThan'' on property ''SQLExpressChk'' and value ''-4'': false
Result of running operator ''ValueNotEqualTo'' on property ''ProcessorArchitecture'' and value ''Intel'': false
Result of running operator ''ValueNotEqualTo'' on property ''SQLExpressChk'' and value ''1'': false
Result of checks for command ''SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE'' is ''Install''
Running checks for command ''SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE''
Result of running operator ''ValueNotEqualTo'' on property ''ProcessorArchitecture'' and value ''Intel'': false
Result of running operator ''ValueNotEqualTo'' on property ''SQLExpressChk'' and value ''2'': true
Result of checks for command ''SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE'' is ''Bypass''
Running checks for command ''SqlExpress2008R2\SQLEXPR_x64_ENU.EXE''
Result of running operator ''ValueNotEqualTo'' on property ''ProcessorArchitecture'' and value ''amd64'': true
Result of checks for command ''SqlExpress2008R2\SQLEXPR_x64_ENU.EXE'' is ''Bypass''
Running checks for command ''SqlExpress2008R2\SQLEXPR_x64_ENU.EXE''
Result of running operator ''ValueNotEqualTo'' on property ''ProcessorArchitecture'' and value ''amd64'': true
Result of checks for command ''SqlExpress2008R2\SQLEXPR_x64_ENU.EXE'' is ''Bypass''
''SQL Server 2008 R2 Express'' RunCheck result: Install Needed
Running checks for package ''Microsoft .NET Framework 4 Client Profile (x86 and x64)'', phase BuildList
Reading value ''Version'' of registry key ''HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client''
Read string value ''4.0.30319''
Setting value ''4.0.30319 {string}'' for property ''DotNet40Client_TargetVersion''
The following properties have been set for package ''Microsoft .NET Framework 4 Client Profile (x86 and x64)'':
Property: [DotNet40Client_TargetVersion] = 4.0.30319 {string}
Running checks for command ''DotNetFX40Client\dotNetFx40_Client_x86_x64.exe''
Result of running operator ''ValueEqualTo'' on property ''InstallMode'' and value ''HomeSite'': false
Result of running operator ''VersionGreaterThanOrEqualTo'' on property ''DotNet40Client_TargetVersion'' and value ''4.0.30129'': true
Result of checks for command ''DotNetFX40Client\dotNetFx40_Client_x86_x64.exe'' is ''Bypass''
Running checks for command ''DotNetFX40Client\dotNetFx40_Client_setup.exe''
Result of running operator ''ValueNotEqualTo'' on property ''InstallMode'' and value ''HomeSite'': true
Result of checks for command ''DotNetFX40Client\dotNetFx40_Client_setup.exe'' is ''Bypass''
''Microsoft .NET Framework 4 Client Profile (x86 and x64)'' RunCheck result: No Install Needed
Running checks for package ''Microsoft Visual Studio 2010 Report Viewer'', phase BuildList
Reading value ''Install'' of registry key ''HKLM\Software\Microsoft\DevDiv\VB\Servicing\10.0\ROS''
Read integer value 1
Setting value ''1 {int}'' for property ''IsViewerInstalled''
The following properties have been set for package ''Microsoft Visual Studio 2010 Report Viewer'':
Property: [IsViewerInstalled] = 1 {int}
Running checks for command ''ReportViewer\ReportViewer.exe''
Result of running operator ''ValueExists'' on property ''IsViewerInstalled'': true
Result of checks for command ''ReportViewer\ReportViewer.exe'' is ''Bypass''
''Microsoft Visual Studio 2010 Report Viewer'' RunCheck result: No Install Needed
EULA for components ''SQL Server 2008 R2 Express'' was accepted.
Copying files to temporary directory "F:\DOCUME~1\Einstech\LOCALS~1\Temp\VSDA.tmp\"
Copying from ''J:\Debug\SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE'' to ''F:\DOCUME~1\Einstech\LOCALS~1\Temp\VSDA.tmp\SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE''
Verifying file integrity of F:\DOCUME~1\Einstech\LOCALS~1\Temp\VSDA.tmp\SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE
WinVerifyTrust returned 0
File trusted
Running checks for package ''SQL Server 2008 R2 Express'', phase BeforePackage
Running external check with command ''F:\DOCUME~1\mypc\LOCALS~1\Temp\VSDA.tmp\SqlExpress2008R2\SqlExpressChk.exe'' and parameters ''10.50.1600 1033''
Process exited with code 1
Setting value ''1 {int}'' for property ''SQLExpressChk''
The following properties have been set for package ''SQL Server 2008 R2 Express'':
Property: [SQLExpressChk] = 1 {int}
Running checks for command ''SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE''
Result of running operator ''ValueNotExists'' on property ''VersionNT'': false
Result of running operator ''VersionLessThan'' on property ''VersionNT'' and value ''5.1.2'': false
Result of running operator ''VersionEqualTo'' on property ''VersionNT'' and value ''5.2.0'': false
Result of running operator ''VersionEqualTo'' on property ''VersionNT'' and value ''5.2.1'': false
Result of running operator ''ValueEqualTo'' on property ''AdminUser'' and value ''false'': false
Result of running operator ''ValueEqualTo'' on property ''SQLExpressChk'' and value ''-1'': false
Result of running operator ''ValueEqualTo'' on property ''SQLExpressChk'' and value ''-2'': false
Result of running operator ''ValueEqualTo'' on property ''SQLExpressChk'' and value ''-3'': false
Result of running operator ''ValueEqualTo'' on property ''SQLExpressChk'' and value ''-4'': false
Result of running operator ''ValueLessThan'' on property ''SQLExpressChk'' and value ''-4'': false
Result of running operator ''ValueNotEqualTo'' on property ''ProcessorArchitecture'' and value ''Intel'': false
Result of running operator ''ValueNotEqualTo'' on property ''SQLExpressChk'' and value ''1'': false
Result of checks for command ''SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE'' is ''Install''
''SQL Server 2008 R2 Express'' RunCheck result: Install Needed
Verifying file integrity of F:\DOCUME~1\mypc\LOCALS~1\Temp\VSDA.tmp\SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE
WinVerifyTrust returned 0
File trusted
Installing using command ''F:\DOCUME~1\mypc\LOCALS~1\Temp\VSDA.tmp\SqlExpress2008R2\SQLEXPR32_x86_ENU.EXE'' and parameters ''/q /hideconsole /action=Install /features=SQL /instancename=SQLEXPRESS /SECURITYMODE="SQL" /SAPWD="****" /enableranu=1 /sqlsvcaccount="NT Authority\Local System" /AddCurrentUserAsSqlAdmin /skiprules=RebootRequiredCheck /IAcceptSQLServerLicenseTerms''
Process exited with code -2068578304
Status of package ''SQL Server 2008 R2 Express'' after install is ''InstallFailed''

推荐答案

通过名为Billing Management Setup的SQL无关安装程序的输出判断,该文件来自哪个复制并粘贴上述日志消息行,我建议再次尝试安装此Einstech软件包,直到您下载并成功安装SQLEXPR32_x86_ENU。


这个程序是这个Einstech安装试图利用的后端数据库服务器,首先安装它但没有成功。



由于各种原因......可能需要.NET框架更新/升级。



虽然从技术上讲,这不是你的答案具体问题,我打赌要进入Microsoft SQL Server下载页面并下载快速版本(2008 R2带有高级服务......它更大但更好)然后安装它,以及那些惊人的帮助文档对于2008 R2来说是一本Book On Line(无论如何),并最终仔细阅读,这些都将导致我们渴望分支到TSQL编程,这将最终为您和您的家人提供许多令人愉快的SQL Server乐趣。未来。
Judging by the output of an SQL-unrelated setup program named "Billing Management Setup", that file from which you copied and pasted the above log message lines, I''d suggest forgoing another attempt at installing this "Einstech" package until you''ve downloaded and successfully installed SQLEXPR32_x86_ENU.

THAT program is the backend database server that this Einstech installation is trying to leverage by installing it first but is not succeeding.

For any number of reasons ... possibly .NET framework update/upgrade is required.

While this is, technically, not an answer to your specific problem, I''ll bet that going to the Microsoft SQL Server download page and downloading the express edition (2008 R2 with Advanced Services ... it''s bigger but better) then installing it, along with the stupendous help document that is a "Book On Line" for the 2008 R2 (anyway), and finally perusing that, will all result in an invigorated desire to branch off into TSQL programming which will ultimately provide many enjoyable hours of SQL Server fun for you and your family in the future.


这篇关于如何生成sql server 2008 r2 bootstrap Visual Studio 2010 for Windows xp的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆