配置 MSSQL 服务器
ADManager Plus 已扩展对 Microsoft SQL 数据库的支持。若要开始使用 MS SQL 数据库作为 ADManager Plus 服务器存储库,请遵循以下步骤。请注意,MS SQL 并未随产品安装捆绑提供。您可以使用本地现有的 MS SQL 服务器作为默认数据库服务器,或从微软官网下载全新版本。
在 MSSQL 服务器中需执行的步骤:
- 点击打开"SQL Server配置管理器"
- 转至 SQL Server 服务 → SQL Server 浏览器。确保 SQL Server 浏览器正在运行。
注意:SQL Server 浏览器作为 Windows 服务运行,提供本机已安装 SQL Server 实例的信息。
- 转至 SQL Server 网络配置 → <实例名称> 的协议。右键单击“TCP/IP 协议”并选择启用。重启“SQL Server 服务”以使设置变更生效。
ADManager Plus与MS SQL服务器通信的先决条件
- 若需使用远程机器安装的MS SQL,需根据该机器的SQL版本和CPU类型,在ADManager Plus机器上安装对应的SQL本机客户端、ODBC驱动程序及命令行工具。
- 将以下文件从MS SQL Server安装目录复制到ADManager Plus\bin文件夹:
- bcp.exe- <MS SQL安装目录>\Tools\Binn\bcp.exe
- bcp.rll- <MS SQL安装目录>\Tools\Binn\Resources\1033\bcp.rll
- 若SQL服务器机器启用了防火墙,需打开TCP和UDP端口。UDP端口通常为1434。
将ADManager Plus数据库迁移至MSSQL的操作步骤
执行以下步骤前请先关闭ADManager Plus。
前往 ADManager Plus 主页 >> \bin 目录,在命令提示符中输入 ChangeDB.bat。这将调出“数据库设置向导”弹出窗口。输入所需信息以配置数据库设置。
- 服务器类型:点击下拉菜单选择'MSSQL Server'
- 选择自动发现或手动设置。
- 若选择"自动发现",请输入主机名并从可用实例列表中选择实例。若选择"手动",请在文本框中输入实例名称。
- 输入所需数据库名称
- 选择所需身份验证类型。可选"Windows身份验证"或"SQL身份验证"。
- 点击"测试"以验证是否能通过所提供凭据建立连接
- 点击“保存”以完成SQL Server配置。
注意:从 PostgreSQL 迁移至 Microsoft SQL 之前,请确保已禁用高可用性功能。