14. 配置服务器数据库 41
Primavera 管理员指南
创建 MS SQL Server 的数据库结构
Microsoft SQL Server DBA 创建项目管理及参照项目管理数据库,然
后运行由 Primavera 提供的两个 SQL 脚本,每个数据库一个,用于
创建各个数据库结构 (表、索引、逻辑关系等)。
有关详细信息,请参阅第
15 页的 “客户端及服务器
要求”。
Primavera 支持 Microsoft SQL Server 2000 和 Microsoft SQL Server
2005。这些说明编制的前提是,假定您是一位数据库管理员或者熟
悉如何管理 Microsoft SQL Server 数据库。
创建 Microsoft SQL Server 数据库结构之前,首先应作为系统管理员
(SA) 注册到服务器 , 然后检查 Microsoft SQL Server Enterprise
Manager 中以下服务器级配置的变化:
■ 最大工作线程数 指定用于支持服务器上所连接用户的线程数。
根据同时存在的用户数,对于某些配置默认设置 (255) 可能太
高。即使线程未使用,也要对每一工作线程进行分配,这意味
着如果同时连接的用户数少于分配的工作线程数,将会浪费内
存资源。
■ 内存 将设置保存为 “动态”。 Microsoft SQL Server 按需要动态
获取和释放内存,直至达到服务器上最大的可用内存。
■ 打开对象 将设置保存为 “动态”此设置确定了可以在 Microsoft
SQL Server 上同时打开的最大对象数。该值根据当前系统需要
自动设置。应该无需更改此值。
■ 用户连接数 将设置保存为 0,指定 Microsoft SQL Server 来根据
所需数量调整允许同时连接的用户数,可设置为最大值。
■ 网络封数据包大小 设置为 16384。
配置服务器后,停止服务器,然后启动 Microsoft SQL Server,确保
更改生效。
15. 42 第 2 篇:数据库安装和配置
Primavera 管理员指南
配置国际语言支持 (SQL Server 2000 及 2005)
对于非拉丁语系语言支持 (繁体中文、简体中文、俄语或日语),
Group Server 在配置数据库时需要专门设置。在数据库安装过程中,
出现系统提示时,请选择与安装相符的代码页及校验选项。
创建 PMDB Microsoft SQL Server 数据库结构
1 将 SSPM_DB.SQL、 SSPM_LOGIN.SQL、 SSPM_USER,SQL 和
SSPM_INS.SQL SSscript 复制到本地文件夹。
这些脚本位于 CD 1 上的 installdatabasescriptsinstallss 文件夹
中。如果要编辑脚本,则必须将脚本复制到本地驱动器中。
2 关闭文件的只读属性。
因为光盘上的文件是只读文件,在文件从光盘复制时此属性
是打开的。在 Windows Explorer 中,右键单击该文件,选择
“属性”并取消选择 “只读”复选框。
3 编辑在步骤 1 中复制的各个脚本。
按此脚本标题中的说明来进行替换。
Primavera 系统建议使用 Microsoft SQL Server Enterprise Manager
完成这些步骤。
4 作为用户 SA 注册到服务器。
5 创建名为 PMDB 的数据库,且数据设备容量为 500 MB 或 500 MB
以上,日志设备容量为 200 MB 或 200 MB 以上。
根据计划在数据库中存储数据的多少,可以相应增加或减少。
还可以选择 “文件自动增大”复选框,指定这些值可根据需要
自动增加。
6 创建文件组 pmdb_dat1、 pmdb_lob1 及 pmdb_ndx,并为每组创
建一个数据库文件。使 pmdb_dat1 为默认文件组。
根据配置,考虑在单独的物理驱动器上查找这些文件组。
可以更改初始表空间大小。有关大小的信息,请参阅第 20 页的
“Project Management 数据库服务器规格指南”。