主页 » 其它

配置MSSQL数据库


防火墙分析仪除了绑定的PostGreSQL数据库之外,也支持用户使用MSSQL作为后台数据库。

 

用户在新安装防火墙分析仪时,可以选择使用MSSQL作为后台数据库。目前暂不支持将已有的PostgreSQL数据库移植到MSSQL数据库。

 

配置防火墙分析仪使用 SQLSERVER 作为后台数据库的步骤如下:

  1. 从安装MS SQLSERVER的机器上,复制 bcp.exebcp.rll 文件到 <FWA_Home>\bin 文件夹。

    注意: 如果要从SQL Server (Version 2005 及以上版本)复制以上文件,并且防火墙分析仪安装在不同的机器上,则需要在防火墙分析仪的机器上安装SQL Native Client(请在安装之前,确保版本和CPU类型的正确)。

     

    MSSQL 2005 (32 bit)

    http://download.microsoft.com/download/4/4/d/44dbde61-b385-4fc2-a67d-48053b8f9fad/sqlncli.msi

     

    MSSQL 2005 (64 bit)

    http://download.microsoft.com/download/4/4/d/44dbde61-b385-4fc2-a67d-48053b8f9fad/sqlncli_x64.msi

     

    MSSQL 2008 (32 bit)

    http://go.microsoft.com/fwlink/?LinkId=123717&clcid=0x409

     

    MSSQL 2008 (64 bit)

    http://go.microsoft.com/fwlink/?LinkId=123718&clcid=0x409

  1. 调用 <FWA_Home>\tools\changeDBServer.bat, 配置MS SQLSERVER的认证凭据,如:服务器名称、端口、用户名、密码等。
  2. 弹出数据库配置向导
  3. 选择服务器类型SQL Server,将列出数据库中可用的SQL Server 实例,输入 SQL Server主机名端口号
  4. 使用连接选项,选择认证类型:
  5. 选项有:
    1. Windows认证

    对于Windows认证,输入域名, 用户名密码,确保防火墙分析仪和SQL Server处在相同的域中。并使用相同的域管理员登录。

     

SQL Cluster Windows Authentication

    1. SQL Server 认证

    对于SQL Server 认证,输入用户名密码.

     

    当配置的数据库为SQL Server集群,需要在可用的SQL Server实例中选择需要的实例。

     

SQL Server Authentication

  1. 点击 测试 按钮,检查所提供的凭据是否正确。如果测试失败,可能提供的信息有误,请再次确认并纠正错误。
  2. 如果不能获得SQL Server的实例,请进行以下检查:
    • SQL服务器是否安装正确并运行在所选的机器上。
    • 服务器上是否有防火墙屏蔽了 1434 端口。
    • 如果使用的是SQL Server 2005, 请启动 'SQL Server Browser' 服务。

SQL Cluster Authentication Error

 

  1. 点击 保存 按钮,保存SQL Server的配置。可能需要花费一点时间配置SQL Server数据库。
  2. 启动防火墙分析仪。就会以MSSQL作为后台数据库。

 



版权所有 © 2015, 卓豪(北京)技术有限公司, 保留一切权利