版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、如果启用 Address Windowing Extentions (AWE) 支持,则单个 SQL Server 2000 实例最多只能使用计算机上 50% 的物理内存。注意:该问题只发生在运行于基于 x86 或基于 x64 的计算机上的 32 位版本的 Microsoft SQL Server 2000 Service Pack 4 中。例如,如果您的计算机具有 16 GB RAM,且启用了 AWE,则 SQL Server 2000 的单个实例只能访问 8 GB RAM。要确定 AWE 是否已启用,请从 SQL 查询分析器运行以下脚本: sp_configure 'show ad
2、vanced options', 1goreconfiguregosp_configure 'awe enabled'go如果 run_value 设置为 1,则服务器上启用了 AWE。要查看此现象,请检查系统监视器中的“SQL Server:内存管理器/总的服务器内存 (KB)”计数器。在运行 SQL Server Service Pack 3 (SP3) 的计算机上,该值最大可以为计算机上的物理内存量。在运行 SQL Server SP4 的计算机上,该值永远不会超过物理内存的 50%。注意 · 该问题只出现在具有超过 2 GB RAM 的计算机上。
3、183; 如果使用 AWE 内存,并且将最大服务器内存选项的值设置为低于物理内存的 50%,则不会受到此问题的影响。 · AWE 并非在所有版本的 SQL Server 2000 上都可用。例如,AWE 在 MSDE、SQL Server 2000 Standard Edition、SQL Server 2000 Personal Edition 或仅包含 SQL Server 2000 工具的安装上都不可用。 · 如果在 IA-64 位系统上运行 SQL Server 2000 SP4,则不会受到此问题的影响。修复程序信息要获得此修复程序,请访问下面的 Microsoft
4、 网站: ( 重要说明:对于基于 x64 和基于 x86 的计算机,只存在一个下载。该修复程序使用将确定平台和安装正确文件的安装程序技术。 先决条件SQL Server 2000 Service Pack 4。要获取 SQL Server 2000 Service Pack 4,请访问下面的 Microsoft 网站: ( 重新启动信息应用此修复程序后,不必重新启动计算机。 注册表信息不必更改注册表。 修复程序文件信息此修复程序仅包含解决本文列出的问题所必需的文件。此修复程序不包含将产品完全更新到最新版本所必需的所有文件。此修复程序的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件
5、的日期和时间按协调通用时间 (UTC) 列出。当您查看文件信息时,该时间将转换为当地时间。要了解 UTC 与当地时间之间的时差,请使用“控制面板”中“日期和时间”工具中的“时区”选项卡。 适用于基于 x86 计算机的 SQL Server 2000 32 位版本 日期 时间 版本 大小 文件名-14-May-2005 01:11 2000.80.2040.0 9,150,464 Sqlservr.exe 适用于基于 x64 计算机的 SQL Server 2000 32 位版本 日期 时间 版本 大小 文件名 平台-14-May-2005 01:11 2000.80.2040.0 9,150,
6、464 Sqlservr.exe x86注意:由于文件的相关性,包含这些文件的最新修复程序或功能可能还包含其他一些文件。 回到顶端今天架设个网络硬盘,安装了win2003系统就在安装sql2000的时候出现了N多问题。后来,绞尽脑汁终于搞定,特将经验与大家分享!网络硬盘程序架设成功也希望大家帮忙测试!深表谢意!一,这是最简单,最直接的方法,而且非常的有效,请仔细耐心,如果失败,多尝试几次 一直以来,在安装SQL时,总会时不时提示安装程序被挂起的问题,害得我装了N次的系统,就在昨晚照样 今天在服务器上的SQL server挂了之后,重新装了,可老提
7、示什么狗P程序被挂起的信息,最后不得不细找原因,功夫不负有心人,终于找出了病症所在,K,我要早知道这么简单,就再也不装系统了.汗死,详情如下,做个备份,以便今后再碰到类似问题有地方查!1、先运行你的安装程序,当提示挂起时,点击“确定”,切记,不要退出安装程序,用ALT+Tal键切换,点击“开始运行”,输入“regedit”,打开注册表2、找到目录HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager3、删除其中的“PendingFileRenameOperations”(前几天,有好几个朋友找错了此文件,在这里不得不说明一
8、下,PendingFileRenameOperations文件位于Session Manager右侧,即当你点击Session Manager时,在右边就可以看到了)4、关闭注册表5、重新开始安装SQL Server 2000,一且OK了。简单吧6、问题解决了,赶紧谢恩吧,哈哈(如果上述步骤没能解决你问题,请继续往后看)二、我是在WIN2003下安装的SQL2000,不用管".SQL2000SP2不能安装在WIN2003下."的提示,点继续,等安装完后再马上打上SP3,没有问题!只是在安装过程中还出现了这个错误:安装程序配置服务器失败。参考服务器错误日志和C:WINNTsq
9、lstp.log 了解更多信息.WINNT目录下的sqlstp.log中最后是这样的错误信息:正在启动?Chinese_PRC_CI_AS-m -Q -T4022 -T3659正在与服务?driver=sql server;server=GH;UID=sa;PWD=;database=masterMicrosoftODBC SQL Server DriverShared Memory一般性网络错误。MicrosoftODBC SQL Server DriverShared MemoryConnectionRead (recv().driver=sql server;server=GH;UID=
10、sa;PWD=;database=masterMicrosoftODBC SQL Server DriverShared Memory一般性网络错误。MicrosoftODBC SQL Server DriverShared MemoryConnectionRead (recv().driver=sql server;server=GH;UID=sa;PWD=;database=masterMicrosoftODBC SQL Server DriverShared Memory一般性网络错误。MicrosoftODBC SQL Server DriverShared MemoryConnect
11、ionRead (recv().SQL Server 配置?#09:23:53 Process Exit Code: (-1)09:24:14 安装程序配置服务器失败。参考服务器错误日志和 C:WINNTsqlstp.log 了解更多信息。09:24:14 Action CleanUpInstall:09:24:14 C:WINNTTEMPSqlSetupBinscm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT09:24:14 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。09:24:14
12、C:WINNTTEMPSqlSetupBinscm.exe -Silent 1 -Action 4 -Service MSSQLSERVER09:24:14 Process Exit Code: (0)09:24:14 StatsGenerate returned: 209:24:14 StatsGenerate (0x0,0x1,0xf0000000,0x400,2052,303,0x0,0x1,0,0,009:24:14 StatsGenerate -1,Administrator)09:24:14 Installation Failed.解决方法:首先把安装目录和C:Prog
13、ram Files下的Microsoft SQL Server文件夹删了,删除在current_user和local_machinesoftwaremicrosoft 下有关 Microsoft sql server 全部信息,然后1 打开注册表在"开始"-"运行"键入 "regedit"2 按下列顺序点击打开+ HKEY_LOCAL_MACHINE+ SOFTWART+ Microsoft+ Windows+ CurrentVersion+ Setup+ ExceptionComponents3 将 ExceptionCompone
14、nts 下面的文件夹全部删除!如 60BFF50D-FB2C-4498-A577-C9548C390BB960BFF50D-FB2C-4498-A577-C9548C390BB960BFF50D-FB2C-4498-A577-C9548C390BB960BFF50D-FB2C-4498-A577-C9548C390BB9.4 重新启动:5 重新安装 SQL Server 2000另外在一个BLOG上看到的一个说法:问题的原因: 此问题属于sql server的bug, GetComputerName 用于获取本地计算机名。
15、客户端网络库组件 (DBMSLPCn.dll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCn.dll) 保留返回时的名称。 当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误! 解决办法就是将计算机名称改为全部大写! 我便照着将我电脑的名称改为大写,然后重启,刚
16、才的网络错误问题没了。但又提示我 sa 登录失败。奇怪了,我重新安装指定的是空密码,怎么安装程序自己也会sa登录失败呢?后来才想起来,卸载Sql Server 是为了保住我的数据,就偷懒没有将原先Sql Server 安装目录下的Data文件夹内的文件删除,master.mdf 和master.ldf都在。以前的的Sql Server是设了密码的。于是感快将这两个文件删除。再重新安装一次,OK!安装成功.总结: 1、 以后计算机名称一定
17、用大写,免得惹来不必要的麻烦. 2、重装Sql Server时一定要记得将master.mdf 和master.ldf删除。注: 我的计算机名称也是小写,但我并没有把计算机名称换成大写,只是在SQL安装过程中把用户名改成了大写,再按照上面的做法删除文件夹和清除注册表后安装成功的,所以我觉得以上的说法值得探讨!以下还收集一些SQL2000安装程序配置服务器失败的一些解决方法:1. sql server 2000安装出错,无法找到动态链接库sqlunirl.dll安装文件肯定没有错,因为以前安装过,绝对可以用,机子
18、之前有装了sql server 2000,而且可以正常使用,只是今天突然无法连接到本地数据库,打算重装,我删了program files里的ms sql的目录,然后重装sql,结果在最后一步的时候提示,无法完成配置。后来又删除了一些注册表中的sql server信息(有备份注表),再安装时,就出现这样的提示了,更糟的是,备份的注册表却无法还原现在问题解决了,总结了一些经验当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office当你想重装sql server,而安装时又出现“您的机子上已经安装有一个实例”的提示时,可以删除program filesMicrosoft S
19、QL Server文件夹,再安装当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件夹中(一般在出现这个错误消息时,都会提示哪几个文件夹下缺少这个文件)当出现安装程序配置服务器失败时,可以试着用一下方法解决此错误消息可以在系统目录下找到,例如我的系统是win2000,则该文件在C:WINNTsqlstp.log失败一:正在与服务?driver=sql server;server=ZHL;UID=sa;PWD=;database=masterMicrosoftODBC 驱动程序 管理器 驱动程序的 SQLAl
20、locHandle on SQL_Hdriver=sql server;server=ZHL;UID=sa;PWD=;database=masterMicrosoftODBC 驱动程序 管理器 驱动程序的 SQLAllocHandle on SQL_Hdriver=sql server;server=ZHL;UID=sa;PWD=;database=masterMicrosoftODBC 驱动程序 管理器 驱动程序的 SQLAllocHandle on SQL_HSQL Server 配置?#13:40:06 Process Exit Code: (-1)13:40:09 安装程序配置服务器失
21、败。参考服务器错误日志和 C:WINNTsqlstp.log 了解更多信息。13:40:09 Action CleanUpInstall:当出现这个错误时,试一下重装系统文件我的机子是win2000,在dos下重新运行win2000的安装,然后选择修复,而不是全新安装修复系统文件之后,再装sql server,则不会出现此错误消息 失败二:正在与服务?driver=sql server;server=ZHL;UID=sa;PWD=;database=masterMicrosoftODBC 驱动程序 管理器 未发现数据源driver=sql server;server=ZHL;UID=
22、sa;PWD=;database=masterMicrosoftODBC 驱动程序 管理器 未发现数据源driver=sql server;server=ZHL;UID=sa;PWD=;database=masterMicrosoftODBC 驱动程序 管理器 未发现数据源SQL Server 配置?#13:50:07 Process Exit Code: (-1)13:50:10 安装程序配置服务器失败。参考服务器错误日志和 C:WINNTsqlstp.log 了解更多信息。13:50:10 Action CleanUpInstall:当出现这个错误时,是因为在注册表删除了HKEY_LOCA
23、L_MACHINESOFTWAREODBC中有关sql sever的内容这时可以选择修复注册表,或安装ODBC修复工具.失败三:在与服务?driver=sql server;server=ZHL;UID=sa;PWD=;database=masterMicrosoftODBC SQL Server DriverNamed Pipes连接?MicrosoftODBC SQL Server DriverNamed PipesConnectionRead (ReadFile().driver=sql server;server=ZHL;UID=sa;PWD=;database=masterMicro
24、softODBC SQL Server DriverNamed Pipes连接?MicrosoftODBC SQL Server DriverNamed PipesConnectionRead (GetOverLappedResult().driver=sql server;server=ZHL;UID=sa;PWD=;database=masterMicrosoftODBC SQL Server DriverNamed Pipes连接?MicrosoftODBC SQL Server DriverNamed PipesConnectionRead (GetOverLappedResult()
25、.SQL Server 配置?#17:17:41 Process Exit Code: (-1)17:17:45 安装程序配置服务器失败。参考服务器错误日志和当出现这个错误时,必须安装ODBC修复工具另外在安装过程中还出现这个错误:装SQL时出现SQL Redistcommand line option syntax errorType command /? for help不知道是什么原因,但是并不影响安装,点确定后可以继续,至于是什么原因还不明白!?Win2003下安装SQL2000失败的解决方法可能有一些朋友遇到了一个十分困惑的问题,用2003的系统一直OK,突然想起要用SQL2000了
26、,发现无论如何都装不上,别说数据库,就连客户端工具都无法安装,老是提示如图error.jpg,网上也找不到什么有用的解释,其实这都是Microsoft Office的全文检索引擎搞的鬼,目前还没有找到更简单的方法,但是如果你也遇到了同样的情况,可以先将Office删除,然后再安装SQL2000,怎么样,这次OK了吧,现在再把Office也装上,两者都OK啦! 附: 在Win2003 R2上安装SQL Server 2005 安装SQL Server 20
27、05 Developer Edition 其实,这已经是我第N次安装该软件了,呵呵。这里顺便把我以前的安装过程中出现的问题,一并也写出来吧,有些地方,或许还可以供大家参考一下。SQL Server 2005 Developer Edition共有两张光盘,安装过程基本与其它Microsoft软件差不多。不过,也有些略微不同的地方,就是正式安装前,它会自动检测电脑的硬件、软件的配置情况。如:最低硬件配置要求1G以上的CPU,1G以上的内存。所以,我这台破机器,就在14个检测项中,出现了唯一的一个警告:机器内存较低,不过,严重程度不高,不影响继续安装。这里有个地方,需要注意一下,我曾经在
28、这里晕了头,浪费了不少时间。由于以前经常是用VS2005直接来开发WEB应用的,所以忘记了配置IIS,也就是没有“允许”使用“ASP.NET 1.1”,导致在安装到最后的Reporting Servers 时,总是停在“正在安装.NET程序插件”,就再也不动了,搞得我在本本上又删又装的,还把VS2005也干掉了,搞了一晚上,晕菜呀在安装过程中,有个“报表服务”的安装选项:“安装并默认设置”,“安装但不设置”(大概是这么个意思,记不大清楚了)。如果选择了“安装并默认设置”,那么安装完成后,会在数据库里多看到四个数据库“AdventurWorks(DW)、ReportServer(TempDB)”
29、。安装所占的空间比较大,在这台空闲机器上,我是选择安装在D盘,但C盘还是占用了1300M空间,D盘占用了1000M空间,包括联机文档在内。当然,这里有个讲究:是先安装SQL Server 2005,还是先安装VS2005?这其实不是个问题,谁先谁后都是可以安装的。但是,如果先安装SQL 2005,则它会增加安装一个“Visual Studio 集成开发环境2005”(体积比较大);如果先安装VS2005,则必须要先安装一个SQL Server Express,都差不多。说实话,SQL Server 2005相对于SQL 2000的改变,对于我来说,就像我在2004年上半年,看到VS2005 b
30、eta1版开始,就再也没用过VS2003。当然,或许其他人感觉不如我这么强烈吧:)SQL2005已经没有SQL 2000的“企业管理器”、“查询分析器”,全部综合成一个“Management Studio”了,想查询?新建一个查询就是了,反正不需要离开这个IDE。如果你熟悉VS2005的IDE环境,那么,你应该会很容易熟悉这个Studio的。SQL 2000的备份,可以很轻松地还原到SQL 2005里去,注意:需要选上“覆盖原来的数据库”。但据说:反之是不行的(我还没试过)。还有,SQL 2005(版本号是:9.0)和2000(版本号是:8.0)是可以并存的,在安装的时候,选择命名实例时,你不
31、要将2000选择成替换的实例就可以了。 sql2000/sql2005支持大于4GB内存,win2003内存呵呵 对我的挚友阿有表示由衷的感谢!本机是win2003 VLK版,自已编辑win2003安装ISO文件添加SP1的,你可以上网下载大企业版带有SP1(2005年出的)或SP2(2007年出的)纯净win2003 server中文企业版,本人原来电脑的硬盘坏了,所有备份软件全丢失,win2003 SP1安装上直接认得大于4GB以上的大内存,win2003(不带SP1)或win2000 server(或高级服务器版)均不支持大内存,要开启PAE参数才能认得大
32、内存,如本厂服务器有8GB内存,就设置虚拟内存为1:1 ,虚拟内存也是8G,有的人错误认为内存大的机器感觉不用设置虚拟内存,就像linux系统,内存大也一样要设置交换分区一样,这是程序设计时有好多程序会使用到分页文件,就是windows本身体也要使用分页文件,所以虚拟内存是一定要有的,windows的虚拟内存就像linux的交换分区一样供程序临时存储数据使用。注:在win2003 SP1的环境中,sql2000一定要打SP4补丁,中文版就到微软中国下载中心下载,英文版也可以,不过下载点是微软美国的,下载速度比较慢,sql2000/sql2005等数据库存软件已经从IBM,Oracle等公司吸取
33、好多经验,国际化支持已经很成熟悉,安装中文版和英文版没有明显区别,字符集排序都OK的,关键是看你使用的系统开发时第一次或移植过来的程序是使用什么字符排序的,sql server6.5/7.0的排序方式就有好多种,如本公司的系统就是使用早期的排序方式,所以在sql2000新的或现在的排序方式是找不到的,是要使用早期兼容方。以下指的都是32位程序系统,64位不在讨论之内,因为大部分中小企业还没使用到数据挖掘和人工智能(BI)决策支持系统,所以32位系统在近几年内还是足够可用的,两三千万条记录以下的数据库,对于中小企业是足够的。如果使用五千万条记录以上,并且要使用到数据联机分析(OLAP)服务以及决
34、策支持系统,可以考虑升级到64位系统 第一步. 启用SQL Server 2005/sql2000的AWE支持若要启用 AWE,请将 awe enabled 设置为 1。除非指定了 max server memory 的值,否则 SQL Server 将保留几乎所有可用内存,只留下 128 MB 或更少。如果已成功启用该选项,则当 SQL Server 2000 实例启动时,SQL Server 错误日志中将出现"已启用地址窗口扩展"这条消息。awe enabled 是高级选项。如果正在使用 sp_configure 系统存储过程
35、更改该设置,则只有当 show advanced options 设置为 1 时才能更改 awe enabled。如下:设定SQL 使用6.4G的内存- sp_configure 'show advanced options', 1 RECONFIGURE GO sp_configure 'awe enabled', 1 RECONFIGURE GO-第二步,最小内存,最大内存设置-sp_configure 'min ser
36、ver memory', 4000RECONFIGUREGOsp_configure 'max server memory', 6550RECONFIGUREGO-成功操作后有以下提示:DBCC execution completed. If DBCC printed error messages, contact your system administrator.Configuration option 'min server memory (MB)' changed from 3069 to 4000. Run the RECONFIGURE st
37、atement to install.DBCC execution completed. If DBCC printed error messages, contact your system administrator.Configuration option 'max server memory (MB)' changed from 6451 to 6550. Run the RECONFIGURE statement to install.第三步,启用锁定内存页选项(windows)启用锁定内存页选项在"开始"菜单上单击"运行"子菜
38、单,然后在"打开"框中键入"gpedit.msc"。在"组策略"控制台上,展开"计算机配置",然后展开"Windows 设置"。展开"安全设置",然后展开"本地策略"。选择"用户权限分配"复选框。详细资料窗格中随即显示出策略。在详细资料窗格中,双击"锁定内存页"。在"本地安全策略设置"对话框中,单击"添加"按钮。在"选择用户或组"对话框中,添加有权运行 sq
39、lservr.exe 的帐户,如:Administrator或SYSTEM或网络用户(sql server最好用此用户启动,在非域的环境,当管理员更换口令时数据库服务不用更改口令,system或网络账户是不能更改口令的,是内置用户)。第四步,设置CPU处理数据库程序的优先级使用MMC打开sql2000管理器选中服务器本机sql 2000工具 ->sql server配置属性,内存已经配置好,不要动 选中处理器 ->最大工作线程 sql2000默认是255 这个可以根据情况改大少少,255-512都OK,根据硬件环境在windows上提升sql server的优
40、先级,这个打上勾,这个对数据库服务器来说,有提高性能的注:不要在 使用windows NT 纤程 打勾, windws NT纤程是比线程更细的进程,这个只是微软的作法,在没明情况最好不要使用,对性能影响不知,其实使用进程和线程已经足够,类linux,UNIX系统下的数据库服务DB2,mysql,ORACLE等都是使用进程和线程方式注:winXP 32位不支持4GB以上内存,win2003 server不打sp1补丁的要开启pae参数,有SP1以上的不用作以下动作启用操作系统/PAE开关 如果在 SQL Server 中使用 Boot.ini 的 /PAE 开关和 AWE
41、 启用选项,SQL Server 2000 就可以使用 4 GB 以上的内存。没有 /PAE 开关,win2000/win2003(不带SP1)/SQL Server 最多只能使用 3 GB 的内存。在 Windows 2000 adv server/win2003 上,要使 AWE 可以使用 16 GB 以上的内存,请确保在 Boot.ini 文件中没有使用 /3GB 开关。如果在 Boot.ini 文件中使用 /3GB 开关,Windows 2000 可能无法正常提供 16 GB 以上的任何内存。boot loadertimeout=30default=multi(0)disk(0)rdi
42、sk(0)partition(1)WINDOWSoperating systemsmulti(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /PAE 本帖最后由 kkbluesky 于 2010-1-2 11:15 编辑 搜索更多相关主题的帖子: win2003内存 安装SQL Server 数据库时注意事项及优化SQL Server 数据库服务器配置 收藏 安装SQL Server 数据库时注意及 优化SQL Serv
43、er 数据库服务器配置 一:调整虚拟内存 1:计算机属性-性能-高级-设置驱动器上的页面文件大小,大小为物理内存的2陪,这个盘最好是跟系统盘分开的一个Raid上,单独逻辑盘,只为虚拟内存专用。二:使用AWE虚拟缓存。配置的过程。(如果服务器的内存少于4GB,不用配置) 1.打开系统中的大内存支持(windows): 若要启用 Windows 2000 Advanced Server 或 Windows 2000 Datacenter Server 支持,大于4GB的物理内存,必须将参数 /pae 添加到 boot.ini 文件中。 boot loa
44、der timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)WINNT operating systems multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect改为: boot loader timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)WINNT operating systems multi(0)disk(0)rdisk(0)
45、partition(1)WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect /pae这个改好后,要重启系统的。 2.启用锁定内存页选项(Windows): 1、启用锁定内存页选项 2、在"开始"菜单上单击"运行"子菜单,然后在"打开"框中键入"gpedit.msc"。 3、在"组策略"控制台上,展开"计算机配置",然后展开"Windows 设置"。 4、展开"安
46、全设置",然后展开"本地策略"。 5、选择"用户权限分配"复选框。 6、详细资料窗格中随即显示出策略。 7、在详细资料窗格中,双击"锁定内存页"。 8、在"本地安全策略设置"对话框中,单击"添加"按钮。 9、在"选择用户或组"对话框中,添加有权运行 sqlservr.exe 的帐户。 3.启用SQL的AWE: 若要启用 AWE,请将 awe enabled 设置为 1。除非指定了 max server memory 的值,否 则 SQL Server 将保留几乎所有
47、可用内存,只留下128MB 或更少。 如果已成功启用该选项,则当SQL Server 2000 实例启动时,SQL Server 错误日志中将 出现"已启用地址窗口扩展"这条消息。 awe enabled 是高级选项。如果正在使用 sp_configure 系统存储过程更改该设置,则只有 当 show advanced options 设置为 1 时才能更改 awe enabled。 code 如下,设定SQL 使用6GB的内存: sp_configure show advanced options,1 RECONFIGURE GO sp_configure awe ena
48、bled,1 RECONFIGURE GOsp_configure max server memory, 6144 RECONFIGURE GO必须重新启动 SQL Server 2005 实例才能使更改生效: net stop mssqlserver net start mssqlserveruse masterGOsp_configure 'show advanced options', 1RECONFIGUREGOsp_configure 'awe enabled', 1RECONFIGUREGO- 12288 内存的1024 的陪数据,但是至少给系统保留
49、2-4G的 物理内存,其它都提供给SQL Server sp_configure 'max server memory', 12288RECONFIGUREGO二:调整数据库磁盘1:数据库的系统数据库master 等、数据库生产数据.dat 、数据库库日志文件 分别放在不再同的Raid 盘上。2:调整数据库的 TempDB的数据库 恢复模式为“简单”模式。调整 TempDB的数据存放位置。建立多个数据库TempDB的数据库文件,并将这些文件放在不同的Riad盘上。三:优化索引 1:使用 SQL Server 2005 的SQL Server Profiler 抓取生产数据库高峰
50、时间的数据库包,大至20-40分钟,最好生成一个比较的大的数据包。2:使用 SQL Server 2005 的数据库引擎优化顾问,夺数据库(这个数据库最好是在别的服务器上,防止对生产库压力过大)分析生成报表,查看优化情况,将生成的脚本在生产库中执行。(注意,针对有些生产数据库的情况,有些索引建立未必能起到优化的作用,还可能起到相反的作用)3:根据数据库的情况,每天晚上适当的时候,重新生成索引或整理索引,根据情况而定。Win2K Server 和SQL SERVER2000的问题,在线等待.常规检测 1.查杀病毒 2.安装操作系统的最新补丁 3.安装SQL的最新补丁 4.查看系统日志中有没有相关
51、的记录说明 5.跟踪一下,看看有没有异常的处理语句 开始-程序-MS SQLSERVER -事件探察器(SQL Profiler) -文件 -新建 -设置跟踪的项目. -然后数据库的调用情况就会显示出来 SQL补丁下载: '全部补丁的位置 注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装 确定已安装的
52、 SQL Server 2000 数据库引擎或 MSDE 2000 的版本,请使用 osql 或 isql 实用工具在命令提示符下,或者在 SQL 查询分析器的“查询”窗口中键入以下命令:SELECT VERSION 或 SERVERPROPERTY( 'ProductVersion ')。 同样,可通过执行
53、; SELECT SERVERPROPERTY( 'ProductLevel ') 来确定给定版本的 SQL Server 2000 数据库引擎或 MSDE 2000 的产品级别。 下表显示了 SQL Server 2000 版本和级别、VERSION 报告的版本号以及 SERVERPROPERTY( 'ProductLev
54、el ') 报告的产品级别三者之间的关系。 SQL Server 2000版本和级别 VERSION ProductLevel SQL Server 2000 原始版本 8.00.194 RTM
55、 Database Components SP1 或 Desktop Engine SP1 8.00.384 SP1 Database Components SP2 或 Desktop Engine SP2
56、; 8.00.534 SP2 Database Components SP3/SP3a 或 Desktop Engine SP3/SP3a 8.00.760 SP3 如果不能确定运行的 SQ
57、L Server 2000 数据库引擎或 MSDE 2000 的版本,请查看由 SELECT VERSION 返回的最后一行输出内容。最后一行应该与以下某项匹配: Desktop Engine on Windows NT 5.0 (Build 2195: Service Pack 2) Ent
58、erprise Evaluation Edition on Windows NT 5.0 (Build 2195: Service Pack 2) Developer Edition on Windows NT 5.0 (Build 2195: Service Pack 2) Personal Edition on Windows NT 5.0 (Build 2195: Service Pack 2) Standard Edition on Windows
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 恒大时代新城消防高支模专项施工方案
- 危险化学品生产经营单位从业人员专项安全生产培训方案
- 镇江市人民医院脊髓血管畸形栓塞考核
- 莆田市中医院老年失禁护理考核
- 苏州市人民医院心脏康复指导考核
- 三明市人民医院快速检测技能考核
- 青岛市中医院血管MRI影像分析能力考核
- 龙岩市中医院胰腺超声诊断考核
- 抚州市中医院手术标本处理考核
- 三明市人民医院心脏术后患者监护要点与考核
- 电商直播运营策划方案
- 中学生作文写作技巧提升
- 2025年水运监理工程师考试(港口工程)历年参考题库含答案详解(5套)
- 儿童白血病常见化疗药物
- 2026版高中汉水丑生生物-第一章第2节:细胞的多样性和统一性 (录课用)
- 【好题汇编】2023-2025年高考物理真题分类汇编 专题 机械振动与机械波(有解析)
- 职业卫生培训考试试题附答案2025
- 口腔门诊营销方案
- 2025年甘肃省兰州市中考英语试卷(含答案)
- 药物过量中毒护理查房
- 湿性愈合护理课件
评论
0/150
提交评论