配置MS SQL 服务器的信息
 需要在 MS SQL 服务器上执行的通用设置
  - 打开SQL Server 配置管理器。
 
	- 进入‘SQL Server 服务’ ,确保 'SQL Server Browser' 
	服务正在运行。
 
  - 进入SQL Server 网络配置  > 实例SQLEXPRESS (MS SQL的实例)的协议 > 启用TCP/IP,然后,重启SQL Server 服务。
 
  - 设置以下信息:
 
  
              - SQL Server 网络配置 > 实例的协议 > 启用everything.
 
              - SQL Native 客户端配置 > 客户端协议 > 启用全部。
 
  
提供登录凭据(域内的其他用户)
  - 进入 SQL Server Management  Studio.
 
  - 展开 <MACHINE_NAME>\SQLEXPRESS > 安全 > 登录
 
  - 确认在ADAP服务中提供的用户名显示在其列表中。
 
如果没有,右击登录,提供登录的用户名及其密码。该用户必须具有 sysadmin 角色的权限和数据库所有者( db_owner)的权限。
  按照以下步骤,为其提供sysadmin 角色权限:
  右击该用户,点击 '属性'
  进到 '服务器角色' > 选中 sysadmin 然后点击 '确定' 
  
    
        | 
    注意: 有关用户角色的详细信息,可参照: 
      服务器角色 | 数据库级别的角色 | 附加资源 
用户的服务器级别的角色应该为 'sysadmin' ,数据库级别的角色应该为 'db_owner'。 
   	 | 
  
  MS SQL运行在本地机器上
  
复制以下文件到 <ADAP Home>\bin 文件夹。
  - bcp.exe- <MSSQL Installation  Dir>\Tools\Binn\bcp.exe
 
  - bcp.rll-  <MSSQL Installation Dir>\Tools\Binn\Resources\1033\bcp.rll  
 
 
  MS SQL 运行在其他机器上
  
注意: 需要在ADAP的机器上安装相应的 SQL Native Client / 命令行工具。
 安装完成之后,将以下文件复制到<ADAP Home>\bin 文件夹。
  - bcp.exe- <MSSQL Installation  Dir>\Tools\Binn\bcp.exe
 
  - bcp.rll-  <MSSQL Installation Dir>\Tools\Binn\Resources\1033\bcp.rll
 
  
Windows 防火墙的设置
  如果运行 MS SQL的机器,启用了防火墙,则需要开启以下TCP和UDP端口。
  UDP 端口:1434.
  打开SQL配置管理器,检查配置的TCP端口:
  - 
    
SQL Server 网络配置 > 实例的协议
     
    -  右击 TCP/IP > 属性> 进到 IP 地址页签,滚动到 TCP 端口,将其设置到防火墙端口中,开启该对应的端口。
 
  
   
在命令行窗口中,调用 <ADAP Home>\bin\ChangeDB.bat ,配置 MS SQL SERVER 
的凭据,如:服务器名称,端口。用户名及密码等。
  - 弹出数据库设置向导
 
  - 在向导中,选择服务器类型为:MSSQL       Server. ,输入用户名及密码,选择实例(选项)
 
  -  在"Connect Using:"       出选择认证方式,
 
	- 可用的选项有:
					- Windows Authentication
 
	
	 
如果选择Windows Authentication, 自动使用域用户登录凭据。
  
    - SQL Server Authentication
 
  
如果选择SQL Server Authentication, 则需要输入用户名和密码。
  - 点击测试链接,验证设置的信息是否正确。如果有错误,请更正。
 
  - 点击保存按钮,保存配置信息。
 
	- 重启ADAP。将使用MSSQL作为后端数据库。