在Windows64位下安装SQL Server 和RS.docx
- 文档编号:10356033
- 上传时间:2023-02-10
- 格式:DOCX
- 页数:16
- 大小:903.18KB
在Windows64位下安装SQL Server 和RS.docx
《在Windows64位下安装SQL Server 和RS.docx》由会员分享,可在线阅读,更多相关《在Windows64位下安装SQL Server 和RS.docx(16页珍藏版)》请在冰豆网上搜索。
在Windows64位下安装SQLServer和RS
关键安装步骤说明
1安装Windows200864位(StardardorEnterprise版本)
2安装IIS7,注意安装的组件,至少需要兼容IIS6的一些,详细的见下面
3安装SQLServer2005,注意需要在x64位的目录下,在命令行下使用SKUUPDATE=1的参数
4安装SQLServer2005的SP2,期间会提示不兼容的问题,这个不用关心
5配置ReportingService:
(注意先后顺序)
报表服务器虚拟目录/报表管理器虚拟目录:
应用默认设置,需要打钩
应用程序池:
classic
注意:
在安装完后,需要对SQLServer的使用做些配置,否则无法看到具体的数据库,暂时还没有找到明确的方法
可能是:
在SQLServer2005的配置中,启用TCP/IP协议,NamedPipes协议
6如果需要安装VS2005
下面的是其他参考资料,仅供参考。
在Windows2008下安装SQLServer,无法出现SQLServerManagementStudio
Step3安装SQLServer2005从命令行安装,这点貌似很重要
[CDROM]:
\CHS\DEV\x86\Servers>setupSKUUPGRADE=1
SKUUPGRADE=1英文大写的
装好后应该就有那个SQLServerManagementStudio了
解决在Windows2008下无法安装ReportingService的问题
I'vehadtogothroughinstallingreportingservicesonIIS7acoupleoftimesnow(onVistamachinesfordevelopmentenvironments-butthesamerulesapplyforIIS7onWindowsServer2008).WhenrunningtheinstallforSQLServer2005theoptiontoinstallReportingServiceswasnotavailable.IdoublecheckedthatIhadIISandASP.NETextensionsinstalled.Theybothwere,butIstillcouldn'tgettheSQLinstallertoenabletheReportingServicesoption.
ItturnsoutthatReportingServicesonSQLServer2005isdependentontheIIS6 orearlierstructure.Thankfully,IIS7supportsIIS6backwardscompatibility.HerearethestepstoinstalltheadditionalwindowscomponentspriortorunningtheSQLServer2005ReportingServicessetup.
1.Open"ProgramsandFeatures"fromyourControlPanel.
2.Clickon"TurnWindowsfeaturesonoroff"
3.Installthefollowingfeatures
-InternetInformationServices
--WebManagementTools
---IIS6ManagementCompatibility
----IIS6WMICompatibility
----IISMetabaseandIIS6configurationcompatibility
--WorldWIdeWebServices
---ApplicationDevelopmentFeatures
----ASP.NET
----ISAPIExtensions
----ISAPIFilters
---CommonHttpFeatures
----DefaultDocument
----DirectoryBrowsing
----HTTPRedirection
----StaticContent
---Security
----WindowsAuthentication
OncetheseareinstalledyoushouldbeabletoinstallSQLServer2005withReportingServices(andallotheraddonsaswell).MakesureyouinstallSQLServerSP2oncetheinstallationiscomplete.
如何在WindowsServer2008上安装并配置ReportingServices
本主题说明在MicrosoftWindowsServer2008上安装并配置ReportingServices的要求和步骤。
可以在WindowsServer2008的所有版本上安装任何版本的32位或64位ReportingServices。
建议采用默认配置来安装ReportingServices,这是因为在配置“仅文件”安装时ReportingServices配置工具存在已知问题。
安装模式是在安装期间指定的。
当选择“报表服务器安装选项”页中的“安装默认配置”选项时,可以指定默认安装。
必备项
在WindowsServer2008上运行SQLServer组件时,SQLServer2005ServicePack2(SP2)是必需的。
在安装ReportingServices之前,必须启用ASP.NET和IIS。
若要启用这些功能,请配置一个服务器角色:
1.单击“开始”。
2.单击“开始”菜单顶部的“服务器管理器”。
3.右键单击“角色”并选择“添加角色”。
4.在“选择服务器角色”页上,单击“Web服务器(IIS)”。
选择“Web服务器”角色的同时还会选择“文件服务器”作为角色依赖项。
单击“下一步”。
5.在“角色服务”页上,保留默认选中的所有项,然后另外添加下列项:
a.选择“常见HTTP功能”区域中的所有项。
b.在“应用程序开发”中选择ASP.NET。
系统会提示您启用相关服务。
单击“确定”添加所需的角色服务。
c.在“安全性”中选择“Windows身份验证”。
d.在“管理工具”的“IIS6管理功能”中选择所有项。
6.单击“下一步”,再单击“安装”。
如果上述任一功能未启用,则安装程序会从“要选择的组件”页排除ReportingServices。
启用所需功能后,必须启动万维网发布服务才能安装ReportingServices的默认配置。
否则,必须在仅文件模式下安装ReportingServices,并在SQLServer安装程序完成后配置报表服务器。
注意:
如果要升级的是报表服务器实例和操作系统,并且报表服务器实例是具有高级服务的SQLServer2005ExpressEdition,则必须在SKUUPGRADE=1时运行安装程序。
有关详细信息,请参阅如何将SQLServerExpress报表服务器升级到其他版本的SQLServer。
请注意,版本升级存在已知问题。
请查看SP2自述文件以了解详细信息。
安装ReportingServicesSP2
1.根据“必备组件”部分所述,登录到WindowsServer2008并启用ASP.NET。
2.验证万维网发布服务是否已启动。
如果未启动,则将其配置为自动启动:
a.单击“开始”。
b.单击“控制面板”。
c.单击“系统和维护”。
d.单击“管理工具”。
可能必须向下滚动面板才能看到它。
e.双击“服务”。
f.单击“继续”。
g.右键单击“万维网发布”,然后选择“属性”。
h.在“启动类型”中单击“自动”。
i.单击“应用”。
j.单击“启动”。
k.单击“确定”关闭该窗口。
3.安装SQLServer2005ReportingServices:
a.如果安装的是具有高级服务的SQLServer2005ExpressEdition,请安装SP2。
若要下载SP2,请参阅Microsoft网站上的具有高级服务的MicrosoftSQLServer2005ExpressEditionServicePack2。
b.对于所有其他版本,必须安装原始的产品版本。
程序兼容性助手会警告您当前版本不兼容。
单击“运行程序”以继续安装。
有关如何安装ReportingServices的说明,请参阅ReportingServices安装帮助主题。
c.安装向导包含“报表服务器安装选项”页。
在此页上,可以选择默认配置,也可以安装程序文件并稍后配置服务器。
为在WindowsServer2008Beta3上获得最佳结果,请选择“安装默认配置”选项。
如果无法选择此选项,则必须选择“安装但不配置服务器”选项。
请注意,如果确实要安装具有高级服务的SQLServer2005ExpressEdition,则在安装程序完成后配置软件时会遇到配置错误。
有关如何排除这些错误的技巧,请参阅本主题末尾的“安装问题故障排除”部分。
∙应用SP2。
d.若要下载SP2,请参阅Microsoft网站上的如何获取最新的SQLServer2005ServicePack。
如果已安装具有高级服务的ExpressEdition的SP2版本,则可以跳过此步骤,因为已经应用了SP2。
e.在SP2安装期间,可以停止服务以避免系统重新启动。
若要停止服务,请打开“控制面板”,单击“管理工具”,双击“服务”,右键单击服务,然后单击“停止”。
f.请勿在运行安装程序前停止服务。
服务必须处于运行状态才能执行身份验证检查。
g.如果设置工具已打开,请先启动服务,然后再使用该工具。
可以使用该工具轻松将Windows用户帐户添加到SYSADMIN固定服务器角色。
∙如果尚未启动服务,请启动它们。
如果安装的是具有高级服务的ExpressEdition,请重置IIS。
若要重置IIS,依次单击“开始”、“所有程序”、“附件”,再右键单击“命令提示符”,选择“以管理员身份运行”,然后键入iisreset并按Enter。
配置ReportingServices
1.启动ReportingServices配置工具。
若要打开该工具,请依次单击“开始”、“所有程序”、SQLServer2005、“配置工具”,然后单击“ReportingServices配置”。
2.单击“继续”。
3.在“实例选择”对话框中,选择报表服务器实例,然后单击“连接”。
4.将报表管理器和报表服务器Web服务的应用程序池设置为ReportServer或Classic.NETAppPool:
a.打开“Web服务标识”页。
b.选择ReportServer应用程序池。
c.单击“应用”。
不能对ReportingServices使用“默认应用程序池”。
ReportingServices在IIS7.0上作为旧应用程序运行,并要求使用的应用程序池的“托管管道模式”设置为“经典”。
应避免在IIS7.0上的默认应用程序池下运行报表服务器Web服务。
如果尝试使用它,将会遇到HTTP500错误。
请注意,在WindowsServer2008Beta3版中,如果使用的是自定义应用程序池设置,则无法将报表管理器应用程序池配置为以域用户帐户身份运行。
如果已安装默认配置,则无需执行其他配置更改。
如果配置的是仅文件安装,则必须配置虚拟目录并创建报表服务器数据库。
有关如何配置上述设置及其他设置的说明,请参阅ReportingServices配置“如何”主题。
配置报表服务器和报表管理器的本地管理
1.使用“以管理员身份运行”权限打开浏览器窗口。
指向“开始”,单击“所有程序”,再右键单击InternetExplorer,然后选择“以管理员身份运行”。
2.启动报表管理器。
默认情况下,报表管理器URL为http:
//<服务器名>/reports(或者,如果使用的是具有高级服务的SQLServerExpress,则为http:
//<服务器名>/reports$sqlexpress)。
3.将http:
//<服务器名>添加到“本地Intranet”安全区域:
a.单击“工具”。
b.单击“Internet选项”。
c.单击“安全”。
d.单击“本地Intranet”。
e.单击“站点”。
f.添加http:
//<服务器名>。
如果不为默认站点使用HTTPS,请清除“对该区域中的所有站点要求服务器认证(https:
)”复选框。
g.单击“确定”。
4.创建授予本地管理权限的角色分配:
a.在报表管理器的主页上,单击“属性”。
b.单击“新建角色分配”。
c.用以下格式键入Windows用户帐户:
<域>\<用户>。
d.选择“内容管理员”。
e.单击“确定”。
f.单击主页上角的“站点设置”。
g.单击“配置站点范围的安全性”。
h.单击“新建角色分配”。
i.用以下格式键入Windows用户帐户:
<域>\<用户>。
j.选择“系统管理员”。
k.单击“确定”。
5.关闭报表管理器。
6.在InternetExplorer中重新打开报表管理器,但不使用“以管理员身份运行”。
您应当对所有报表管理器功能拥有完全访问权限,包括页面顶部的“站点设置”菜单。
安装问题故障排除
问题:
ReportingServices配置工具
您在WindowsServer2008Beta3上安装了具有高级服务的SQLServer2005ExpressEdition,并且在安装过程中选择了“安装但不配置服务器”选项,现在当在ReportingServices配置工具中配置实例时,您会遇到许多错误指示器(红色的x图标)。
解决方法
有一个已知的解决方法可帮助您成功配置安装。
首先,打开“报表服务器虚拟目录”页。
虽然绿色图标指示已配置虚拟目录,但是实际上尚未创建它。
若要创建虚拟目录,请选择某个现有网站,然后键入虚拟目录名称。
在创建虚拟目录之前,将需要单击“应用”几次,但是该工具将创建虚拟目录。
创建该目录后,便可继续执行其他任务:
∙创建报表管理器虚拟目录
∙为报表服务器Web服务指定Classic.NETAppPool或ReportServer应用程序池。
默认应用程序池将不工作,因此请确保选择了其他应用程序池。
∙创建报表服务器数据库。
∙其他配置设置是可选的。
有关如何执行这些任务的说明,请参阅ReportingServices配置“如何”主题。
问题:
以编程方式配置报表服务器虚拟目录
在Internet信息服务(IIS)7.0中,对于采用通配符(*)脚本映射的ISAPI扩展有新的权限要求。
如果运行代码或脚本以配置报表服务器虚拟目录,则在尝试访问虚拟目录时可能会遇到以下错误:
“HTTP错误403.1禁止”
您尝试从不允许运行可执行文件的目录运行CGI、ISAPI或其他可执行程序。
解决方法
编辑对虚拟目录的权限以允许脚本运行:
1.在IIS管理器中打开“站点”文件夹,然后打开包含报表服务器虚拟目录的网站的文件夹。
2.选择报表服务器虚拟目录。
3.在IIS区域中,双击“HTTP处理程序”。
4.在“操作”窗格中,单击“编辑处理程序权限”。
5.单击“脚本”。
6.单击“确定”。
请参阅
其他参考网站
1
【图解】IIS7.5中“HTTPError500.23-InternalServerError”问题的解决
2009-05-2521:
45
今天把开发环境一直到Windows7下,在IIS7.5中部署站点的时候遇到了这个问题,现在把我的解决方案贴出来。
错误信息:
ServerErrorinApplication"DEMOSITE"
InternetInformationServices7.5
ErrorSummary
HTTPError500.23-InternalServerError
AnASP.NETsettinghasbeendetectedthatdoesnotapplyinIntegratedmanagedpipelinemode.
DetailedErrorInformation
ModuleConfigurationValidationModule
NotificationBeginRequest
HandlerPageHandlerFactory-Integrated
ErrorCode0x80070032
RequestedURLhttp:
//localhost:
80/Default.aspx
PhysicalPathF:
\Projects\*\Default.aspx
LogonMethodNotyetdetermined
LogonUserNotyetdetermined
Mostlikelycauses:
Thisapplicationdefinesconfigurationinthesystem.web/httpHandlerssection.
Thingsyoucantry:
Migratetheconfigurationtothesystem.webServer/handlerssection.YoucandosomanuallyorbyusingAppCmdfromthecommandline-forexample,%SystemRoot%\system32\inetsrv\appcmdmigrateconfig"DefaultWebSite/".UsingappcmdtomigrateyourapplicationwillenableittoworkinIntegratedmode,andcontinuetoworkinClassicmodeandonpreviousversionsofIIS.
IfyouarecertainthatitisOKtoignorethiserror,itcanbedisabledbysettingsystem.webServer/validation@validateIntegratedModeConfigurationtofalse.
Alternatively,switchtheapplicationtoaClassicmodeapplicationpool-forexample,appcmdsetapp"DefaultWebSite/"/applicationPool:
"Classic.NETAppPool".Onlydothisifyouareunabletomigrateyourapplication.
(Set"DefaultWebSite"and"Classic.NETAppPool"toyourapplicationpathandapplicationpoolname)
LinksandMoreInformationIntegratedmodeisthepreferredmodeforrunningASP.NETapplicationsonIIS7.0andabove.
Viewmoreinformation»
解决办法:
1、打开ISS,进入
在右侧列表中找到“高级设置”AdvancedSetting打开,找到“应用程序池”
ApplicationPool一栏。
接下来介绍两种解决办法:
方法一、将Applicationpool设置为"Classic.NetAppPool"即可;
方法二、找到对应的应用程序池(Applicationpool)的名字,我这里是demosite
在IIS主页,找到"ApplicationPools"
在中间列表中打开"demosite",将Managedpipelinemode由Integrated改为Classic即可,如下图
问题解决!
2
3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在Windows64位下安装SQL Server 和RS Windows64 安装 SQL RS
![提示](https://static.bdocx.com/images/bang_tan.gif)