MS SQL服务器是保卫您安全系统的、FCS Express支持的几个数据库之一。如果您的机构已经安装了一个SQL服务器并对其很了解,那这一选项是最理想的。要设置FCS Express来使用SQL服务器,请参照以下步骤。
1. | 在SQL服务器中,创建一个数据库。这一数据库是FCS Express之后将用到的。 |
2. | 在同一个文件夹下设置一个包含数据库连接信息的文件,作为FCS Express配置文件。此文件可以以纯文本或者译码的形成储存。 |
a. | 如果您想要把数据库详细信息和登录证书储存在一纯文本文件中,创建一个名为FCSEDB.ini的文本文件,并开始在记事本中对齐进行编辑。 |
i. | 在第一行,输入[MSSQLConnection] |
ii. | 在第二行,输入ConnectionString= |
iii. | 在第二行结束时,连接字符串本身将会被自动放置(不需要在=后输入任何空格) |
b. | 如果您想要将数据库详细信息和登录证书译成密码,请运行FCSEDBIniFileEditor.exe程序。您将在FCS Express.exe的同一个文件夹下找到这一程序。 |
i. | 一个带有域的窗口将出现,用以输入连接字符串和密码。 |
3. | 创建一连接字符串,将其输入到文本文件或者FCSEDBIniFileEditor中相应的位置。此连接字符串包含的信息包括:要常见的连接的类型、数据库坐落的服务器的位置、数据库的名称和用户的用户名/密码信息。 |
如果您将使用一个ADO连接,示例字符串如下:
ConnectionString=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=<database>;Data Source=<database host>\<database instance>
修改上面的文本,让他使用您的数据库信息。<Database>将被您在第一步中创建的数据库的名称取代。<Database host>将被到您SQL服务器实例的IP地址或路径取代。<Database instance>将是主机数据库的实例,取决于您数据库的安装,可能不是必需的。注意:这一链接字符串假设(例如,窗口登录)集成完全的。如果您更偏好于使用一个用户名称来设置它,请更新上面的文本,它就将包括用户名称和密码,然后删除Integrated Security(集成安全)值。例如,它可能看上去像:
ConnectionString=Provider=SQLOLEDB.1;Initial Catalog=<database>;Data Source=<Database Host>\<Database Instance>;User ID=<user name>;Password=<password>
如果您将使用一个ODBC连接,示例字符串如下:
ConnectionString=Provider=MSDASQL.1;Persist Security Info=False;User ID=<user name>;Password=<password>;Data Source=<Data Source Name created with ODBC Manager>;Initial Catalog=<database>
修改上面的文本,让他使用您的数据库信息。<User name>将被用户名称取代,<password>将被密码取代。<Data Source Name created with ODBC Manager>将被ODBC连接名取代,<database>将被您第一步中创建的数据库的名称取代。
4.在您输入连接字符串后,保存该文件。
a. | 在记事本或者FCSEDBIniFileEditor中,选择菜单项File(文件)->Save(保存)。然后导航到你保存配置文件相同的文件夹下,输入下面列出的文件名。 |
b. | 如果您使用一纯文本文件,文件名必须是FCSEDB.ini。如果您使用FCSEDBIniFileEditor,文件名必须是FCSEDB.cini。 |
当FCS Express开启时,它将连接到您的数据库,然后自动创建所有需要的表格和索引。