Posts Tagged ‘Windows’

SQL 2000删除和恢复危险存储过程的语句

2007年11月30日 - FireFore - 未有留言 - 学习笔记 - 3,475

首先,这篇是我从网路上拷贝来的。具体的出处也找不到了。所以,在这里只好对不起作者了。没署上您的名字
——————————————
删除的语句:

USE master
 EXEC sp_dropextendedproc 'xp_cmdshell'
 EXEC sp_dropextendedproc 'xp_dirtree'
 EXEC sp_dropextendedproc 'xp_enumgroups'
 EXEC sp_dropextendedproc 'xp_fixeddrives'
 EXEC sp_dropextendedproc 'xp_loginconfig'
 EXEC sp_dropextendedproc 'xp_enumerrorlogs'
 EXEC sp_dropextendedproc 'xp_getfiledetails'
 EXEC sp_dropextendedproc 'Sp_OACreate'
 EXEC sp_dropextendedproc 'Sp_OADestroy'
 EXEC sp_dropextendedproc 'Sp_OAGetErrorInfo'
 EXEC sp_dropextendedproc 'Sp_OAGetProperty'
 EXEC sp_dropextendedproc 'Sp_OAMethod'
 EXEC sp_dropextendedproc 'Sp_OASetProperty'
 EXEC sp_dropextendedproc 'Sp_OAStop'
 EXEC sp_dropextendedproc 'Xp_regaddmultistring'
 EXEC sp_dropextendedproc 'Xp_regdeletekey'
 EXEC sp_dropextendedproc 'Xp_regdeletevalue'
 EXEC sp_dropextendedproc 'Xp_regenumvalues'
 EXEC sp_dropextendedproc 'Xp_regread'
 EXEC sp_dropextendedproc 'Xp_regremovemultistring'
 EXEC sp_dropextendedproc 'Xp_regwrite'
 DROP PROCEDURE sp_makewebtask
 GO

————————-
恢复以上删除的语句

USE master
 EXEC sp_addextendedproc xp_cmdshell,'xp_cmdshell.dll'
 EXEC sp_addextendedproc xp_dirtree,'xpstar.dll'
 EXEC sp_addextendedproc xp_enumgroups,'xplog70.dll'
 EXEC sp_addextendedproc xp_fixeddrives,'xpstar.dll'
 EXEC sp_addextendedproc xp_loginconfig,'xplog70.dll'
 EXEC sp_addextendedproc xp_enumerrorlogs,'xpstar.dll'
 EXEC sp_addextendedproc xp_getfiledetails,'xpstar.dll'
 EXEC sp_addextendedproc sp_OACreate,'odsole70.dll'
 EXEC sp_addextendedproc sp_OADestroy,'odsole70.dll'
 EXEC sp_addextendedproc sp_OAGetErrorInfo,'odsole70.dll'
 EXEC sp_addextendedproc sp_OAGetProperty,'odsole70.dll'
 EXEC sp_addextendedproc sp_OAMethod,'odsole70.dll'
 EXEC sp_addextendedproc sp_OASetProperty,'odsole70.dll'
 EXEC sp_addextendedproc sp_OAStop,'odsole70.dll'
 EXEC sp_addextendedproc xp_regaddmultistring,'xpstar.dll'
 EXEC sp_addextendedproc xp_regdeletekey,'xpstar.dll'
 EXEC sp_addextendedproc xp_regdeletevalue,'xpstar.dll'
 EXEC sp_addextendedproc xp_regenumvalues,'xpstar.dll'
 EXEC sp_addextendedproc xp_regread,'xpstar.dll'
 EXEC sp_addextendedproc xp_regremovemultistring,'xpstar.dll'
 EXEC sp_addextendedproc xp_regwrite,'xpstar.dll'

xp下先安装了.Net的框架后再安装IIS,结果IIS无法支持.Net的解决办法

2007年11月22日 - FireFore - 未有留言 - 学习笔记 - 4,754
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe   -i

windows下apache_2.2.4配置支持php-5.2.3

2007年09月29日 - FireFore - 未有留言 - 学习笔记 - 3,919

windows下apache_2.2.4配置支持php-5.2.3,非CGI模式!
首先分别从http://www.apache.org和http://www.php.net下载apache2.2.4和php5.2.3

然后APACHE正常安装。

PHP解压缩到任意位置。比如我们这里是d:/php

然后编辑apache安装目录下的子目录conf里面的httpd.conf

添加以下信息

LoadModule php5_module "D:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/php"

解释一下哦。
第一行,指定apache2.2.x去读取php5的那个dll文件。我本来是读取php5apache2.dll但是重新启动apache的时候一直报错,所以才想起来php目录下面还有一个php5apache2_2.dll
第二行,就是大家都熟悉的给apache添加一个文件类型的解析
第三行,以前的版本没有看到的哦。这个是指定php.ini的位置。以后就不用拷贝php.ini到WINDOWS目录下了。

顺便,PHP.ini在配置支持模块的时候有个地方要注意

就是extension_dir = 这个位置
默认是

extension_dir = "./"

很多时候,采用默认的这个方法都是无法正常获得ext目录的所在的。所以这里我们修改为:

extension_dir = "D:/php/ext"

这样。就不会找不到ext的目录而产生错误了。