上一主题: SQL08X/WG/D/W/S/E_03:Microsoft SQL Server 数据库组件-安装参考

下一主题: Linux 组件安装


SQL08X/WG/D/W/S/E_08:Microsoft SQL Server 数据库组件-安装参考

每个 SQL08y_08 组件都是使用以下通用 Windows Server 组件作为基类来构建的:

注意:在以下说明中,WIN08y 中的 y 占位符是指组件所基于的 Windows 版本(S 指 Standard,DC 指 DataCenter)。 SQL08y_08 中的 y 占位符是指组件所基于的 SQL 版本 (X 指 Express,WG 指 Workgroup,DC 指 DataCenter,W 指 Web,S 指 Standard,E 指 Enterprise)。 用于创建 SQL08y_08 组件的所有 SQL 版本都基于 SQL Server 2008 R2 版本。

安装和配置 SQL08y 组件

  1. 针对 Windows Server 2003 单个 CD 安装或 Windows Server 2003 两个 CD 安装创建 Windows 服务器组件 WIN08y。
  2. 基于指定的基类(WIN08S 或 WIn0864DC)创建新的单例:
  3. 停止应用。 在应用编辑器中右键单击组件,转至“卷”选项卡。 将单例启动卷的大小调整为 13GB。 这是一个近似大小。 典型的 SQL 安装需要 4-5 GB 的可用磁盘空间,完成此安装之后,在单例启动卷上应留出大约 1GB 的可用空间。 根据单例的可用空间调整大小。
  4. 添加新的占位符卷(名称:data;挂接在 D:\ 上)。 将它标记为 mandatory。
  5. 右键单击应用编辑器并选择管理卷。 添加应用卷以暂时用作占位符卷(文件系统:ntfs08;大小:8GB)。
  6. 启动应用并以管理员身份登录到单例的图形控制台。
  7. 对组件启用虚拟内存:
    1. “开始”、“控制面板”、“系统”(“系统和安全”)、“高级系统设置”、“高级”、“性能设置”、“高级”、“虚拟内存”、“更改”。
    2. 保留 C 驱动器的“无分页文件”选项并将 D 驱动器设置为使用系统管理的页面文件大小。
    3. 单击“设置”。
  8. 重新启动应用。
  9. 安装所需的 SQL Server 2008 R2 版本。 应该使用完整的分发源:ISO 映像或完整的可再发行程序包。 如果您下载的是 SQL Server R2 的可提取存档,请将它下载并提取到 D 卷上。 使用 ISO 映像时,它可能挂接为单独的驱动器,也可能提取到 D 卷上。 它可以从那里安装到 C 卷上。
  10. 提取可再发行程序包,如以下示例所示:
    SQLEXPRADV_x86_ENU.exe /Q /X:D:\ 
    
  11. 使用适当版本的 SQL 设置配置文件(ConfigurationFile_x86_R2.ini 或 ConfigurationFile_x64_R2.ini)并按如下步骤启动安装:
    setup.exe /q /action=Install /configurationfile=D:\ConfigurationFile_x{86|64}_R2.ini /MEDIASOURCE=D:\ /sapwd="manager" /ASSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /SQLSYSADMINACCOUNTS="%COMPUTERNAME%\Administrator" /TCPENABLED=1 
    

    MEDIASOURCE 应指向 SQL 安装文件夹的根目录。

    注意:如果 SQL 安装要求启用 .NET Framework,则转到“服务器管理器”、“功能”。 启用 .NET framework 3.5.1 功能并再次运行以上安装命令。

  12. 安装 SQL msi。 可通过单例的默认接口从网格控制器下载这一自动执行的安装程序。 该接口已通过 DHCP 正确配置。
  13. 清理驱动器 D: 删除所有 SQL 相关的安装文件,包括设置配置文件。
  14. 在 Cygwin bash shell 中

停止应用并编辑类:

  1. 将类图标颜色更改为红色。
  2. 将文档 URL 更改为:
    http://doc.3tera.com/AppLogic35/index.htm?toc.htm?CatDatabaseAppliancesSQL.html
    
  3. 将类名称更改为 SQL08y_08。
  4. 更改类说明(例如:SQL Server 组件-基于 Windows Server 2003 Enterprise Edition R2 32/64 位和 SQL Server 2008 Enterprise (v1.0.0-1))。
  5. 将类类别更改为“数据库组件”
  6. 右键单击单例并选择“属性”。 将实例名改为 SQL08y_08。
  7. 修改终端(删除 net 和 out 终端):

终端名称

方向

协议

in

输入

任何

mon

传出

cce

g. 添加以下属性:

名称

Type

默认值

约束

read_only

字符串

off

on|off

sa_password

字符串

(空)

 

user_db_name

字符串

(空)

 

user_login

字符串

(空)

 

user_password

字符串

(空)

 

max_connections

整数

0

最小值 = 0,最大值 = 999999

h. 设置组件资源:

资源

X/WG 最小值

DC/E/S/W 最小值

X/WG 最大值

DC/E/S/W 最大值

X/WG 默认值

DC/E/S/W 默认值

CPU

0.25

0.25

4

32

0.5

0.5

内存

768MB

1G

4G

64G

1G

1G

带宽

1 Mbps

1 Mbps

2 Gbps

2 Gbps

100 Mbps

100 Mbps

15. 将 SQL08y_08 移至目录(建议移至 system_ms)。

16. SQL08y_08 组件现在已准备好用于您的 CA AppLogic 应用。