网站建设资讯

NEWS

网站建设资讯

关于sqlserver奇迹的信息

一个奇怪现象 Microsoft OLE DB Provider for sql server 错误 '80004005'

原因:

创新互联专注于企业网络营销推广、网站重做改版、静安网站定制设计、自适应品牌网站建设、HTML5商城系统网站开发、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为静安等各大城市提供网站开发制作服务。

这个错误发生在当IIS使用匿名帐号(通常是IUSR)时,该帐号在NT中对数据库所在的目录没有正确的 权限.(这就是为什么在Win95和PWS下没问题,因为win95根本就没有目录权限这一说)检查文件和目录的权限. 确定你能够在该目录中有能够新建和删除临时文件的权限。

这些临时文件其实是数据库建立在同一个目录下的文件, 但是要注意的是,有可能这些文件

也可能建立在别的目录,例如 /Winnt.

使用NT的文件监视程序监视文件失败时到底是访问了什么目录。

这个NT的文件监视程序可以在这个地方下载.

如果你对数据库使用了一个网络地址,例如映射地址,就要检查一下共享文件和目录的权限,

还要检查一下数据源文件(DSN)是否被别的程序标志成为正在使用中,

这些别的程序一般是Visual InterDev,关闭任何一个InterDev中的正打开和数据库连接的项目。

这个错误还可能发生在这种情况:如果在DSN中使用了一个UNC路径(就是通用命名协议),请改用本地路径进行测试,因为如果对本地数据库使用UNC也可能出错。

还可能发生在这种情况,如果服务器要访问Access中的一个表,而这个表却联接在一个网络服务器上。

2.错误信息:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access 97 Driver] Couldn't use '(unknown)'; file

already in use.

原因:

多人使用时数据库被锁定。

3.错误信息:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default

driver specified.

原因:

最可能的原因是ConnectString是一个在global.asa中初始化的Session变量,但是global.asa

却没有正常工作。解决办法是,检查赋值时是否正确:(在你的asp中加入下面的代码)

还有一个原因就是你在你的ConnectString中加入了多余的空格,例如

DSN = MyDSN; Database = Pubs;

试试改成下面这个样子:

DSN=MyDSN;Database=Pubs;

如果是global.asa还没有工作,检查该文件是否在运用程序的根目录中,或者是虚拟目录的根目录中。

如何停止sql server服务

1、首先,你要有一台安装了sql server的计算机,不然很有可能没安装而而导致关闭的失败,和一些不必要的错误。右键点击计算机-管理。就可以进入管理的界面。

2、然后,点击管理之后,会出现一个计算机管理的界面,有系统工具、存储、服务和应用程序等选项的操作界面。是计算机的管理界面。如图所示的界面。

3、然后,点击服务和应用程序。当服务和应用程序展开之后会出现SQL Server,或者点开服务,找到SQL server服务。

4、然后,点击SQL SERVER配置管理器 。会看到SQL server正在运行。然后放在上面,右键之后就会出现停止的选项,然后就可以进行下一步操作。

5、最后,点击SQL SERVER 服务后右键点击 选择停止,当停止完成之后,SQL Server就已经关闭成功了。至此所有的步骤全部完成。

奇迹MU自己架设的,网站建立账号出现: 'MASTER..XP_MD5_ENCODEKEYVAL' ,这个怎么处理!请详细点

1.此方法对应MuOnline数据库中memb_info中memb__pwd定段类型为varbinary的数据库,如果不是这样的就不必执行以下安装方法。

2.安装PL6.82出现错误,请将MuOnline数据库中的"WEB_MUITEM"表删除后再安装.

然后复制

WZ_MD5_MOD.dll到X:\ProgramFiles\MicrosoftSQLServer\MSSQL\Binn(X为SQL安装盘符)

查询分析器中执行:

usemaster

go

sp_addextendedprocXP_MD5_EncodeKeyVal,WZ_MD5_MOD.dll

go

sp_addextendedprocXP_MD5_CheckValue,WZ_MD5_MOD.dll

go

ifexists(select*fromdbo.sysobjectswhereid=object_id(N[dbo].[UFN_MD5_CHECKVALUE])andxtypein(NFN,NIF,NTF))

dropfunction[dbo].[UFN_MD5_CHECKVALUE]

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N[dbo].[UFN_MD5_ENCODEVALUE])andxtypein(NFN,NIF,NTF))

dropfunction[dbo].[UFN_MD5_ENCODEVALUE]

GO

SETQUOTED_IDENTIFIERON

GO

SETANSI_NULLSON

GO

CREATEFUNCTIONUFN_MD5_CHECKVALUE

(

@btInStrVARCHAR(10),

@btInStrIndexVARCHAR(10),

@btInValBINARY(16)

)

RETURNSTINYINT

AS

BEGIN

DECLARE@iOutResultTINYINT

EXECmaster..XP_MD5_CheckValue@btInStr,@btInVal,@btInStrIndex,@iOutResultOUT

RETURN@iOutResult

END

GO

SETQUOTED_IDENTIFIEROFF

GO

SETANSI_NULLSON

GO

SETQUOTED_IDENTIFIERON

GO

SETANSI_NULLSON

GO

CREATEFUNCTIONUFN_MD5_ENCODEVALUE

(

@btInStrVARCHAR(10),

@btInStrIndexVARCHAR(10)

)

RETURNSBINARY(16)

AS

BEGIN

DECLARE@btOutValBINARY(16)

EXECmaster..XP_MD5_EncodeKeyVal@btInStr,@btInStrIndex,@btOutValOUT

RETURN@btOutVal

END

GO

SETQUOTED_IDENTIFIEROFF

GO

SETANSI_NULLSON

GO

usemuonline

go

ifexists(select*fromdbo.sysobjectswhereid=object_id(N[dbo].[UFN_MD5_CHECKVALUE])andxtypein(NFN,NIF,NTF))

dropfunction[dbo].[UFN_MD5_CHECKVALUE]

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N[dbo].[UFN_MD5_ENCODEVALUE])andxtypein(NFN,NIF,NTF))

dropfunction[dbo].[UFN_MD5_ENCODEVALUE]

GO

SETQUOTED_IDENTIFIERON

GO

SETANSI_NULLSON

GO

CREATEFUNCTIONUFN_MD5_CHECKVALUE

(

@btInStrVARCHAR(10),

@btInStrIndexVARCHAR(10),

@btInValBINARY(16)

)

RETURNSTINYINT

AS

BEGIN

DECLARE@iOutResultTINYINT

EXECmaster..XP_MD5_CheckValue@btInStr,@btInVal,@btInStrIndex,@iOutResultOUT

RETURN@iOutResult

END

GO

SETQUOTED_IDENTIFIEROFF

GO

SETANSI_NULLSON

GO

SETQUOTED_IDENTIFIERON

GO

SETANSI_NULLSON

GO

CREATEFUNCTIONUFN_MD5_ENCODEVALUE

(

@btInStrVARCHAR(10),

@btInStrIndexVARCHAR(10)

)

RETURNSBINARY(16)

AS

BEGIN

DECLARE@btOutValBINARY(16)

EXECmaster..XP_MD5_EncodeKeyVal@btInStr,@btInStrIndex,@btOutValOUT

RETURN@btOutVal

END

GO

SETQUOTED_IDENTIFIEROFF

GO

SETANSI_NULLSON

GO

再试一下


新闻名称:关于sqlserver奇迹的信息
当前链接:http://cdweb.net/article/dsecgph.html