1.装了一个原装的xp系统sp3,用的是microsoft loopback adapter虚拟网卡,但本地连接受限制,上不了网

2.无线网络连不上怎么办

3.SP3 TCPIP并发连接数怎么修改

4.Wifi受限制怎么解决

5.SQL Server2000 SP3补丁放哪个文件夹?

xpsp3连接限制补丁_xp 本地连接受限制

 解决方法:

一、联系机房重启服务器。

二、使用mstsc命令建立管理服务器的会话,命令运行后会在踢除一个占用连接的用户后进行连接。

命令:mstsc /v:IP /admin|console

例如:mstsc /v:123.456.789.0 /console

注意:“console”参数在Windows XP SP3和Windows Server 2008中已经改变为“admin”,具体操作时可先运行“mstsc /?”先查看该使用的参数。

三、从根本上解决,避免此问题的出现:

1、退出远程桌面时注销而不是直接关闭窗口

2、设置已断开连接的会话存活时间

登陆服务器,运行->输入“Tscc.msc”, 打开终端服务配置,进入连接选项,双击RDP-Tcp或右击属性->会话,选中第一个替代用户设置(O)->结束已断开的会话,将默认值“从不”改为一个合适的时间。

3、增加允许连接数上限

组策略级别高于终端服务配置,当启用组策略后终端服务配置中的相应选项会变成灰色不可修改。

运行->输入“gpedit.msc”,打开计算机配置,进入管理模板->Windows组件->终端服务,双击右侧的限制连接数量->选择“已启用”->输入允许的最大连接数。

在windows 2003系统中,终端服务的默认链接数为2,用户在退出远程桌面不是以注销方式退出的话,还是会占用连接数额,所以用户在之后的操作中一方面可以增加链接数上限,一方面要注意退出的方式。

装了一个原装的xp系统sp3,用的是microsoft loopback adapter虚拟网卡,但本地连接受限制,上不了网

 十大方法教你解决网络连接受限制无法上网问题

 1、如果是本地连接是设置的自动获取IP,则可以用开始–运行–cmd– ipconfig -release — ipconfig -renew 重新获取新的ip地址即可。(注意dhcp client服务是否开启自动)

 2、手动设置静态固定ip,打开本地链接-属性-常规-Internet协议 (TCP/IP),双击弹出设置窗口,选择

 “使用下面的ip地址”

 “IP地址”192.168.1.88”

 “子网掩码”“255.255.255.0”

 “默认网关” “192.168.1.1”

 DNS地址可以使用路由器地址192.168.1.1 或者8.8.8.8(谷歌DNS地址)或者public DNS 等等。当然也可以使用当地的DNS解析服务器地址。

 3、本地链接之前已经设置为静态固定ip的话,则可以使用禁用本地链接,然后启用即可解决!

 4、更新网卡驱动,运行-cmd-devmgmt.msc 设备管理器—网络设备器–网卡驱动–右键更新即可!

 5、防火墙的影响,子竹曾经使用lns时,由于设置不当就会出现网络链接受限制(**感叹号)无法上网的问题。关闭即可!

 6、如果是可以正常上网,但是却还是显示**感叹号,则可以通过属性选项里面把网络受限制连接的提示我的选项提示勾去掉即可解决!

 7、开始-运行(win7注意使用管理员身份)cmd- netsh winsock reset,重启计算机即可。

 8、软件冲突或者系统中毒,软件冲突可以进入网络连接的安全模式进行检查,中毒可以用杀毒软件进行查杀。如果都不行只有最后一招了!重装系统!

 9、路由器、“猫”modem的问题,更换即可!

 10、物理硬件问题,网线水晶头连接、系统网卡出现问题,确诊后进行更换即可!

 网络连接受限制无法上网问题的其他解决方法:

 方法1:将网线拔了重新插上,这种方法解决的希望不大

 方法2:换网线

 有条件的话重新换根网线,解决率80%,上次我朋友机子有问题,我就和他换了一根网线,结果我们都可以用了,不知道我的机子可以用这个网线为什么他就不能。

 方法3:重新获得IP

 开始--运行--输入cmd--ipconfig /release,再输入ipconfig /renew,这个解决的机会也不大,大概就50%吧!

 方法4:手动设置ip地址

 打开“控制面板”——“网络连接”,找到当前的本地连接(右键点击网上邻居选属性,然后查看网络连接也可以),右击它,选“ 属性”,在“常规”选项卡中双击“Internet协议 (TCP/IP)”,选择“使用下面的IP地址”,在“IP地址”中填写“192.168.0.2至192.168.0.254之间的ip”,在“子网掩 码”中填写“255.255.255.0”,其他不用填写,然后点“确定”即可解决该问题。(如果当前计算机加入工作组或域,就要根据情况而设置) ,这个是我的路由器的设置方法,各种路由器可能不一样,路由器请参考说明书。这种方法解决几率大概80%,还有可以把这个设置为备用。

 方法5:重装系统,或者一键还原,这种方法我试过,解决了,但是网上也有些朋友说没有解决,所以能够解决的几率多大我也说不清除,反正我用过两次两次都解决了,重装系统毕竟是件费力的事,自己考虑吧!

 拓展: 无线网络无法连接的原因

 1、查密码是否错误

 输入无线连接密码的时候,如果密码比较长有可能会输错密码,所以建议大家再输入一次密码。如果有可能,直接使用复制粘贴的方式输入密码。复制粘贴的时候,注意别选中无关字符了哟,多加一两个空格是最常见的错误。账号方面,电信的宽度账号没有解星空互联的话有时候要在前面加两个尖角符号^^ 按shift+6打出来的。

 2、无线路由器绑定了MAC地址

 为了防止别人蹭网,很多家庭用户都设置了无线Mac地址过滤,但是当更换电脑或者无线网卡之后,就上不了网了,所以需要在路由器设置中添加新的MAC地址。

 3、检查服务设置问题

 检查电脑端的'服务设置,例如DHCP Client、WirelessZero Configuration服务没有启动,就会导致无线网络使用不正常。其中DHCP如果没有开启,则使用自动分配IP的电脑无法自动配置IP地址。

 4、检查手动分配的IP地址

 无线网络使用手动分配的IP地址和DNS地址,这个在Windows下面需要在无线连接属性中进行设置。Windows和Linux不一样,不能对不同的无线网络设置不同的IP地址,所以当在多个无线网络中切换的时候,如果使用手动分配的IP就容易上不了网。

 5、无线网卡驱动不正确

 这种情况多半出现在第一次用无线网卡的时候,如果使用了Windows 7,一般情况下都会自动下载安装正确的网卡驱动。但是极端情况下,下载的驱动不一定适合网卡使用,所以有可能需要自己从厂商主页下载驱动。

 6、检查WPA补丁是否安装

 在Windows XP下,需要安装补丁才能支持WPA2-PSK加密方式,所以如果路由器使用了这种加密方式且你还没升级到XP SP3,请安装KB893357补丁。

 无线网络连接上但是上不了网的故障检查基本就上面的几步,也还有很多其他可能的原因,网卡驱动不兼容都有可能导致网络连接上,但上不了网。 先按上面的几步来检查,基本上就能解决问题了。

无线网络连不上怎么办

我也正在找该类问题答案,原版系统是有限制的,网卡要许可证文件的,要求你验证,查询网卡的ip号:“开始”--〉“程序”--〉附件--〉命令提示符,dos提示符下敲入:ipconfig/all,回车,你会看到“02-00-4c-4f-4f-50”这组数字,这就是你虚拟网卡的ip号.

SP3 TCPIP并发连接数怎么修改

问题一:无线网络连接不上怎么办了 20分 本篇教大家无线网络连接不上该怎么办,解决无线网络连接故障的12个方法:

无线网络,特别是无线局域网给我们的生活带来了极大的方便,为我们提供了无处不在的、高带宽的网络服务,但是,由于无线信道特有的性质,使得无线网络连接具有不稳定性,大大影响了服务质量,本文将介绍一些常见的无线网络故障及排除方法,来帮助用户及时、有效地排除这些故障。

1.混合无线网络经常掉线

故障现象

使用Linksys WPC54G网卡和Linksys WRT54G AP构建无线局域网,它们使用的都是IEEE 802.11g协议,网络中还存在少数802.11b网卡。当使用WRT54G进行54Mb/s连接时经常掉线。

故障分析

从理论上说,IEEE 802.11g协议是向下兼容802.11b协议的,使用这两种协议的设备可以同时连接至使用IEEE 802.11g协议的AP。但是,从实际经验来看,只要网络中存在使用IEEE 802.11b协议的网卡,那麽整个网络的连接速度就会降至11Mb/s(IEEE 802.11b协议的传输速度)。

故障解决

在混用IEEE 802.11b和IEEE 802.11g无线设备时,一定要把无线AP设置成混合(MIXED)模式,使用这种模式,就可以同时兼容IEEE 802.11b和802.11g两种模式。

2.无线客户端接收不到信号

故障现象

构建无线局域网之后,发现客户端接收不到无线AP的信号。无线网络没有信号

故障分析

导致出现该故障的原因可能有以下几个:

(1)无线网卡距离无线AP或者无线路由器的距离太远,超过了无线网络的覆盖范围,在无线信号到达无线网卡时已经非常微弱了,使得无线客户端无法进行正常连接。

(2)无线AP或者无线路由器未加电或者没有正常工作,导致无线客户端根本无法进行连接。

(3)当无线客户端距离无线AP较远时,我们经常使用定向天线技术来增强无线信号的传播,如果定向天线的角度存在问题,也会导致无线客户端无法正常连接。

(4)如果无线客户端没有正确设置网络IP地址,就无法与无线AP进行通信。

(5)出于安全考虑,无线AP或者无线路由器会过滤一些MAC地址,如果网卡的MAC地址被过滤掉了,那麽也无法进行正常的网络连接。

故障解决

可以用以下方法进行解决:

(1)在无线客户端安装天线以增强接收能力。如果有很多客户端都无法连接到无线AP,则在无线AP处安装全向天线以增强发送能力。

(2)通过查看LED指示灯来检查无线AP或者无线路由器是否正常工作,并使用笔记本电脑进行近距离测试。

(3)若无线客户端使用了天线,则试著调整一下天线的方向,使其面向无线AP或者无线路由器的方向。

(4)为无线客户端设置正确的IP地址。

(5)查看无线AP或者无线路由器的安全设置,将无线客户端的MAC地址设置为可信任的MAC地址。

3.无线客户端能够正常接收信号但无法接入无线网络

故障现象

无线网络有信号连接不上

故障分析

无线网络有信号为什么连接不上?导致该故障的原因可能有:

(1)无线AP或者无线路由器的IP地址已经分配完毕。当无线客户端设置成自动获取IP地址时,就会因没有可用的IP地址而无法接入无线网络。

(2)无线网卡没有设置正确的IP地址。当用户用手工设置IP地址时,如果所设置的IP地址和无线AP的IP地址不在同一个网段内,也将无法接入无线网络。

故障解决

可以取以下解决办法:

(1)增加无线A......>>

问题二:手机连不上家里的无线网怎么办,前两天还可以的! 1、这种情况一般来说是你的路由器的问题,你拔掉路由器的电源,几秒钟后再插回去,应该可以解决问题。

2、如果还是连接不上,在手机里点你WIFI的名称,选择不保存,然后关闭手机的WLAN,几秒钟后再开启WLAN功能,应该可以解决问题。

问题三:宽带连接好了,无线网连不上怎么办 一、检查是否密码错误

输入无线连接密码的时候,如果密码比较长有可能会输错密码,所以建议大家再输入一次密码。如果有可能,直接使用复制粘贴的方式输入密码。复制粘贴的时候,注意别选中无关字符了哟,多加一两个空格是最常见的错误。

二、无线路由器是否已经和MAC地址绑定

为了防止别人蹭网,很多家庭用户都设置了无线Mac地址过滤,但是当更换电脑或者无线网卡之后,就上不了网了,所以需要在路由器设置中添加新的MAC地址。

三、服务设置是否完全正确

检查电脑端的服务设置,例如DHCP Client、WirelessZero Configuration服务没有启动,就会导致无线网络使用不正常。其中DHCP如果没有开启,则使用自动分配IP的电脑无法自动配置IP地址。

四、分配的IP地址是否设置正确

无线网络使用手动分配的IP地址和DNS地址,这个在Windows下面需要在无线连接属性中进行设置。Windows和Linux不一样,不能对不同的无线网络设置不同的IP地址,所以当在多个无线网络中切换的时候,如果使用手动分配的IP就容易上不了网。

五、驱动是否适合当前网卡

这种情况多半出现在第一次用无线网卡的时候,如果使用了Windows 7,一般情况下都会自动下载安装正确的网卡驱动。但是极端情况下,下载的驱动不一定适合网卡使用,所以有可能需要自己从厂商主页下载驱动。

六、必须的补丁是否安装好了

在Windows XP下,需要安装补丁才能支持WPA2-PSK加密方式,所以如果路由器使用了这种加密方式且你还没升级到XP SP3,请安装KB893357补丁。

按照以上步骤逐一检查,无线网络能够连接上但是上不了网woaidiannao/html/wlgz/6545的这个问题基本上就能解决,但可能也会有其他的的原因,如果还是无法解决问题的话那么请按照以下的步骤来进行的检查和修复

由系统自动修复网络连接设置

1、如果笔记本桌面的右下角无线指示如果出现了如下所示的感叹号,说明网络无法正常运行。

2、根据右键无线指示,打开网络与共享中心,看见Windows 7在网络诊断的时候判定为,未识别网络但是可以连接!

3、点击哪个红叉让系统自动检测问题原因

4、出现系统检测报告之后就让系统自动修复

woaidiannao/html/syjq/6543

用自动获取IP地址来修复网络连接

如果在这里可以检测出并修复出故障是最好的,但是如果修复系统以后,还是不能上网,那么我们回到网络与共享中心,找到更改无线网卡属性,并右键无线网卡属性。

1、找到IPv4协议。

2、当前网络为手动配置的的IP地址。

3、更改设置为自动获取IP地址。

如果按照以上步骤逐一检查,除了个别的极端情况无线网络连接上但上不了网的的这个问题基本上就能解决!

如果用了以上所有办法都还无法解决的话,请检查是否无线上网卡已经损坏请考虑购买新的无线上网卡,以下是几款淘宝热卖的无......>>

问题四:无线局域网连不上怎么办 5分 iPad无法加入网络的解决办法:

方法一

最直接有效的方法,就是重新启动路由器。因为一般家里用的路由器可能都是很少关的,时间长了,路由器可能会出现一些问题。所以先把路由器断电再打开,等待路由器运行正常以后,再用 iPad 尝试连接无线网络。

方法二

这种情况是针对以前可以正常连接的无线网络,但当前却怎么也连接不上了。对于这种情况的话,可以尝试在 iPad 上删除这个无线网络的配置信息。在 iPad 的无线网络列表中点击无线名字右侧的“!”号图标,如图所示

随后在这个无线网络窗口中点击“忽略此网络”选项,如图所示

接着再点击“忽略”按钮就可以了。无线网络配置信息删除以后,接下来尝试连接无线网络,输入密码,看是否可以正常连接。

问题五:电脑连不上网,不显示无线网,怎么办? 1,没装网卡驱动驱动导致的,需要送到电脑店安装

2,网卡被禁用了

查看方法打开右键网络图标,打开网络和共享中心,在左边找到“管理设配器设置”并打开,找到“无线网络连接”

如果显示已禁用就右键他,点击启用就OK啦!

问题六:无线网络连接坏了怎么办 无线网络连接坏了怎么办

使用下列一种或多种方法,诊断并解决笔记本电脑无法连接到所需无线网络的问题。

NOTE:

执行这些操作前必须安装 Windows XP Service Pack 2 。

方法一: 修复无线网络连接

Windows XP SP2 可自动修复受损的无线网络连接。 执行下列操作步骤,使用该修复功能进行修复:

1. 点击 “ 开始 ” 、 “ 连接到 ” ,然后点击 “ 显示所有连接 ” 。

2. 右键点击 “ 无线网络连接 ” 图标,然后选择 “ 修复 ” 。

3. 接下来的几分钟内, Windows 会重置网络适配器并尝试重新连接到某个首选的网络。 如果该修复过程失败,请继续使用下面的方法二。

方法二: 使用 HP Wireless Assistant 检查并启用无线设备

只有在 2005 年及以后生产的惠普笔记本电脑中才有 HP Wireless Assistant 。

1. 要启动 HP Wireless Assistant ,双击系统任务栏中的 HP Wireless Assistant 图标。转至步骤 2 检查设备状态。

? 如果系统任务栏中没有 HP Wireless Assistant 图标,请点击此链接 下载并安装 最新版本的 HP Wireless Assistant 。

? 如果您的笔记本电脑不支持 HP Wireless Assistant ,将会显示错误消息,不允许您安装 HP Wireless Assistant 。 转至 惠普 笔记本电脑 - 确定无线 LAN 设备已正确安装并已启用 。

2. 按照 HP Wireless Assistant 面板上所示的说明操作,检查无线设备的状态。

? 如果其状态是 “ 禁用 ” ( Disabled ) ,请按照 HP Wireless Assistant 中的说明操作,启用该设备。

如果其状态是 “ 启用 ” ( Enabled ),则表明设备已经安装并且随时可以连接。

方法三: 确定 WLAN 驱动程序的状态

如果无线设备正在运行,则 Windows 系统任务栏中会显示某种无线连接图标。

? 无线网络已连接图标 表明 WLAN 驱动程序已安装并且笔记本电脑已连接,请转至 方法七: 最大限度地降低其他设备的干扰 。

? 带有红 X 的无线网络连接断开图标 表明 WLAN 驱动程序已安装,但是笔记本电脑未连接,请转至 方法五: 连接到无线网络 。

? 如果未显示无线网络图标,请执行下列操作:

1. 点击 “ 开始 ” 。

2. 点击 “ 设置 ” 。

3. 点击 “ 控制面板 ” 。

4. 双击 “ 网络连接 ” 图标 。

5. 右键点击 “ 无线网络连接 ” 。

6. 选择 “ 属性 ” 。

7. 通过点击在 “ 连接后在通知区域中显示图标 ” 旁边加上复选标记。

8. 点击 “ 确定 ” 。

9. 关闭 “ 网络连接 ” 窗口

10. 右键点击 无线网络图标 ,选择 “ 状态 ” 。 如果状态是未连接,请转至 方法五: 连接到无线网络

方法四: 重新安装 WLAN 驱动程序

如果在 15 到 30 秒钟后没有显示无线连接图标,则软件驱动程序丢失或已损坏。 必须重新安装驱动程序。 还可能显示 Windows 的 “Device not Found” (设备未找到)错误消息。

使用下列流程来重新安装 WLAN 驱动程序。

? 运行......>>

问题七:无线网卡连不上网怎么办 具体问题要具体分析了

1. 首先从电脑|管理|设备管理器里面看看无线网卡驱动是不是正确安装

2.如果驱动不正确,需要安装正确的驱动程序

3. 如果驱动没问题,有些笔记本电脑侧边有无线网卡开关,查此开关是否处在关闭位置

4. 检查无线连接的用户和密码是否正确

5. 从网络属性里检查无线网络配置的IP和DNS是否设置为静态的地址

问题八:用电脑连接无线网络时出现受限制或无连接该怎么办? 1,方法是打开“控制面板”――“网络连接”,找到当前的本地连接,右击它,选“属性”,在“常规”选项卡中双击“Internet协议 (TCP/IP)”,选择“使用下面的IP地址”,一般在“IP地址”中填写“192.168.0.1”,在“子网掩码”中填写“255.255.255.0”,其他不用填写,然后点“确定”即可解决该问题。如果没有解决问题,请注意IP一定要保证和ADSL Modem的IP地址处于同一网段。如果当前计算机加入工作组或域,就要根据情况而设置。

2,可以在网络连接的“本地连接”的“属性”里把“此连接被限制或无连接时通知我(M)”的选项去掉就行了。

无论你用任何形式上网,都可能遇到:上网慢(不能浏览网页、卡、上不去网、信号差、信号延迟、连接失败、不稳定、丢包、误码率高、上不去、掉线、死机、无故中断。。。)等现象;计算机运行稳定,必须具备如下条件:

一:必备的环境条件:

A:稳定的电源电压(必要时加装UPS电源),有效的电源线截面;符合安全绝缘等级规定。

B:干燥通风温度适宜(必要时加装风扇或空调系统),

C:较小的灰尘颗粒度,墙面及其房顶最好进行涂漆处理。

D: .传输线路合适的信杂比。

E: 网卡问题:选择质量比较好的网卡.

F: 软件配设置:用户不需要设置IP地址,系统将会自动分配。如果设置DNS要设置正确。系统是WIN98或ME,在DOS下,键入WINIPCFG获取DNS地域;WINXP系统,键入IPCONFIG。软件的设置要合理:ADSL用户出现本地连接受限制或无连接时,会出现提示,对上网不影响,ADSL用户是拨号上网而自动自动分配IP,不想让它出现,你可以:右击网上邻居―属性―本地连接―属性―双击Internet协议(TCP/IP)―使用下面的IP地址:

IP地址:192.168.1.120 子网掩码:255.255.255.0 网关:192.168.1.1 点确定,完成。

G: TCP/IP协议:浏览不正常,可以试试删除TCP/IP协议后重新添加TCP/IP协议。

H:湿度的影响:下雨季节或多雨天及其高湿度地区,线路的绝缘降低,信号电平下跌,导致掉线或不稳定工作。湿度加速氧化,导致传输中断。

I:温度的影响:冬天温度低,猫问题少;夏天温度高,“猫”怕“发烧”。

J:网络开通后,所有原始技术资料数据:以便故障时进行比较分析、利于故障判断和定位。

二:良好的接地系统:

按规程(接地装置施工 GB50169-92)要求:接地必须有两个以上“独立”(不能公用“地”)的接地极,接地极至工作地点的引线截面不小于16平方毫米的多股铜线,每个“独立”接地极的接地电阻不得大于5欧姆。用户线屏蔽层立即接地,将干扰降低在最低限度;自来水管和电力的(N线)地不可作为接地极,接地线不可缠绕,要用银粉导电膏涂后,用螺丝紧固。雷电时:要断开一切与外界联接的线路,避免设备人身事故,以免发生火警事故。

三:系统干净利索:

人穿衣服不在于衣服的档次,而在于是否干净整洁;因此:

A: 合法软件,及时升级补丁;删除不用文件,及时清理上网垃圾及定期进行碎片整理、优化系统结构;

B:合法有效的杀毒软件,经常升级库;防火墙、共享上网软件、网络加速软件等设置合理,设置不当同样会影响用户使用。

C:非运行软件及其他文件不要放入运行盘或桌面;打开某些软件就有掉线现象,卸载该软件。

D: 平时对计算机(包括)设备加强监视运行维护,做到:设备整洁,通风良好,连接接触电......>>

问题九:新装的windows7旗舰版连不上无线网,请问该怎么办? 你好

右键我的电脑-管理-设备管理器-网络适配器

查看有没有**?号或**!号的设备、如果有说明你的网卡驱动还没有安装好

你可以下载一个带网卡驱动包的驱动精灵

线把有线网卡的驱动安装好

然后在利用驱动精灵来更新的驱动

希望能帮到你

问题十:笔记本电脑突然连不上无线网络了怎么办 你要看看你的无线网络开关是否打开了,然后确定一下你处于有无线网的地方,实在不行,就重装网卡驱动。

Wifi受限制怎么解决

众所周知,为了防范蠕虫的传播和攻击,Windows XP SP2将并发线程最多限制为10个。SP2利用Messages动态链接库,来实时监控每个进程的并发线程数目,一旦它发现某进程的线程数超过10个,就会屏蔽掉部分线程。SP2这样做,虽然可以防范震荡波类型的蠕虫,加强系统安全,但是也带了一些负面影响,例如当你使用BT、P2P或FlashGet软件下载时,部分线程将被屏蔽掉,因此下载速度会变得很慢。为此,你可以取以下对策,来突破TCP并发连接数,从而提高SP2的多线程访问速度。

一、注册表修改法的误区

为了突破SP2对TCP并发连接数的限制,网上曾经流传过一种修改注册表的方法,操作步骤如下:

单击“开始”/运行,输入Regedit打开注册表,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters下,修改的“TcpNumConnections”的键值,将之由10改为150,即设置TCP最大并发连接数为150。

经过实际测试,我们发现该方法看起来有效,但实质上并不能突破并发连接数限制,提高SP2的多线程访问速度。因为SP2对线程数目的控制,是通过“Tcpip.sys”这个系统文件来实现的,并不是通过注册表实现的,因此,该方法不能增加SP2的TCP并发连接数。

二、使用工具来替换Tcpip.sys

为了突破SP2的TCP并发连接数限制,正确地方法是修改Windows XP SP2的系统文件Tcpip.sys。Tcpip.sys是Windows XP SP2重要的系统文件,位于“C:\Windows\system32\drivers目录下。该文件由于平时受到系统保护,所以正常情况下你是无法替换它的,必须在安全模式或纯DOS模式下才能替换,建议你使用以下专门工具、来替换“Tcpip.sys”文件,操作步骤如下:

从网上下载替换工具(仅为30KB),用它来修改系统文件Tcpip.sys最大安全并发连接限制;然后备份一下C:\Windows\system32\drivers\Tcpip.sys文件。

接下来,双击打开下载文件ZIP压缩包,运行其中的替换工具EvID4226Patch.exe,随之将弹出一个命令行提示符窗口,首先显示Windows当前的Tcpip.sys文件版本,以及并发连接的限制数值(默认为10);接着询问你是否将连接数限制在50(如下图1),你可以选择“Yes/No/Change”,如果你输入“Y”,则会将并发连接数改为“50”,如果想改为其他数(例如150),可以在提示符后输入“c”,然后输入最大的并发连接数(例如150)回车,最后在提示符下输入“Y”并回车,这样就替换了Tcpip.sys文件;Tcpip.sys文件被替换后,随之会弹出系统文件保护对话框,你可以点击“取消”按钮,然后点击“是”按钮,重新启动后,Tcpip.sys文件的替换就大功告成了!

现在你的最大并发连接数已超过10个,达到了150个,因此Windows XP SP2的多线程访问速度得到了提升,当你用FlashGet、BT等多线程下载时,就不会感到网络带宽的限制了。

三、DOS下修改Tcpip.sys文件

以上替换程序EvID4226Patch.exe也可以在DOS下使用,方法是:首先把EvID4226Patch.exe拷贝到C盘根目录下;然后再进入DOS模式,进入C盘根目录,输入命令EvID4226Patch/L=$n$/w=C:\WINDOWS\system32\drivers/L=tcpip.sys即可修改Tcpip.sys文件。

注意:以上$n$为你要设置的最大安全连接数,如要把最大并发连接数设置为150个线程,那么输入命令EvID4226Patch/L=150/w=C:\WINDOWS\system32\drivers/L=tcpip.sys即可。

四、使用比特精灵附带的工具

比特精灵附带的工具“TCP/IP连接数破解补丁”也可以替换Tcpip.sys,突破SP2的TCP并发连接数限制。

从网上下载比特精灵(BitSpirit)V2.7.2.225简体中文正式版,然后双击下载文件进行安装。你可以选择安装哪些组件(下图2),应该安装“用于Windows XP SP2的TCP/IP连接数破解补丁”,安装结束后,XP开始菜单中就会有BitSpirit程序组,单击其中的“XP SP2连接数破解补丁”,即可修改Tcpip.sys文件。

单击“XP SP2连接数破解补丁”,弹出该软件的界面,界面中列出了当前Tcpip.sys的版本、及最大并发连接数(右图3),你可以在“TCP/IP Linitation”输入一个数,来设置最大并发连接数,例如输入150,然后按“Apply”按钮,重启系统后,你的SP2最大并发连接数就改为了150。

以上几种方法虽然提高了Windows XP SP2的多线程访问速度,但却降低了SP2的安全性能,如果你的电脑感染了和木马,过多地启用新线程,会加速和木马地蔓延,因此你在追求网络下载速度的同时,也要注意网络安全。建议你及时安装升级杀毒软件和防火墙,如果是普通用户,可以利用上面的方法,将TCP最大并发连接数设置为10~30,BT用户可以设置为100~150。

参考资料:

SQL Server2000 SP3补丁放哪个文件夹?

WIFI连接受限制的解决方法

|浏览:5741|更新:2013-08-08 17:08|标签:wifi

无线上网最烦恼的是网络受限的情况了,无线网络也许连上,信号也很好,就是上不了网。无线网络的信号标志上有个**的惊叹号,总之就是上不了网。其实这个问题对于无线网络来说还是很常见的,造成这个问题的原因有很多很多,下面就常见的几种情况分别来排查无线网络能够连接上,但是上不了网。

主要原因以及处理办法:

查密码是否错误

输入无线连接密码的时候,如果密码比较长有可能会输错密码,所以建议大家再输入一次密码。如果有可能,直接使用复制粘贴的方式输入密码。复制粘贴的时候,注意别选中无关字符了哟,多加一两个空格是最常见的错误。

无线路由器绑定了MAC地址

为了防止别人蹭网,很多家庭用户都设置了无线Mac地址过滤,但是当更换电脑或者无线网卡之后,就上不了网了,所以需要在路由器设置中添加新的MAC地址

检查服务设置问题

检查电脑端的服务设置,例如DHCP Client、WirelessZero Configuration服务没有启动,就会导致无线网络使用不正常。其中DHCP如果没有开启,则使用自动分配IP的电脑无法自动配置IP地址

检查手动分配的IP地址

无线网络使用手动分配的IP地址和DNS地址,这个在Windows下面需要在无线连接属性中进行设置。Windows和Linux不一样,不能对不同的无线网络设置不同的IP地址,所以当在多个无线网络中切换的时候,如果使用手动分配的IP就容易上不了网。

无线网卡驱动不正确

这种情况多半出现在第一次用无线网卡的时候,如果使用了Windows 7,一般情况下都会自动下载安装正确的网卡驱动。但是极端情况下,下载的驱动不一定适合网卡使用,所以有可能需要自己从厂商主页下载驱动。

检查WPA补丁是否安装

在Windows XP下,需要安装补丁才能支持WPA2-PSK加密方式,所以如果路由器使用了这种加密方式且你还没升级到XP SP3,请安装KB893357补丁

备注:

无线网络能够连接上,但是上不了网的故障检查就上面的几步,但可能好会很多的别的原因,网卡驱动不兼容都有可能导致网络连接上,但上不了网。

5.0 文档说明

除可用的新功能之外,本节还包含运行 SP3 时可能发生的问题。这些问题可能发生在从 SQL Server 2000、SQL Server 2000 SP1 或 SQL Server 2000 SP2 运行 Service Pack 进行升级的情况下。本节未描述 SP3 中提供的所有修补程序。要查看这些修补程序的完整列表,请参见 Microsoft 知识库文章 306908。

本节中的 Analysis Services 和 Meta Data Services 部分不适用于仅 Desktop Engine 安装。

本自述文件中未能及时提供的 SQL Server 2000 Service Pack 3 相关信息,将在 Microsoft 知识库文章 330022 中提供。该文章可以在 Microsoft 产品技术支持服务知识库中找到。

5.1 数据库引擎和 Desktop Engine 增强功能

下列增强功能适用于安装 Database Components SP3 的 SQL Server 2000 实例。也适用于安装 Desktop Engine SP3 的 Desktop Engine 实例。

5.1.1 在 Database Components SP3 中使用中文、日语或朝鲜语字符

在 SP1 中引入

如果在运行 Windows NT 4.0 的服务器或 Windows 98 上安装了 Database Components SP3 之后再升级到 Windows 2000,Windows 2000 升级过程将替换某些系统文件。在对中文、日语或朝鲜语字符排序时,需要使用这些系统文件。如果在 SQL Server 数据库中使用中文、日语或朝鲜语字符,在升级到 Windows 2000 后,需重新运行 SP3 附带的 Sqlredis.exe。有关运行 Sqlredis.exe 的更多信息,请参见 4.2 再发布 SP3 数据访问组件。

说明 如果客户机或服务器上没有含中文、日语或朝鲜语字符的数据库,则无需重新应用 Sqlredis.exe。

5.1.2 散列组已删除

在 SP1 中引入

散列组 (hash teams) 已删除。由于 SQL Server 2000 中的改进,使用散列组已不能获得它们在 SQL Server 7.0 中所提供的性能好处。而且,删除散列组使得 SQL Server 2000 更加稳定。

因此,查询优化器不再用散列组生成查询。

在极个别的情况下,删除散列组可能会使查询的处理速度减慢。请分析这类查询并确定创建更适合的索引是否能使查询性能恢复到以前的水平。

5.1.3 添加的 Affinity Mask 开关

在 SP1 中引入

此 Service Pack 添加了两个 Affinity Mask 开关。

Affinity Mask I/O 开关

使用此 Service Pack,可以指定使用哪些 CPU 来运行用于磁盘 I/O 操作的线程。这一开关必须与 Affinity Mask 选项结合起来使用。有关更多信息,请参见 Microsoft 产品技术支持服务知识库中的文章 298402。有关搜索知识库的指导,请参见 1.3 关于 SP3 的其他信息。

Affinity Mask 连接开关

使用此 Service Pack,可以将支持虚拟接口体系结构 (VIA) 的系统配置为将 SQL Server 连接从某些网卡绑定到一个处理器或一组处理器。这一开关必须与 Affinity Mask 选项结合起来使用。有关更多信息,请参见 Microsoft 产品技术支持服务知识库中的文章 299641。

5.1.4 筛选的索引视图

在 SP2 中引入

如果遇到 Microsoft 知识库文章 306467 中描述的 SQL Server 2000 错误 355069,此 Service Pack 只能防止由于数据修改而在未来出现异常结果。所以,除了应用此修补程序外,所有基于带有筛选条件的视图的索引都必须重新创建。有关更多信息,请参见 Microsoft 产品技术支持服务知识库。

5.1.5 安装完成后重建全文目录

在 SP3 中引入

作为 SP3 安装的一部分,将重建所有全文目录。该重建是自动的,并且会大量耗用。在完成该重建过程之前,根据全文目录进行查询可能返回部分结果或无结果。安装 SP3 之后,系统日志将包含可指出目录已损坏、属于较早版本并需要重建等方面的记录。

有关信息,请参见知识库文章 327217,其中还讨论了重建过程中保持全文搜索可用以及避免自动重建的可能的解决办法。

5.1.6 sp_change_users_login 的语法更改

在 SP1 中引入

使用 @Action=Auto_Fix 参数运行 sp_change_users_login 时,现在必须指定密码。sp_change_users_login 将把此密码赋给它为用户创建的任何新的登录。下例显示了新的 @Password 参数:

sp_change_users_login [ @Action = ] 'action'

[ , [ @UserNamePattern = ] 'user' ]

[ , [ @LoginName = ] 'login' ]

[ , [ @Password = ] 'password' ]

@Password 参数只能与 @Action=Auto_Fix 一起使用。下例显示了在使用 Auto_Fix 时 sp_change_users_login 命令的新语法。SQL Server 联机丛书中的其他示例没有变化。

USE pubs

go

EXEC sp_change_users_login 'Auto_Fix', 'Mary', NULL, 'B3r12-36'

go

5.1.7 默认情况下禁用对 OLE DB 提供程序的特殊访问

在 SP1 中引入

如果明确设置了 DisallowAdhocAccess 注册表选项,则默认情况下,不允许对 OLE DB 提供程序进行特殊访问。这表示特殊查询语法(如 OPENDATASOURCE 和 OPENROWSET)无法针对远程服务器工作。要允许特殊访问,必须明确将 DisallowAdhocAccess 选项设置为 0。

5.1.8 新的 SqlServerLike 提供程序选项

在 SP1 中引入

为了更有效地处理包含 LIKE 谓词的远程查询,在 SP3 中添加了 SqlServerLike 选项。如果将该选项设置为 1,则 SQL Server 可以对提供程序执行包含 LIKE 谓词的强制查询。以前,如果提供程序不是 SQL Server OLE DB 提供程序,则总是基于本地 SQL Server 实例来计算包含 LIKE 谓词的分布式查询。

5.1.9 分布式查询的扩展错误消息

在 SP3 中引入

对于分布式查询,SQL Server 除了返回服务器错误消息以外,还返回提供程序错误消息。当相互链接的服务器之间的查询导致错误时,SQL Server 将检查该提供程序是否支持 IErrorRecords OLE DB 接口。如果支持此接口,则 SQL Server 将调用 GetErrorInfo 函数从该提供程序中获取附加的错误消息,并将这些信息作为错误消息的一部分返回给用户。如果不支持 IErrorRecords 接口,则 SQL Server 的行为将不会改变:SQL Server 将返回一般性错误。

例如,如果对使用 MSDASQL 的服务器(该服务器不支持 sql_variant)运行下列查询:

SELECT * FROM remote2k.dqtable.dbo.sqlvariantnotnull --Remote2k 是一台还回服务器。

在应用 SP3 之前,SQL Server 返回下列错误消息:

服务器: 消息 7356,级别 16,状态 1,行 1

OLE DB 提供程序“msdasql”为某列提供了不一致的元数据。

元数据信息在执行时被更改了。

在应用 SP3 之后,SQL Server 将返回下列错误消息:

服务器: 消息 7356,级别 16,状态 1,行 1

OLE DB 提供程序“msdasql”为某列提供了不一致的元数据。

元数据信息在执行时被更改了。

OLE DB 错误跟踪 [非界面错误: 报告对象“"dqtable"."dbo"."sqlvariantnotnull"”的列“sql_variant”(编译时序号 3)的 DBCOLUMNFLS_IIXEDLENGTH 在编译时为 16,运行时为 0]。

5.1.10 新函数 fn_get_sql 返回 SQL 语句

在 SP3 中引入

SP3 包含新函数 fn_get_sql,该函数为指定的 SQL 句柄返回 SQL 语句的文本。另外,为了支持此函数,在 sysprocesses 系统表中添加了三个新列,如下表所示。

列名 数据类型 描述

sql_handle binary(20) 表示当前正在执行的批或对象。

stmt_start int 指定对当前 SQL 语句 sql_handle 的起始偏移量。

stmt_end int 指定对当前 SQL 语句 sql_handle 的终止偏移量。

值 -1 表示当前语句运行到 fn_get_sql 函数为指定的 sql_handle 返回的结果的结尾。

语法

fn_get_sql ([ @SqlHandle = ] SqlHandle )

参数

[ @SqlHandle = ] SqlHandle

句柄值。SqlHandle 的数据类型是 binary(20)。

返回表

列名 数据类型 描述

dbid smallint 数据库 ID。对于特殊的 SQL 语句,该值为 NULL。

objectid Int 数据库对象的 ID。对于特殊的 SQL 语句,该值为 NULL。

number smallint 组的编号(如果过程已分组)。对于不是过程的项,该值为 0;对于特殊的 SQL 语句,该值为 NULL。

encrypted Bit 指示对象是否已加密。如果对象未加密,该值为 0;如果对象已加密,该值为 1。

text Text SQL 语句的文本。对于已加密对象,该值为 NULL。

备注

可以从 sysprocesses 系统表的 sql_handle 列中获取一个有效的 SQL 句柄。

如果传递的句柄已不再存在于高速缓存中,fn_get_sql 将返回空结果集。如果传递的句柄无效,批处理将停止,并返回下列错误消息:

服务器: 消息 569,级别 16,状态 1,过程 fn_get_sql,行 12 传递给 fn_get_sql 的句柄无效。

SQL Server 2000 无法高速缓存某些 Transact-SQL 语句,如大容量复制语句和包含的字符串文字大于 8 KB 的语句。无法使用 fn_get_sql 函数检索这些语句的句柄。

结果集的 text 列已针对可能包含密码的文本进行了筛选。

fn_get_sql 函数返回的信息类似于 DBCC INPUTBUFFER 命令。当无法使用 DBCC INPUTBUFFER 时,请使用 fn_get_sql 函数,例如:

当具有 255 个以上的字符时。

当必须返回存储过程的当前最高嵌套级时。例如,有两个存储过程,分别名为 sp_1 和 sp_2。如果 sp_1 调用 sp_2 并且在 sp_2 运行时从 sysprocesses 系统表获得句柄,则 fn_get_sql 函数将返回 sp_2 的有关信息。此外,fn_get_sql 函数还会返回处于当前最高嵌套级的存储过程的完整文本。

权限

只有 sysadmin 固定服务器角色的成员可以运行 fn_get_sql 函数。

示例

数据库管理员可以使用 fn_get_sql 函数帮助诊断有问题的进程。当管理员确定有问题的服务器进程 ID (SPID) 之后,就可以检索该 SPID 的 SQL 句柄,使用该句柄调用 fn_get_sql 函数,并使用开始和终止偏移量来确定有问题的 SPID 的 SQL 文本。例如:

DECLARE @Handle binary(20)

SELECT @Handle = sql_handle FROM sysprocesses WHERE spid = 52

SELECT * FROM ::fn_get_sql(@Handle)

5.1.11 跨数据库所有权链接

在 SP3 中引入

此 Service Pack 提供了一个新选项,可以用来打开和关闭跨数据库所有权链接。在安装过程中,“后向兼容性一览表”对话框显示一个用于配置跨数据库所有权链接的选项。默认情况下,安装程序对所有用户数据库关闭跨数据库的所有权链接。您可以对所有数据库启用跨数据库的所有权链接。有关更多信息,请参见“后向兼容性一览表”对话框。

说明 建议不要对所有数据库启用跨数据库所有权链接。

安装后,可以使用下列方法对实例中的所有数据库打开或关闭跨数据库的所有权链接:

使用 sp_configure 系统存储过程的新参数 Cross DB Ownership Chaining。

在企业管理器中,使用“SQL Server 属性”对话框中的“安全性”选项卡上的“允许跨数据库所有权链接”选项。

使用 SQLServer.ConfiguratioADFASDFonfigValues 数据库管理对象 (DMO) 集合。当 SQLServer 对象引用 SQL Server 2000 SP3 或更高版本的实例时,该集合将包含一个名为 Cross DB Ownership Chaining 的 ConfigValue 对象。

如果对该实例关闭了跨数据库所有权链接,则可以对单个数据库进行配置。使用下列方法可以对数据库打开和关闭跨数据库的所有权链接:

使用 sp_dboption 系统存储过程的新选项 db chaining。

在企业管理器中,使用“数据库属性”对话框中的“选项”选项卡上的“允许跨数据库所有权链接”选项。

使用 DMO 对象 DBOption2 的 DBChaining 属性。

说明 如果以前在 SP3 之前的版本(Build 8.00.760 之前的版本)中启用了跨数据库所有权链接,安装 SP3 之后必须再次启用它。

有关更多信息,请在运行安装程序时单击“后向兼容性一览表”页上的“帮助”按钮、下载 SQL Server 2000 联机丛书的更新版,或者查看知识库文章 810474。

5.1.12 跟踪标志 1204 的改进

在 SP3 中引入

跟踪标志 1204 返回参与死锁的锁的类型以及当前受影响的命令。在 SP3 和更高版本中,当启用此跟踪标志时,会将死锁信息自动写入到错误日志中。

5.1.13 sp_changedbowner 的权限更改

在 SP3 中引入

只有 sysadmin 固定服务器角色的成员可以运行 sp_changedbowner 系统存储过程。

5.1.14 调试功能的更改

在 SP3 中引入

默认情况下,禁用在 Microsoft Visual Studio? 6.0 及其更早版本或 SP3 之前的 SQL Server 查询分析器中调试存储过程的功能,同时还禁用应用程序调试(在调试客户端应用程序过程中停止于 SQL Server Transact-SQL 断点处)。要启用调试功能,请运行 sp_sdidebug,并传递参数 legacy_on。要禁用调试功能,请将 legacy_off 参数传递给此过程。

说明 建议不要在生产用服务器上运行 sp_sdidebug 存储过程。

有关更多信息,请参见 Microsoft 知识库文章 328151。您可在 Microsoft 产品支持服务知识库中找到该文章。

5.2 Analysis Services 增强功能

本节讨论 SP3 中包含的 SQL Sever 2000 Analysis Services 的增强功能。

5.2.1 远程分区

在 SP1 中引入

在安装了 SP1 或更高版本的本地服务器上创建远程分区时,远程服务器必须使用对本地服务器上的父多维数据集具有完全访问权限的域用户帐户。作为本地服务器上 OLAP 管理员组成员的所有用户帐户,都具有完全访问权限。

此外,如果本地服务器上安装了 SP1 或更高版本,则远程服务器上也必须安装 SP1 或更高版本,这样本地服务器才可以创建或管理远程分区。

5.2.2 更新的 Analysis Services 可再分发客户端安装程序

在 SP1 中引入

Analysis Services SP1 及更高版本包括下列客户端可再分发安装程序的更新版本:

PTSLite.exe

PTull.exe

这些文件位于 SP3 安装目录的 \Msolap\Install\PTS 路径中。

说明 PTull.exe 包含 MDAC,而 PTSLite.exe 不包含。

在应用程序中使用这些更新的客户端安装程序,可避免或解决使用 Analysis Services 和 Microsoft Office XP 时可能出现的客户端安装问题。

说明 在 Office XP 中使用 Analysis Services 时,强烈建议升级客户端。

5.2.3 支持第三方数据挖掘算法提供程序

在 SP1 中引入

Analysis Services SP1 及更高版本包含对第三方数据挖掘算法提供程序的支持。有关开发数据挖掘算法提供程序的更多信息,请参见 Third Party Data Mining Providers(第三方数据挖掘提供程序)白皮书和 OLE DB for Data Mining Resource Kit(数据挖掘 OLE DB 大全),其中包含一个数据挖掘算法提供程序示例。

5.2.4 在客户端文件已更新的计算机上安装 Analysis Services

在 SP1 中引入

如果在客户端文件(如 SQL Server 2000 SP1 或 Office XP)已更新的计算机上安装 SQL Server 2000 Analysis Services,则必须应用 Analysis Services SP1 或更高版本,以确保客户端运行正常并且可以浏览多维数据集。

5.2.5 增加对虚拟多维数据集引用的 OLAP 多维数据集的限制

在 SP3 中引入

虚拟多维数据集现在最多可以引用 255 个多维数据集。但是,对于在 SP3 以前发布的任何版本的 Microsoft PivotTable? Service 来说,任何引用 64 个以上的多维数据集的虚拟多维数据集都是不可见的。

5.2.6 新关键字 DESCRIPTION

在 SP3 中引入

本地多维数据集现在支持度量和维度的内在成员属性 DESCRIPTION。DESCRIPTION 关键字被添加到 CREATE CUBE 多维表达式 (MDX) 语句中,用于支持 DESCRIPTION 内在成员属性的使用。下列 BNF 子句描述了对 CREATE CUBE 语句所做的更改:

<dimensions def> :: = DIMENSION <dimension name> [<time def>]

[DIMENSION_STRUCTURE <sub_type>] [<hidden def>] [DESCRIPTION <description expression>]

<options def> <comma> <hierarchy def list>

<measures def> :: = MEASURE <measure name> <measure function def>

[<measure format def>] [<measure type def>] [<hidden def>] [DESCRIPTION <description expression>]

[<comma> <measures def>]

5.2.7 新的 PivotTable Service Restricted Client 属性

在 SP3 中引入

SP3 实现了一个新的 PivotTable Service 连接字符串属性:Restricted Client。此属性可用于限制 PivotTable Service 使用本地多维数据集功能。如果一条语句涉及到创建或使用本地多维数据集,如 CREATE CUBE、CREATE GLOBAL CUBE 和 CREATE SESSION CUBE 语句,那么,使用该语句的任何尝试都会引起错误。此外,对于任何涉及到深层递归的语句(如一系列嵌套的 DRILLDOWN 语句),如果该语句有可能导致 PivotTable Service 所维护的语句堆栈发生溢出,则该语句会引起错误。

此属性用于存储一个字符串值。如果将该值设置为任何以字符“Y”、“y”、“T”或“t”开始的字符串值,或者将其设置为任何可以转换为非 0 数字值的字符串值,则 PivotTable Service 将受到如上所述的限制。如果将该值设置为包括空字符串 ("") 在内的任何其他字符串值,或者将其设置为任何可以转换为等于 0 的数字值的字符串值,则 PivotTable Service 将不受限制。此属性的默认值为“0”。

说明 此属性不限制对本地数据挖掘模型的使用。

5.2.8 Safety Options 属性的更改

在 SP3 中引入

将 Safety Options 属性设置为 DBPROP_MSMD_SAFETY_OPTIONS_ALLOW_SAFE 也可以禁止在本地多维数据集中使用 PASSTHROUGH 关键字。

5.2.9 默认情况下禁止将知识库迁移到 Meta Data Services

在 SP3 中引入

在 SP3 中,已经禁用在迁移知识库向导中使用 Meta Data Services 知识库格式的选项,并且建议不要使用此格式。但是,如果由于业务原因需要使用此格式,则可以通过 EnableMigrationToMetaDataServicesFormat 注册表项启用该选项。

默认情况下,此注册表项不存在;必须在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP Server\Server Connection Info 中手动创建和设置它才能启用向 Meta Data Services 格式迁移知识库的功能。此注册表项用于存储一个区分大小写的字符串值。如果将该值设置为 1 或 True,则启用向 Meta Data Services 格式迁移知识库的功能。如果将该值设置为其他任何字符串值,或者此注册表项不存在,则禁用向 Meta Data Services 格式迁移知识库的功能。

说明 如果更改了此注册表项的值,则更改将立即生效。

5.2.10 必须更改远程 Data 文件夹的权限

在 SP3 中引入

如果 Analysis Services Data 文件夹不在分析服务器计算机上,则运行 SP3 安装程序后必须修改该文件夹的权限。将该文件夹的完全控制权限授予给分析服务器计算机上 OLAP 管理员组的所有成员。以后,在 OLAP 管理员组中添加或删除成员时,请务必更改远程 Data 文件夹的权限,以使其反映 OLAP 管理员组当前的成员。这样备份和还原将可以正常工作。

此外,运行 SP3 安装程序后,必须允许运行分析服务器的帐户对远程 Data 文件夹具有完全控制权限。

如果对在群集配置中运行的 Analysis Services 实例应用 SP3,必须允许域级别 OLAP 管理员组对远程 Data 文件夹具有完全控制权限。有关创建和使用域级别 OLAP 管理员组的更多信息,请参见 Microsoft 产品技术支持服务知识库中的技术支持文章 308023。

5.3 复制增强功能

本节讨论 SP3 中包含的 SQL Sever 2000 复制增强功能。

5.3.1 事务复制 UPDATE 自定义存储过程

在 SP1 中引入

在事务复制设置期间,将在订阅数据库中创建插入、删除和更新操作的自定义存储过程。不管 UPDATE 语句会影响多少列,更新自定义存储过程都将更新订阅表中的所有列。任何未更改的列都将重置为更新前已存在的相同值。通常,此操作不会引起问题。但是,如果这些列中的任意一列被编制索引,则重置操作会占用大量。

如果您使用事务复制,并且订阅表中有若干个索引,而且只有几个列值因为更新而发生改变,则在订阅服务器应用更改时,维护索引的开销可能会成为限制性能的因素。例如,用于报告用途的订阅数据库可能具有比发布数据库更多的索引。在运行时动态生成 UPDATE 语句可以改善性能。此更新将仅包括已更改的列,从而创建最优的 UPDATE 字符串。

此 Service Pack 包含一个新的能够生成自定义存储过程的存储过程 sp_scriptdynamicupdproc,在运行时,您可以在订阅服务器中使用该自定义存储过程动态生成 UPDATE 语句。但是,在运行时生成动态 UPDATE 语句需要额外的处理。

sp_scriptdynamicupdproc

存储过程 sp_scriptdynamicupdproc 可以生成能够创建动态更新存储过程的 CREATE PROCEDURE 语句。自定义存储过程中的 UPDATE 语句是根据 MCALL 语法(该语法指示要更改的列)动态生成的。如果订阅表上索引的数目不断增长,并且被更改列的数目很少,请使用此存储过程。此存储过程在发布数据库的发布服务器上运行。

语法

sp_scriptdynamicupdproc [ @artid =] artid

参数

[@artid =] artid

项目 ID。artid 的数据类型为 int,无默认值。

结果集

返回由单个 nvarchar(4000) 列组成的结果集。该结果集构成用于创建自定义存储过程的完整 CREATE PROCEDURE 语句。

备注

sp_scriptdynamicupdproc 用在事务复制中。默认的 MCALL 脚本逻辑包括 UPADATE 语句中的所有列,并使用一个位图来确定已更改的列。如果某列未更改,则将其设置回它本身,这通常不会引起问题。如果该列被编制索引,则需要进行额外的处理。与此不同的是,此存储过程使用动态方法:它仅包括已更改的列,从而提供了一个最优的 UPDATE 字符串。但在运行时生成动态的 UPDATE 语句后则需进行额外的处理。建议您测试动态存储过程方法和静态默认方法,然后选择一个最佳解决方案以满足您的特殊需要。

权限

public 角色的成员可执行 sp_scriptdynamicupdproc。

示例

本例在 pubs 数据库的 authors 表中创建一个项目(artid 设为 1),并指定 UPDATE 语句是执行的自定义存储过程:

'MCALL sp_mupd_authors'

通过在发布服务器上运行下列存储过程,生成将由订阅服务器上的分发代理程序执行的自定义存储过程:

EXEC sp_scriptdynamicupdproc @artid = '1'

此语句返回:

create procedure [sp_mupd_authors]

@c1 varchar(11),@c2 varchar(40),@c3 varchar(20),@c4 char(12),@c5 varchar(40),@c6 varchar(20),