用友NC6.5数据库脚本与临时表空间配置指南

1星 需积分: 49 23 下载量 43 浏览量 更新于2024-09-11 收藏 179KB PDF 举报
"此文档是关于用友NC6.5数据库参考脚本及临时表空间配置的详细指南,包含了SQLServer、Oracle和DB2三种数据库系统的配置脚本。文档旨在协助用户进行数据库的创建和管理,确保系统运行的稳定性和效率。" 在企业级应用如用友NC6.5中,数据库的正确配置至关重要,因为它直接影响到系统的性能和数据安全性。临时表空间是数据库用于存储临时对象的地方,例如排序和临时表,这些操作在执行复杂查询和处理大量数据时尤为常见。 对于SQLServer数据库,配置脚本提供了创建名为`ncdb`的数据库的步骤。首先,脚本检查`ncdb`数据库是否存在,如果存在则删除,以确保每次执行都是全新的创建。接着,它定义了主数据文件和日志文件的位置、初始大小、文件增长策略和最大尺寸。主数据文件`ncdb.mdf`设置在`D:\sqlserver\ncdb.mdf`,初始大小为1000MB,文件增长200MB,最大尺寸为10000MB。日志文件`NNC_LOG01.ldf`位于`D:\sqlserver\nnc_log01.ldf`,初始大小为10000MB,文件增长100MB,最大尺寸为50000MB。 此外,脚本还添加了两个额外的文件组:`NNC_DATA01`和`NNC_INDEX01`,分别用于数据文件和索引文件。数据文件`nnc_data01`和索引文件`nnc_index01`分别被添加到对应的文件组,它们都有较大的初始大小,允许无限的增长,以适应系统数据和索引的增长。 Oracle数据库的配置脚本可能涉及创建数据库实例、表空间、数据文件和临时表空间。Oracle通常会使用`tempfile`来定义临时表空间,而且可能需要调整初始化参数如`pga_aggregate_target`和`sga_target`以优化内存分配。 DB2的配置可能会涉及到创建数据库、定义表空间和数据集,以及设置存储路径和增长策略。DB2允许在创建数据库时指定临时表空间,或者后期通过SQL命令添加。 这些脚本是管理员在部署和维护用友NC6.5系统时的重要工具,通过合理配置,可以确保数据库能够高效地处理大量的事务和数据操作,同时保持良好的性能和稳定性。在实际应用中,应根据硬件资源、预期负载和企业特定需求对脚本进行适当的调整。