为 DPM 设置 SQL Server 数据库
DPM 可将 SQL Server 的本地(安装在 DPM 服务器上)或远程实例用于其数据库:
设置本地 SQL Server — 在 DPM 2012 R2 上,在运行 DPM 安装程序之前,需要在 DPM 服务器上安装 SQL Server。在 DPM 2012 或 DPM 2012 SP1 上,可以选择在运行 DPM 安装程序之前在 DPM 服务器上安装 SQL Server,或者可以使用 DPM 安装文件随附的 SQL Server 2008 R2 实例。如果要使用此选项,则无需在启动 DPM 安装程序之前设置任何内容。
设置远程 SQL Server — 如果要使用 SQL Server 的远程实例,则需要在启动 DPM 安装程序之前对其进行设置。
设置本地 SQL Server
在 DPM 服务器上设置 SQL Server 2012 的本地实例,如下所示:
在远程计算机上运行 SQL Server 安装程序。在**“安装程序支持文件”选项卡上,单击“安装”**。
在**“安装”选项卡上,单击“新建 SLQ Server 独立安装或将功能添加到现有安装”**。
在**“产品密钥”**选项卡上,输入有效的许可证密钥并接受条款。
在**“安装程序支持规则”**选项卡上,更正所有错误,然后再继续。
在**“安装程序角色”选项卡上,选择“SQL Server 功能安装”**。
在**“功能选择”选项卡上,选择“数据库引擎服务”。在“实例功能”中,选择“报告服务 - 本机”**。
在**“安装规则”**选项卡上检查这些规则。
在**“实例配置”**选项卡上指定 DPM 实例的名称。不要在名称中使用下划线或本地化的字符
在**“磁盘空间要求”**选项卡上查看信息。
在**“服务器配置”选项卡上的“服务帐户”**中指定 SQL Server 服务应在下面运行的域帐户:
建议使用单独的、专用的域用户帐户来运行 SQL Server 服务 SQL Server 代理、SQL Server 数据库引擎和 SQL Server Reporting Services。
创建域用户帐户时,为其提供最低的权限,为其分配不会过期的强密码,为其提供容易识别的名称。会将此帐户添加到本地管理员组,并随后在向导中将其添加到 SQL Server Sysadmin 固定的服务器角色。
除 SQL 全文筛选器后台程序启动器外,所有服务都应设置为自动。
在**“数据库引擎配置”选项卡上,接受“Windows 身份验证模式”设置。在“指定 SQL Server 管理员”中,添加将用于安装 DPM 时连接到远程实例的用户帐户。若要添加自己的用户帐户,请单击“添加当前用户”**。如有需要,可添加其他帐户。
使用默认设置完成向导的剩余部分,并在**“安装准备就绪”选项卡上,单击“安装”**。
设置远程 SQL Server
设置 SQL Server 2012 的远程实例,如下所示:
具有所需功能的 设置远程 SQL Server
SQL Server 上的 安装 DPM 支持文件
设置防火墙规则,这样 DPM 能与 SQL Server 通信
设置 SQL Server
在远程计算机上运行 SQL Server 安装程序。在**“安装程序支持文件”选项卡上,单击“安装”**。
在**“安装”选项卡上,单击“新建 SLQ Server 独立安装或将功能添加到现有安装”**。
在**“产品密钥”**选项卡上,输入有效的许可证密钥并接受条款。
在**“安装程序支持规则”**选项卡上,更正所有错误,然后再继续。
在**“安装程序角色”选项卡上,选择“SQL Server 功能安装”**。
在**“功能选择”选项卡上,选择“数据库引擎服务”。在“实例功能”中,选择“报告服务 - 本机”**。
在**“安装规则”**选项卡上检查这些规则。
在**“实例配置”**选项卡上指定 DPM 实例的名称。不要在名称中使用下划线或本地化的字符
在**“磁盘空间要求”**选项卡上查看信息。
在**“服务器配置”选项卡上的“服务帐户”**中指定 SQL Server 服务应在下面运行的域帐户:
建议使用单独的、专用的域用户帐户来运行 SQL Server 服务 SQL Server 代理、SQL Server 数据库引擎和 SQL Server Reporting Services。
创建域用户帐户时,为其提供最低的权限,为其分配不会过期的强密码,为其提供容易识别的名称。会将此帐户添加到本地管理员组,并随后在向导中将其添加到 SQL Server Sysadmin 固定的服务器角色。
除 SQL 全文筛选器后台程序启动器外,所有服务都应设置为自动。
在**“数据库引擎配置”选项卡上,接受“Windows 身份验证模式”设置。在“指定 SQL Server 管理员”中,添加将用于安装 DPM 时连接到远程实例的用户帐户。若要添加自己的用户帐户,请单击“添加当前用户”**。如有需要,可添加其他帐户。
使用默认设置完成向导的剩余部分,并在**“安装准备就绪”选项卡上,单击“安装”**。
安装 DPM 支持文件
在远程 SQL 服务器上,需要安装 DPM 支持文件 (SQLprep)。
在 SQL Server 计算机上插入 DPM DVD 并启动 setup.exe
按照向导来安装 Microsoft Visual C++ 2012 Redistributable。DPM 支持文件将自动安装。
设置防火墙规则
DPM 使用 TCP 端口与远程 SQL Server 进行通信,你需要在远程 SQL Server 上的 Windows 防火墙中打开这些端口,如下所示:
SQL Server 安装完成后,确保为 SQL Server 的 DPM 实例启用 TCP/IP 协议,设置如下:“默认失败审核”和“启用密码策略检查”
为 SQL Server 的 DPM 实例 sqservr.exe 配置传入例外,以允许使用端口 80 上的 TCP。
报表服务器在端口 80 上侦听 HTTP 请求。
在远程 SQL Server 上启用 RPC。
数据库引擎的默认实例侦听 TCP 端口 1443。此设置可以修改。
若要使用 SQL Server Browser 服务连接到不在默认 1433 端口侦听的实例,需要 UDP 端口 1434。
默认情况下,SQL Server 的命名实例使用动态端口。此设置可以修改。
您可以在 SQL Server 错误日志中查看数据库引擎使用的当前端口号。您可以通过使用 SQL Server Management Studio 并连接到命名实例来查看错误日志。可以在“服务器正在侦听 [‘any’ <ipv4> port_number]”条目下的“管理 – SQL Server 日志”中查看当前日志。有关修改默认端口的信息,请参阅 SQL Server TechNet 库中的为数据库引擎访问配置 Widows 防火墙。