Symantec SAV 报告服务器安装步骤及常见问题.docx

上传人:b****5 文档编号:8237178 上传时间:2023-01-30 格式:DOCX 页数:12 大小:157.35KB
下载 相关 举报
Symantec SAV 报告服务器安装步骤及常见问题.docx_第1页
第1页 / 共12页
Symantec SAV 报告服务器安装步骤及常见问题.docx_第2页
第2页 / 共12页
Symantec SAV 报告服务器安装步骤及常见问题.docx_第3页
第3页 / 共12页
Symantec SAV 报告服务器安装步骤及常见问题.docx_第4页
第4页 / 共12页
Symantec SAV 报告服务器安装步骤及常见问题.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

Symantec SAV 报告服务器安装步骤及常见问题.docx

《Symantec SAV 报告服务器安装步骤及常见问题.docx》由会员分享,可在线阅读,更多相关《Symantec SAV 报告服务器安装步骤及常见问题.docx(12页珍藏版)》请在冰豆网上搜索。

Symantec SAV 报告服务器安装步骤及常见问题.docx

SymantecSAV报告服务器安装步骤及常见问题

1.如何安装Symantec报告服务器1

2.如何卸载并重装Symantec报告服务器4

3.报告服务器常见问题4

1)报告数据库内存占用太多4

2)SAV报告服务器账号锁定问题处理5

3)忘记密码后修改密码的方法7

4)访问报告控制台时出现CGI错误8

5)TroubleshootingafailedReportingServerinstallation11

1.如何安装Symantec报告服务器

安装环境要求:

报告服务器要使用IIS和SQLserver做操作平台。

1)安装IIS

Windows2000缺省情况下会安装IIS5.0,如果是windows2003系统则缺省不会安装IIS6.0,必须在安装报告服务器前先手动安装IIS6.0。

安装办法是打开控制面板—〉添加/删除程序—〉添加/删除windows组件—〉应用程序服务器—〉internet信息服务(IIS),点下面的按钮“详细信息”—〉在“万维网服务”前打钩,然后开始安装(可能需要插入windows2003系统CD)。

有一点需要注意的是,如果先前安装过IIS,但后来改了服务器主机名,那么IISWEB服务器不能正常访问了,必须卸载IIS,然后再重新安装IIS,之后再做其它步骤。

报告服务器在安装过程中会利用IIS的WEB服务建立一个Reporting虚拟网站,供查询报告使用。

2)安装SQLServer2000

如果防病毒服务器管理的客户端数量不超过500台,可以不用另外安装SQLserver,在报告服务器模块安装时会自动安装一个SQLMSDE桌面版数据库(不用再打SQLSP4补丁)。

由于SQLMSDE数据库大小限制为2GB,超过500台的建议按下面的步骤安装SQLServer2000(必须打SQLSP4补丁)。

使用SQLServer2000安装光盘安装SQLServer2000,并安装SQLServer2000的SP4安全补丁(必须安装)。

●安装时注意,不要使用数据库“默认实例”,而应该新建一个数据库实例名(建议为:

savdb),数据库服务启动帐号建议用“系统帐号”,不要用“administrator”。

根据磁盘空间情况将数据库位置选择到合适的磁盘分区下。

将登录验证配置设置为“混合模式”(Windows验证和SQLServer验证)。

●在设置“混合模式”验证时,设置sa密码(建议密码设为:

symantec123,或与SSC控制台密码一样)。

(在安装报告服务器时,需要用到该密码。

●注意,在windows2003上安转SQLServer2000时会提示不支持这个版本,要求安装SQLServer2000的SP3或以上版本,不必理会,继续安装,装完后再安装SQLServer2000的SP4安全补丁(为防止病毒侵入,强烈建议安装该补丁,可以去微软网站下载),同样将登录验证配置设置为“混合模式”(Windows验证和SQLServer验证),输入sa帐号和上一步所设的密码。

然后重新启动操作系统,之后再做以下步骤。

3)安装报告服务器

1)在初始屏幕上,单击“安装SymantecAntiVirus”。

2)单击“安装报告服务器”。

3)在“欢迎使用”对话框中,单击“下一步”。

4)在“授权许可协议”对话框中,选择“我接受授权许可证协议中的条款”,然后单击“下一步”。

5)在“报告服务器密码”对话框的“密码”框中,键入管理员帐户admin的密码(建议密码设为:

symantec123,或与SSC控制台密码一样),然后单击“下一步”。

在首次登录到报告服务器时,将会使用这些凭据。

6)在“数据库选项”对话框中,选中“使用此计算机上的数据库服务器安装报告服务器”,然后单击“下一步”。

7)在下一页的“数据库选项”对话框的“密码”框中,键入数据库sa帐户的密码(如:

symantec123),然后单击“下一步”。

8)在“可以安装”对话框中,单击“安装”。

安装过程中会在sql数据库中建立名为reporting的数据库,并使用它。

9)完成安装时会显示信息提示安装成功。

10)在SSC控制台上打开防病毒组,右键点防病毒服务器图标,--〉所有任务—〉报告配置—〉配置报告服务器—〉输入报告服务器所在机器的IP地址,点“确定”

11)打开IE浏览器输入:

http:

//报告服务器IP/reporting,应该出现登录画面,用户名输入admin,密码输入安装报告服务器时你键入的“报告服务器密码”,确定后出现报告统计画面。

12)如果与上级单位之间有安装边界防火墙的,请配置防火墙策略,开放访问端口TCP80和TCP445,以便上级单位可以访问到您的报告服务器。

2.如何卸载并重装Symantec报告服务器

卸载办法是,打开控制面板—〉添加/删除程序—〉Reportingserver删除。

卸载时会要求输入SQL数据库管理员sa帐号的密码,并提示是否删除报告数据库,请选择删除。

如果需要重新安装Reportingserver组件,请在重启动操作系统后再安装。

(建议重启动操作系统后先把临时文件夹的临时文件清理一下)

注意:

SAV的报告服务器安装过程必须在服务器本地进行,不能通过“远程桌面连接”来远程安装。

3.报告服务器常见问题

1)报告数据库内存占用太多

MicrosoftSQLServer会根据操作系统报告的内存负载,增大或减小其缓冲池的大小。

只要不进行分页,内存高速缓存就会增加。

当其他进程分配内存时,缓冲区管理器会根据需要释放内存。

当SQLServer的多个实例或其他重要服务器运行在同一台计算机上时,服务器之间可能会竞相使用内存。

如果您收到普通的内存不足错误,或希望限制SQLServer分配的内存量,则可以修改“最大服务器内存”选项。

有三个内存调整选项:

“专用”、“双重用途”和“多重用途”。

“专用”选项为MicrosoftSQLServer提供的内存最大,“多重用途”选项为MicrosoftSQLServer提供的内存最小。

在选择选项并单击“保存”后,用户界面上会显示所分配的内存量。

Microsoft网站包含有关“最大服务器内存”选项的其他信息。

注意:

在设置数据库服务器内存分配后,请记录并记住该设置。

用户界面始终显示“专用”设置。

调整数据库服务器内存分配

打开IE浏览器输入:

http:

//报告服务器IP/reporting,登录报告服务器。

在菜单。

1选择报告服务器并确保已登录。

2确保禁用了事件的日志读取器代理和计算机状态的日志读取器代理。

“禁用代理”的方法:

●在“管理”选项卡上,单击“代理配置”。

●针对要禁用的代理,单击“编辑”图标。

●选中“禁用代理”。

●如果出现警告对话框,请单击“确定”。

●单击“保存”。

3在“管理”选项卡上,单击“数据库调整”。

4在“数据库调整”窗口的“系统管理员”框中,键入数据库系统管理员的名称与密码。

5在调整选项右侧,选中最贴切描述该计算机上所运行应用程序数目的内存选项。

6单击“更新数据库”。

7重新启用报告代理。

2)SAV报告服务器账号锁定问题处理

symantec报告服务器有限制,如果连续登录错误超过3次,账号将被锁定,所以,如果连续两次输错密码就不要再尝试了,先关闭登录窗口,然后重新打开登录窗口,再尝试输入密码。

如果账号锁定了,请按如下办法解锁。

 

1.解锁账号的办法

首先确定一下报告服务器数据库类型。

如果“添加/删除程序”里有“MicrosoftSqlServer2000”就是SQLserver版,如果显示“MicrosoftSqlDesktopEngine”就是MSDE桌面版。

解锁方法一:

对于单个默认实例情形:

可以先用下面的命令来察看实例名列表:

C:

\>osql-L

对只具有单个默认实例的MSDE、MSSQL2000/2005(如果SQLserver安装时没有自定义实例名称,就应该属于这种情况。

),请在dos窗口执行下面几个命令解锁帐号即可(注意,前两行后面有分号):

C:

\>osql-E

1>useReporting;

2>updateadminusersetLocked=''whereuser_name='admin';

3>go

 exit

(这里假定你们的报告服务器登录用户名是admin。

为避免输错命令,建议你直接从email中复制每一行“>”符号后面的命令,在dos窗口点右键粘贴上去)

对于有自定义实例名或多个实例的情形:

如果数据库是具有自定义实例名或多个实例的MSSQL2000/2005,需要用-S参数指定服务器名和实例名(-Sserver_name\instance_name)。

 可以先用下面的命令来察看实例名列表:

C:

\>osql-L

 假定服务器名是savserver,实例名是“SAVDB”,在命令行窗口中执行以下命令,并替换这两个参数:

osql-E-SSERVER_NAME\INSTANCE_NAME

即:

osql-E-Ssavserver\SAVDB

 

在osql提示符后输入如下命令行(注意,前两行后面有分号):

useReporting;

updateadminusersetLocked=''whereuser_name='USERNAME';

go

exit

用你被锁定的用户帐号名来替换USERNAME.(你们的报告服务器用户名应该是admin,)

解锁方法二:

通过SQLServer企业管理器解锁用户帐号:

 

假如你使用MicrosoftSQLServer做为报告服务器数据库,你可以通过SQLServer企业管理器解锁被锁定的帐号。

 

在SQLServer企业管理器中展开运行报告服务器组件的服务器--〉展开数据库(Databases)--〉展开Reporting数据库,点“表”(Tables)。

 在右面板右键点adminuser表,点“打开表(OpenTable)”,并且点“返回所有行(Returnallrows)”

 在user_name表中找到你要改密码的那个用户,找到标签“locked”,将其中的值由“on”。

改为“off”,关闭adminuser表。

尝试重新登录报告服务器界面。

3)忘记密码后修改密码的方法

如果你解锁账号后又不记得密码,解锁后还是不能登录报告服务器页面,请用如下方法之一复位密码。

   请用如下方法修改密码:

 

方法一、通过SQLServer企业管理器修改密码:

 

假如你使用MicrosoftSQLServer做为报告服务器数据库,你可以通过SQLServer企业管理器修改密码。

 

在SQLServer企业管理器中展开运行报告服务器组件的服务器--〉展开数据库(Databases)--〉展开Reporting数据库,点“表”(Tables)。

 

在右面板右键点adminuser表,点“打开表(OpenTable)”,并且点“返回所有行(Returnallrows)”

 

在user_name表中找到你要改密码的那个用户,用6b42f8f5d4e916f55e81c97e0eeafdb1c85fe5bb替换原来的字符串。

 

关闭adminuser表。

 

使用这个用户名(如admin)和密码“resetme123”登录报告服务器,当看到提示时修改这个用户的密码即可。

 

方法二、通过osql命令复位密码:

   

   如果你知道要修改密码的用户名(比如admin),则第一步可以跳过不做。

 

1。

在运行MSDE数据库的计算机上,在命令行提示符C:

\>下输入如下命令:

 

osql-Usa-Ppassword-Q"usereportingselectuser_namefromadminuser"-ouser_names.txt

 

这里password是MSDE数据库sa用户帐号的密码.如果不知道sa密码,请试一下symantec;或者请用(网上下载的)工具清空sa密码(不过这样可能不太安全)。

 

用记事本打开user_names.txt文件,找到需要复位密码的用户名(如admin).

 

2。

在命令行提示符C:

\>下输入如下命令来复位密码:

 

 

osql-Usa-Ppassword-Q"usereportingUPDATEadminuserSETpassword='6b42f8f5d4e916f55e81c97e0eeafdb1c85fe5bb'WHEREuser_name=''" 

 

这里的 是你要改密码的那个用户名(如admin).

 

使用这个用户名(如admin)和密码“resetme123”登录报告服务器,当看到提示时修改这个用户的密码即可。

 

 如果还不行就只能重新安装报告系统了:

1。

从控制面板“添加/删除程序”中删除reportserver组件,卸载时选择删除旧的报告数据库(以前的报告数据会丢失)。

缺省情况下数据库管理员sa的密码是symantec。

2。

重起服务器,然后用SAV服务器的安装程序包重新选择“报告服务器”模块来安装。

具体过程可以参阅管理员手册。

4)访问报告控制台时出现CGI错误

在极少数情况下,您可能会在某些操作系统上看到以下CGI错误:

CGIError

ThespecifiedCGIapplicationmisbehavedbynotreturningacompletesetofHTTPheaders.

(“指定的CGI应用程序运行失常,症状是无法返回一组完整的HTTP头。

”)

在多数情况下,刷新InternetExplorer会消除此错误。

如果刷新操作不起作用,则此错误可能与查询大量数据有关,而您可能需要增大计算机上的超时值。

请参阅以下自述项:

查询大量数据时,可能需要增大超时参数。

----------------------------------------------------------------------------------

查询大量数据时,可能需要增大超时参数

如果在运行报告或生成包含大量数据的日志时出现数据库错误,则可能需要更改MicrosoftSQL服务器连接超时和命令超时。

这些值的报告默认值如下:

■连接超时(ConnectionTimeout)为300秒(5分钟)

■命令超时(CommandTimeout)为300秒(5分钟)

更改超时参数

1请使用任意文本编辑器打开Reporter.php文件。

该文件位于\ProgramFiles\Symantec\ReportingServer\Resources目录中。

2使用任何文本编辑器向该文件中添加下列设置(其中xxx是秒数):

■$CommandTimeout=xxxx

■$ConnectionTimeout=xxxx

如果指定为0,或将字段保留为空,则使用默认设置。

如果运行具有大量数据的报告或生成具有大量数据的日志时出现CGI错误或终止进程错误,则您可能需要更改以下任意超时:

-php.ini文件中的max_execution_time(默认值为300秒)

-事务处理超时(默认值为60秒)

-IIS连接超时(默认值为120秒)

-CGI超时(默认值为300秒)

(请参阅Symantec知识库文章“Reportingserverdoesnotreportorshowsatimeouterrormessagewhenqueryinglargeamountsofdata”。

要更改max_execution_time,请在任意文本编辑器中打开php.ini文件,然后增大超时。

要更改事务处理超时,请执行下列操作:

1.运行“管理工具”>“组件服务”。

2.在左窗格中,展开树,然后右键单击“我的电脑”并选择“属性”。

3.在“选项”选项卡上,设置“连接超时”。

4.单击“确定”。

要更改IIS连接超时,请执行下列操作:

1.停止IIS。

2.运行“管理工具”>“Internet服务管理器”。

3.右键单击“默认网站”并选择“属性”。

4.更改连接超时。

5.单击“确定”。

6.重新启动IIS。

要更改CGI超时,请执行下列操作:

1.停止IIS。

2.运行“管理工具”>“Internet服务管理器”。

3.确保选中了“允许直接编辑配置数据库”选项。

4.执行下列操作之一:

-对于IIS5.0,修改“Internet服务管理器”应用程序中的CGI超时。

-对于IIS6.0,使用任意文本编辑器修改metabase.xml文件中的CGI超时。

5.重新启动IIS。

5)TroubleshootingafailedReportingServerinstallation

Question/Issue:

YouinstallMicrosoftInternetInformationServices(IIS)andReportingServer.WhenyougototheReportingsiteinSymantecSystemCenter,youseeanerrormessage.

Solution:

Thereareanumberofreasonsthatthisproblemcanhappen.Followthesetroubleshootingstepstoidentifytheproblem.

Checkpossibleinstallationproblems

∙IfanycomponentswereinstalledthroughaTerminalsession,uninstallallReportingcomponentsandinstallthemlocally.

∙IfyouhaveusedtheIISlockdowntool,youmustusethelockdowntoolagaintoundothechangesthatitmade.Ifyouneedassistancewiththetool,contactMicrosoft.

Ensurethatrequiredcomponentsarerunning

ReportingrequiresIIS,PHP,andeitherMSDEorMicrosoftSQLServerinordertofunction.Followthesestepstomakesurethateachofthosecomponentsisinstalledandrunning.

ToverifythatIISisrunning

1.StartMicrosoftInternetExplorer.

2.Intheaddressbar,typethefollowingandpressEnter:

http:

//localhost/

3.YoushouldseetheIISadministrationpage(http:

//localhost/localstart.asp).

Ifyoudonotseethepage,IISisnotinstalledcorrectly.ThefollowingMicrosoftarticlemayhelpinthissituation:

Q271071–"HowtosetrequiredNTFSpermissionsanduserrightsforanIIS5.0Webserver"

Ifthepagestilldoesnotappearcorrectly,contactMicrosoftIISsupportforassistance.

ToverifythatPHPisinstalledandrunning

1.Checkthatthefollowingfileexists:

C:

\ProgramFiles\Symantec\ReportingServer\Php\php.exe

Ifthefiledoesnotexist,PHPisnotinstalledcorrectly.

2.GotothefolderC:

\ProgramFiles\Symantec\ReportingServer\Php\.

3.Createafilecalledtest.php.OpenthefilewithNotepad,andaddthefollowingtext:

phpinfo();?

>

4.ClickStart>Run,andtypecmd.

5.TypethefollowingandpressEnter:

cd"c:

\programfiles\symantec\reportingserver\php"

6.TypethefollowingandpressEnter:

php.exetest.php>test.php.txt

Thiscommandcreatesatextfilecalledtest.php.txt.

7.Iftest.php.txtdoesnotexist,PHPisnotinstalledcorrectly.

8.Opentest.php.txtinatexteditorandexaminethefirstline.

Ifthefirstlinedoesnotstartwith"phpinfo()PHPVersion=>"thenPHPisnotinstalledcorrectly.

ToverifythatMicrosoftSQLDatabaseisrunning

ChecktheWindowsnotificationareaforaSQLServerServiceManagericon.Iftheiconisthereanddisplaysagreentriangle,thentheS

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1