1.Active Directory安装:
主要就是运行dcpromo命令,之后按照步骤一步一步往下即可。让好重启机器。
注意:重启后,由于已经加了Domain(域),所以在远程登录的时候,需要在用户名的签名加上域的名字
(小插曲,装了AD后,提示密码过期,要重置密码,而且还要复杂度,郁闷。所以就禁用了密码复杂度要求。 how to disable password complexity requirements in windows 2008?)
2.Sql Server 2008 Reporting services。
注意:必须提前安装好sql server 2008,安装的时候,要同时安装reporting services.
1).安装域之后,导致Sql server 服务无法启动,是无法用network services用户来启动sql server 服务,这点让我郁闷,就把权限改成LocalSystem了,或者域下的用户,之后就可以启动了。
2).由于我机器是从服务器备份过啦,然后修改了机器名,导致reporting services无法工作。
需要用下面代码修复:
sp_dropserver <old_name>
GO
sp_addserver <new_name>, local
GO
然后重启sql server服务,然后用语句:SELECT @@SERVERNAME AS 'Server Name' 验证是否修改成功.
参见修复:http://msdn.microsoft.com/en-us/library/ms143799.aspx
之后,真的很纠缠。
由于机器的名字被修改后,需要修改RSReportServer.config文件。
这个文件一般在:\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer
但是我的在这里:C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer
打开这个文件后,找到UrlROOT,在里面填上新的机器名字。比如<UrlRoot>WIN2008NEW</UrlRoot>
然后重启sql server reporting services.
参见:
http://msdn.microsoft.com/en-us/library/bb630448.aspx
http://msdn.microsoft.com/en-us/library/ms345235(v=SQL.100).aspx
之后,重新设置report的database:
http://msdn.microsoft.com/en-us/library/ms157300(v=SQL.100).aspx
这里是详细的教程。
其中涉及到的权限的地方尽量使用域下的用户。不要使用sql server 用户或者LocalSystem。
reporting services url配置:http://technet.microsoft.com/en-us/library/bb630447(SQL.100).aspx
确认Reporting services已经工作:Start->All Programs->Microsoft SQL Server 2008->Configuration Tools->Reporting Services Configuration Manager.
打开后,在Web Services URL下,找到URLs ,比如:http://win2008pc/ReportServer. 打开这个地址,确认已经工作。
之后安装CRM,一路下来基本就OK。
不过其中我郁闷了,不能使用Create new site. 只能使用Existing site.后来我就选择了Default web site.
从5点折腾到10点。5个小时。NND
所以建议以后安装crm的,都先搞一个干净server 和sql server的环境。避免折腾。