■一.安装计划: 安全计划 磁盘的配置与文...... 一.安装计划: 安全计划 磁盘的配置与文件的位置 排序规则与排序方法 与客户通信的协议 1.确定安全性账号计划:新建专门的SQL SERVER域帐户. 2.确定文件的存放位置:程序文件,数据文件.前者是永久性的,后者还可在服务器属性中设置数据文件与日志文件的位置 3.确定排序规则:一般选用默认的. 4.确定网络协议:这个在安装后还可更改.默认为TCP/IP协议,安全起见,更改其默认端口.NOVELL服务器使用IPX/SPX. 5.确定验证模式:WINDOWS认证模式/混合模式.如为后者需为SA指定密码 6.多实例:可用于测试.注意,测试实例不要使用自动启动服务.使用单个数据库支持多个实例比每个数据库支持多个实例好. ---硬件方面的 7.使用专门的服务器:可更好的利用内存并且可避免与会其它一些程序的安装起冲突. 8.使用大容量的内存:512.不要128.128的一条条加.将最大的数据库乘以2 9.购买多个CPU:一般可用双CPU; 10.磁盘驱动器系统: A. SCSI驱动器.使用RAID5.并且建议禁用缓存写操作.因为保持数据库的ACID性远比性能重要. Redundant Array of Inexpensive disk廉价冗余磁盘阵列 Redundant Array of Individual disk独立磁盘冗余阵列 B. 要注意文件磁盘配置:首先要将事务日志与数据文件分开存放;其次将数据文件分布到不同的子磁盘系统上 最后,将交换文件和Tempdb文件分别放在不同的磁盘子系统上. 11.网络性能:使用专用网卡.最好选用intel,3com,Alacritech. 12.如果建立群集服务器.防故障系统及联合数据库,请最好在服务器之间建立直达的专用高速光纤网. 二.实施安装:分值守安装与无值守安装 值守安装: 安装前: 应确保以下条件:在WINDOWS操作系统中已经配置了SQL Server的帐户;已经创建了用于存放数据文件的目录; 已经关闭了Windows的事件查看器和注册表编辑器;如果是重新安装SQL Server2000,则应当确保 所有领事于SQL SERVER的服务或者程序都已关闭. 安装: 1.选择值守或高级(无值守安装); 2.选择安装组件:仅客户端/服务器端和客户端工具/仅连接 3.安装类型:典型(所有均采用默认安装)/最小(不安装升级工具,客户端管理工具,BOL,开发工具)/自定义 4.选择账户及登录验证模式 5.安装过程中,关掉其它程序. 无值守安装: 1.创建无值守脚本(Setup.IIS); 2.执行无值守安装:在命令提示符下使用批处理文件来自动安装. 三.验证安装:最佳办法就是浏览默认数据库. 第二部份: 一.从SQL SERVER 7.0 升级到SQL SERVER2000 SQL SERVER 7.0只能安装默认实例名:可以升级整个SQL SERVER 7.0与数据库;将数据库备份或分离或复制出来. 二.从SQL SERVER6.5升级:利用SQL SERVER6.5升级向导. 可以在同一台服务器或不同服务器上的SQL SERVER6.5进行升级.如果是同一台,需安装SQL SERVER 6.5 ,Service Pack 5a;如果在不同服务器上升级,需安装Service Pack 3或更高的版本.可以使用直接管道或多个磁带来移动数据库.但后者速度很慢. 移动的信息有:全部或选定的数据库;登录信息;服务器配置属性(不推荐);SQL Executive的设置;复制的配置 (不推荐); 可在同一台服务器上安装6.5与2000,但不能同时运行. 三.从SQL SERVER6.5以前的版本如4.2与6.0.需首先升级到6.5,再升级到2000. 四.升级后的工作: 1.对所有全文搜索目录重新进行全面的填充; 2.使用sp_updatestats系统过程更新所有索引的统计信息 3.使用SQL SERVER2000的功能重建复制配置 4.重新检查所有服务器配置属性. 五.保证数据库的兼容级别: 主要是针对T-SQL代码.如使数据库dbtest能兼容7.0的语法: exec_sp_dbcmptlevel 'dbtest',70 第三部份: 一.将ACCESS数据库迁至SQL SERVER中, 需考虑以下问题: 1.将窗体中的代码改变由存储过程或触发器实现; 2.将基本窗体的有效性验证改为SQL SERVER的约束; 3.检查数据模式的规范化程序; 4.检查数据的完整性,并使用DRI来参照完整性; 5.将在ACCESS中用代码和宏来完成的数据导入和导出工作改为由DTS包来实现; 6.将ACCESS中交叉表查询改由存储过程或Analysis Service多维数据来实现; 7.使用SQL SERVER的索引原则重新评价索引; 8.检查所有的窗体查询,并去掉选择了所有行的查询; 9.实施SQL SERVER的安全性; 10.将ACCESS的操作查询改由存储过程来实现; 因此,需要相应的做以下措施: 1.重新分析当前的项目需求; 2.安装和配置SQL SERVER服务器; 3.使用ACCESS的升迁向导将其数据模式移动到SQL SERVER; 4.修改数据库 5.创建SQL SERVER的存储过程,触发器与约束; 6.创建可重用的DTS包; 7.创建新的ACCESS.adp前端应用; 8.在开发与测试过程中,为资金考虑,可使用具有120天试用期的评估版来验证你的设计; 9.最终完成将数据库转换到SQL SERVER的工作; 10.对SQL SERVER数据库进行调整; |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-29 23:33 , Processed in 0.175017 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.